पॉप-अप अधिसूचना जब समय शाम 4:00 बजे तक पहुंचती है?


21

मैं सोच रहा था कि क्या एक निश्चित समय पर कमांड लाइन से एक अधिसूचना या कुछ प्रदर्शित करने का एक तरीका था। जैसे जब घड़ी में 4:00 बजे हमला होगा। यह अच्छा होगा यदि यह उबंटू के अधिसूचित-ओएसडी उपकरण का उपयोग करके प्रदर्शित करेगा:

यहाँ छवि विवरण दर्ज करें


क्या आपको दिन के लिए काम के साथ किए गए सटीक दूसरे को जानने की आवश्यकता है?
ट्रोगी

2
नंबर 4:00 पर कौन उतरता है? मुझे वास्तव में गोटो बेड के लिए खुद को बताने की जरूरत है।
Kredns

@ लुकास अड़वार्क: LOL।
कैलीबन

मैं शाम 4:00 बजे काम पर निकल जाता हूँ .. तो फिर से, मैं सबसे अधिक दिन 7 बजे काम करने के लिए
पहुँचता हूँ

यह भी खूब रही। मैं बस कुछ इस तरह के बारे में पूछ रहा था askubuntu.com/questions/936645/… पर
SDSolar

जवाबों:


35

जैसा कि अन्य टिप्पणीकारों में से कई ने कहा, दैनिक आधार पर ऐसा करने का सबसे अच्छा तरीका क्रोन का उपयोग करना है, लेकिन यदि आप इसे केवल एक दिन के लिए करना चाहते हैं, या छिटपुट रूप से, आप atकमांड का उपयोग कर सकते हैं :

echo 'notify-send "Work day is done!"' | at 4:00PM 

आप atचाय टाइमर के रूप में सहित कई तरीकों से उपयोग कर सकते हैं :

echo 'notify-send "Get your tea!"' | at now + 3 minutes 
echo 'notify-send "Meeting in 1 hour with the big boss!"' | at 1pm tomorrow 

यह उन एक-बंद आदेशों के लिए काफी उपयोगी है।

अधिक सिंटैक्स अच्छाई के लिए मैनपेज पर जाँच करें ।


"पर" के आह्वान के बाद आप कमांड टाइप नहीं कर सकते। आपको कुछ करना होगा जैसे गूंज 'सूचना-भेजें "कार्य दिवस पूरा हो गया है!"' | 4:00 बजे
रायन सी। थॉम्पसन

सच है, मैं उस छोटी सी झुंझलाहट के बारे में भूल गया।
जमुरा

मुझे आपका समाधान सबसे अच्छा लगा क्योंकि इसे आसानी से बदला जा सकता है और इसे संपादित करने के लिए रूट एक्सेस की आवश्यकता नहीं है/etc/crontab
Kredns

आप के साथ काम करने के लिए पर्यावरण के लिए प्रदर्शन चर जोड़ने की जरूरत है atया cron। इस टाइप करें: echo 'export DISPLAY=:0; notify-send "Enjoy!"' | at 04:00 PM
user3439968

आपको apt install libnotify-binउपयोग करने की आवश्यकता है notify-send
patryk.beza

14

नोटिफिकेशन भेजने के लिए नोटिफिकेशन - नोटिफिकेशन का इस्तेमाल करें । इसे क्रोन जॉब के रूप में स्थापित करें।


2
लेकिन यह बॉक्स से बाहर काम नहीं करता है। notify-sendकुछ एनएवी चर की आवश्यकता होती है, जो क्रॉफ़ से डिफाल्ट द्वारा उपलब्ध नहीं होते हैं?
कुनोक

11

आप आदेश भेज सकते हैं जैसे कि अधिसूचित-ओएसडी को:

notify-send "Go to bed!"

शाम 4 बजे दैनिक अधिसूचना के लिए एक कोंट्राब ऐसा दिखेगा:

0 16 * * * /home/username/notify.sh

DBUS_SESSION_BUS_ADDRESSअधिसूचित-भेजने से पहले आपको पर्यावरण चर सेट करने की आवश्यकता हो सकती है । देखें askubuntu.com/a/346580
Andrej Herich

0

आप स्क्रिप्ट 0400hrs चलाने के लिए हमेशा क्रॉन जॉब सेट कर सकते हैं। यहाँ मुश्किल बात यह है, यह पता लगाना है कि एक विंडो पॉप करने के लिए कौन सी कमांड का उपयोग करना है (ala net send for windows), या आपको बिस्तर पर जाने के लिए सूचित करने के लिए कुछ भी करने के लिए।

नोटिफ़िकेशन- osd कमांड-लाइन प्रॉम्प्ट जेनरेशन को सपोर्ट नहीं करता, आप LinPopup2 को आज़माना चाह सकते हैं ...


0

यदि आप एनाक्रॉन जैसे प्रोग्राम का उपयोग करते हैं (आपको चेतावनी भी देता है कि कंप्यूटर डेस्कटॉप और नोटबुक आदि के लिए क्रॉन से अधिक उपयोगी नहीं है) तो मैं ज़ेनिटी का उपयोग करता हूं एक अधिसूचना कार्यक्रम यहां कुछ उदाहरणों के साथ मेरी साइट है http: / /sites.google.com/site/venvirupa/yadandyin


1
सुपर उपयोगकर्ता में आपका स्वागत है। बाहरी लिंक टूट या अनुपलब्ध हो सकते हैं। कृपया अपने उत्तर के भीतर आवश्यक जानकारी शामिल करें और एट्रिब्यूशन और आगे पढ़ने के लिए लिंक का उपयोग करें। धन्यवाद।
फिक्सर 1234

-1

लगता है कि आप सूक्ति-प्रयोग कर रहे हैं। वहाँ कुछ प्लगइन्स हैं जिनका उपयोग किया जा सकता है - याद रखें कि दूध (RTM) एक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.