एक सिस्टम पर एक डेमॉन बनाते हैं जो अनुरोधों को सुनता है और एक ब्राउज़र में URL खोलता है।
दूसरे सिस्टम पर आपके डिफ़ॉल्ट ब्राउज़र को ऐसी चीज़ के लिए सेट करें जो इस तरह के अनुरोध को आमंत्रित करता है।
तो इसका पहला भाग एक HTTP सर्वर है जो मशीन पर अनुरोधों को सुनता है जहाँ आप ब्राउज़र खोलना चाहते हैं। एक आने वाले अनुरोध पर यह (एक ब्राउज़र में) एक POST अनुरोध के तर्क के रूप में दिया गया URL खोलता है।
एक चुनें:
आपको इस स्क्रिप्ट को स्टार्टअप में जोड़ना चाहिए, यह पृष्ठभूमि में चलना चाहिए।
दूसरा भाग कुछ ऐसा है जो अनुरोध को आमंत्रित करता है।
एक चुनें:
आपको इस स्क्रिप्ट को अपने डिफ़ॉल्ट ब्राउज़र के रूप में नामित करना चाहिए।
KDE में: डिफ़ॉल्ट अनुप्रयोग → वेब ब्राउज़र
इसे कमांड लाइन टूल के रूप में भी इस्तेमाल किया जा सकता है: ./open_url.sh 'http://google.com/'
पायथन लिपियों को किसी भी हाल ही में पायथन संस्करण के साथ सभी प्रमुख प्रणालियों पर काम करना चाहिए (मुझे शक है 2.6+, 3.1+)।
विंडोज पर, यदि आप एक पाइथन स्क्रिप्ट को कमांड विंडो में नहीं चलाना चाहते हैं, तो आपको इसका एक्सटेंशन बदल देना चाहिए .pyw
। यदि आप इसे रोकना चाहते हैं तो टास्क मैनेजर का उपयोग करें ( pythonw.exe के लिए देखें )।
VirtualBox नेटवर्क एडेप्टर NAT (डिफ़ॉल्ट सेटिंग) पर सेट किया जाना चाहिए। आईपी पते के बारे में अधिक यहाँ । बंदरगाह का विकल्प मनमाना है, 1337 को हर जगह कुछ और बदलने के लिए स्वतंत्र महसूस करें ।
सर्वर सुरक्षित है क्योंकि यह केवल लोकलहोस्ट से कनेक्शन सुनता है। वर्चुअलबॉक्स इसे किसी तरह काम करता है। लेकिन अगर आप चाहते हैं कि यह दूरस्थ रूप से काम करे, तो सुनने वाले आईपी पते को इसके स्थान पर '0.0.0.0'
या उसके अनुसार निर्दिष्ट करें । ''
'localhost'