ปรากฎว่าฉันเป็นแฟน Star Wars รองสุดท้ายของฉันคือการ์ตูน Star Wars: สงครามโคลนซึ่งฉันพบว่าน่าสนใจและสร้างแรงบันดาลใจมากเพราะมีการสะท้อนลึกอยู่เสมอ ฉันชอบวลีในตอนต้นของแต่ละบทเป็นพิเศษและด้วยเหตุนี้ฉันจึงคิดว่าวลีเหล่านี้อาจเป็นความคิดที่ดีที่จะปรากฏเมื่อเริ่ม GNOME ด้วยวิธีนี้ฉันจะเริ่มต้นวันใหม่ด้วยวลีที่สร้างแรงบันดาลใจ
สิ่งนี้คือความคิดนั้นจบลงด้วยสิ่งต่อไปนี้ ต้นฉบับเพื่อให้ทุกท่านได้ใช้ตามที่จะสอนต่อไป ประโยชน์ของสคริปต์นี้เกินกว่าเหตุผลที่ฉันเขียนไว้ สามารถใช้เพื่อแสดง "วลีประจำวัน" ในแบบของคุณ แต่ยังใช้เพื่อเรียนรู้ภาษาหรือสิ่งอื่น ๆ ที่ต้องมีความมั่นคงในการมองเห็นสัญญาณทุกครั้งที่คุณเปิดคอมพิวเตอร์ |
การติดตั้ง
1.- ดาวน์โหลดไฟล์ ต้นฉบับ.
2.- แตกไฟล์ในโฟลเดอร์ที่คุณชอบมากที่สุด หน้าหลัก มันอาจจะเป็นสถานที่ที่ดี
3.- แพคเกจประกอบด้วย 4 ไฟล์:
- อ้าง.png: เป็นภาพที่จะแสดงร่วมกับโปสเตอร์
- quote.txt: คือไฟล์ข้อความที่มีวลีที่จะป้อนสคริปต์ จำไว้ว่าแต่ละประโยคต้องมีหนึ่งบรรทัด แต่ละบรรทัดมีโอกาสในการแสดงไม่เท่ากัน
- quote.py: เป็นสคริปต์ python ที่ทำ "เวทมนตร์" ทั้งหมด โดยทั่วไปสิ่งที่ทำคือรับบรรทัดแบบสุ่มจากไฟล์ quote.txt และแสดงเป็นไฟล์ แจ้ง OSD ตลอด ดีบัส.
- อ้าง.sh: เป็นสคริปต์ทุบตีที่รอสองสามวินาทีก่อนที่จะเรียกใช้สคริปต์ python เหตุผลของสคริปต์นี้จะอธิบายในภายหลัง
4.- ตามทฤษฎีแล้วทุกอย่างควรทำงานได้อย่างสมบูรณ์โดยการเพิ่มสคริปต์ python ในรายการแอปพลิเคชันที่ทำงานเมื่อเริ่มต้น ปัญหาคืออาจเกิดจากข้อผิดพลาดใน แจ้ง OSD (และเข้ากันได้กับ Compiz) หากดำเนินการทันทีเมื่อ X เริ่มต้นโปสเตอร์จะปรากฏขึ้นพร้อมพื้นหลังสีดำที่น่ากลัว
ด้วยเหตุนี้คุณต้องรอสองสามวินาทีหลังจากที่ระบบบู๊ตเพื่อเรียกใช้สคริปต์ ฉันได้พยายามทำโดยตรงจากสคริปต์ python โดยใช้ไฟล์ เวลานอน ประสบความสำเร็จน้อยมาก (ใครจะรู้ว่าทำไม…ตั้งแต่เมื่อฉันรันมันคนเดียว - โดยไม่ต้องรีสตาร์ท X - มันก็ทำงานได้อย่างสมบูรณ์แบบ)
วิธีแก้ปัญหาคือแทนที่จะเพิ่มสคริปต์ python มาเพิ่ม bash script (quote.sh) ในรายการแอพพลิเคชั่นที่รันเมื่อเริ่มต้น. ในการทำเช่นนี้ฉันจึงเปิด ระบบ> การตั้งค่า> แอปพลิเคชันเมื่อเริ่มต้น.
คลิกปุ่ม เพิ่ม และ ชื่อ ฉันเขียน อ้างจากวัน หรืออะไรก็ได้ที่คุณต้องการ จากนั้นใน Orden, ฉันเขียน sh /path/where/is/el/script/quote.sh (ในกรณีของฉันมันเป็น sh /home/earendil/quote/quote.sh) ใน คิดเห็นเพิ่มความคิดเห็นที่อธิบายวิธีการทำงานของสคริปต์
5.- พร้อม. รีสตาร์ท X และดูว่าทุกอย่างทำงานได้ดีหรือไม่
การปรับแต่งพิเศษบางอย่าง
1.- หากต้องการเปลี่ยนเวลาในการรอก่อนที่จะแสดงโปสเตอร์พร้อมวลีฉันเปิดไฟล์ อ้าง.sh และแก้ไขจำนวนวินาทีหลังจากคำสั่ง นอนหลับ.
2.- ฉันเปิดไฟล์เพื่อเปลี่ยนระยะเวลาในการมองเห็นโปสเตอร์ quote.py และมองหาบรรทัดที่ระบุว่า set_timeout (10000). ตัวเลขระบุจำนวนมิลลิวินาที ดังนั้นตามตัวอย่าง 10000 จะเท่ากับ 10 วินาที
ฉันชอบความคิดนี้! 🙂ฉันต้องการทราบวิธีทำให้การแจ้งเตือนออกไปพร้อมกับไอเทมแบบสุ่มใหม่เป็นระยะ ๆ
เสียดายที่เป็นภาษาอังกฤษทั้งหมด ไม่มี "ปราสาท" มีอะไรน่าสนใจที่จะพูด? 😉
สคริปต์เลือกองค์ประกอบแบบสุ่มอยู่แล้ว (เป็นบรรทัดที่นำมาจาก quote.txt) เพื่อให้มันทำงานทุกๆ X นาทีคุณเพียงแค่เพิ่มสคริปต์ให้เป็นงาน cron ในบล็อกเราได้เผยแพร่บทความเกี่ยวกับวิธีการทำ:
https://blog.desdelinux.net/cron-crontab-explicados/
http://usemoslinux.blogspot.com/2010/10/como-administrar-la-ejecucion-de-tareas.html
https://blog.desdelinux.net/como-administrar-las-tareas-programadas-en-gnome/
ไชโย! พอล.
โดยส่วนตัวแล้วฉันจะใช้โชคเพื่อสร้างวลี
สำหรับการไม่คิดค้นล้อใหม่
ใช่ ... เมื่อฉันเขียนมันฉันไม่รู้ว่าโชคลาภมีอยู่จริง 🙂
ไชโย! พอล.