मैंने पढ़ा है कि आप एसएसएच के बिना ऐसा करना चाहते थे, मेरा मानना है कि मेरे पास एक समाधान है: netcat
[एनसी] यह डिफ़ॉल्ट रूप से उबंटू के साथ आता है।
पहले हमें पृष्ठभूमि में चलने के लिए "डेमॉन" की आवश्यकता होती है। दूसरा, हमें अलर्ट पॉप अप करने के लिए एक कार्यक्रम की आवश्यकता है। मैंने zenity
स्थापित किया है। यदि आप नहीं करते हैं, तो कृपया इसे स्थापित करें, या जो कुछ भी आपको पसंद है उसका उपयोग करने के लिए स्क्रिप्ट को संपादित करें [पूर्व xmessage
, लेकिन यह बदसूरत है]। इसके बाद, इसे 'daemon.sh' में पेस्ट करें:
#!/bin/bash
port=3333
nc -l $port | while read msg; do zenity --info --text "$msg"; done
अब, इसे निष्पादन योग्य बनाएं chmod +x daemon.sh
, अब इसे पृष्ठभूमि में चलाएं:./daemon.sh &
अब आप कर रहे हैं! ठीक है, आपको वास्तव में प्रत्येक कंप्यूटर पर ऐसा करने की आवश्यकता है । आप डेमॉन की शुरुआत को स्वचालित करना भी चाहेंगे। मेनू से 'स्टार्टअप' एप्लिकेशन खोलें, और अपनी स्क्रिप्ट जोड़ें। एक बार ऐसा करने के बाद, दूसरे कंप्यूटर पर संदेश भेजने के लिए, इसमें टाइप करें:
nc 192.168.1.X 3333
फिर अपना संदेश टाइप करें और हिट करें Enter। प्रत्येक प्रवेश लाइन एक संदेश को पॉप अप करेगी। Nc से बाहर निकलने के लिए, Ctrl + C, या Ctrl + दबाएँ D।
बस दूसरे पीसी के वास्तविक स्थानीय आईपी के साथ 192.168.1.X को बदलना सुनिश्चित करें। [आप ifconfig
आईपी पता खोजने के लिए उपयोग कर सकते हैं ]
आप एक और स्क्रिप्ट भी बना सकते हैं, कहते हैं message.sh
,। उस में, पेस्ट करें:
#!/bin/bash
nc 192.168.2.X 3333
तब chmod +x message.sh
। फिर आप बस ./message.sh
अपना संदेश टाइप कर सकते हैं , फिर दर्ज करें, और आपका संदेश भेजा जाता है। इसके अलावा, अब जब मैं इसके बारे में सोचता हूं, तो आप एक ध्वनि अधिसूचना भी जोड़ सकते हैं। मैं सिफारिश करूंगा mplayer
, यह एक सीएलआई मीडिया प्लेयर है। यह पता लगाने के लिए बहुत मुश्किल नहीं होना चाहिए, लेकिन अगर आपके कोई प्रश्न हैं, तो कृपया पूछने में संकोच न करें!