वाई-फाई हॉटस्पॉट के लिए वेब लॉगिन को स्वचालित करें


10

कई वाई-फाई हॉटस्पॉट्स में इन दिनों "वेब लॉगिन", विशेष रूप से मुफ्त वाले हैं। आप जानते हैं, जो किसी भी HTTP अनुरोध को उनके लॉगिन फ़ॉर्म पर पुनर्निर्देशित करते हैं। विंडोज आमतौर पर इन के लिए "अतिरिक्त लॉगिन जानकारी की आवश्यकता हो सकती है" अधिसूचना प्रदर्शित करता है।

क्या कोई रास्ता है कि मैं इस तरह के लॉगिन की प्रक्रिया को स्वचालित कर सकता हूं, अर्थात। मेरा उपयोगकर्ता नाम और पासवर्ड सहेजें (किसी दिए गए हॉटस्पॉट के लिए)? आदर्श रूप से, मैं चाहता हूं कि यह मेरे सामान्य ब्राउज़र को खोले बिना भी हो, हालांकि यदि प्रक्रिया स्वतः ही खुलती है और लॉगिन करने के लिए इंटरनेट एक्सप्लोरर विंडो को बंद कर देती है जो ठीक हो सकती है।


2
अंतिमपास का उपयोग करने का प्रयास करें, यह स्वचालित रूप से आपको तब लॉग करता है जब वेबपेज खोला जाता है
शेखर

2
@JessRiedel खरीदारी की सिफारिश का मतलब हार्डवेयर नहीं है, इसका मतलब सॉफ्टवेयर भी हो सकता है। इसका कारण यह है क्योंकि हम चाहते हैं कि प्रश्न और उत्तर लंबे समय तक मान्य हों। जबकि एक सॉफ्टवेयर सिफारिश उपयोगी हो सकती है, यह अब से साल नहीं हो सकता है जब सॉफ्टवेयर आसपास नहीं है या वांछित कार्यक्षमता को किसी भी अधिक की पेशकश नहीं करता है। softwarerecs.stackexchange.com यह पोस्ट करने के लिए एक बेहतर जगह हो सकती है, हालाँकि। हमारा सहायता केंद्र विषय-वस्तु पर पढ़ने के लिए एक अच्छी जगह है।

3
सबसे पहले, मैं हार्डवेयर और सॉफ्टवेयर के बीच अंतर नहीं कर रहा था। मैं एक जटिल, उपयोगकर्ता-विशिष्ट, गैर-सामान्य समस्या और सरल, मोटे तौर पर लागू एक के बीच अंतर कर रहा था। दूसरा, इस वेबसाइट पर 1 या 2 साल के उपयोगी जीवनकाल के असंख्य प्रश्न हैं, ताकि यह मानदंड ऐसा हो जो इस प्रश्न के विरुद्ध न हो। तीसरा, मैंने विषय सामग्री पर पढ़ा है। मुझे नहीं लगता कि इसे यहां सही तरीके से लागू किया जा रहा है।
जेस रिडेल

2
"वहाँ एक कार्यक्रम है?" Softwarerecs.stackexchange.com
केविन पैंको

3
उचित बिंदु - स्पष्ट। मैं अपना सामान्य ब्राउज़र नहीं खोलना चाहता, क्योंकि यह सभी मौजूदा टैब को पुनर्स्थापित करता है और उनमें से सभी लॉगिन पृष्ठ पर पुनर्निर्देशित हो जाते हैं। फिर मुझे या तो हर टैब में लॉग इन करना होगा या उनमें से अधिकांश में वापस क्लिक करना होगा - और वाईफाई प्रदाता के आधार पर कभी-कभी पिछला बटन भी टूट जाता है। लेकिन अगर लॉगिन प्रक्रिया ने केवल लॉग इन करने के लिए एक अलग ब्राउज़र खोला तो ठीक होगा।
EM0

जवाबों:


3

मैं एक कर्ल कमांड बनाऊंगा जो सिस्टम बूट पर अमल करता है। जब आदेश निष्पादित होते हैं तो यह आपके प्रमाणीकरण विवरण भेजेगा और आपको लॉग इन करेगा।

इसे Google क्रोम "कॉपी ऑफ़ कर्ल" फीचर के साथ प्राप्त किया जा सकता है। लॉगिन बटन को बैश स्क्रिप्ट में क्लिक करने के बाद अपने वेब ब्राउज़र से कर्ल कमांड के रूप में प्राप्त अनुरोध को कॉपी करें।

यह मैक पते द्वारा प्रमाणीकरण मान लेता है, हालांकि यदि कुकी द्वारा इसका उपयोग किया जाता है, तो आप लौटे कुकी को उपयुक्त ब्राउज़र कुकी फ़ोल्डर में सहेज सकते हैं।

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


0

@ थ्रस्टमास्टर ने अपनी पायथन लिपि में बताया लेकिन आप ऐसा करने के लिए पॉवरशेल का भी उपयोग कर सकते हैं।

PS स्क्रिप्ट चलाएँ जो किसी भी ज्ञात साइट से कनेक्ट करने के लिए Invoke-WebRequest cmdlet का उपयोग करेगी (यूके में, हम आमतौर पर bbc.co.uk का उपयोग करते हैं, मुख्यतः क्योंकि यह टाइप करना आसान है :)

फिर आपको यह सुनिश्चित करने के लिए कि यह अपेक्षित साइट नहीं है, लौटे ऑब्जेक्ट की जाँच करने के लिए पार्स करना होगा।

फिर आपको उन क्षेत्रों की पहचान करने की आवश्यकता होगी जो भरने की आवश्यकता है। यह कठिन हिस्सा होगा! बहुत बुरा नहीं है यदि आप लॉगिन पेज के लेआउट को जानते हैं या आपके पास कुछ ज्ञात पृष्ठ हैं।

फिर जरूरी फॉर्म फिल करें और सबमिट करें।

अंत में अपने ब्राउज़र को सामान्य रूप से खोलने के लिए स्क्रिप्ट प्राप्त करें।

या हो सकता है कि किसी अन्य ब्राउज़र को स्थापित रखना और एक वाई-फाई नेटवर्क पर एक लॉगिन की आवश्यकता होने पर उसका उपयोग करना बहुत आसान होगा!


0

पहले से ही सुझाए गए स्क्रिप्टिंग के अलावा, ऐसा कोई विंडोज एप्लिकेशन नहीं दिखाई देता है जो इसका समर्थन करता हो। हालाँकि कई Android / iOS ऐप हैं।


क्या आप उन Android / iOS ऐप के लिए लिंक पोस्ट कर सकते हैं।
शेनल सिल्वा


-1

मिली मेरी स्क्रिप्ट है जो ऑटो लॉगिन हॉटस्पॉट पृष्ठों के लिए मदद करती है!

https://github.com/SadeghHayeri/Mili

मिलि स्वचालित रूप से मिकरोटिक सेवाओं के लिए जाँच करता है और फिर अपनी लॉगिन जानकारी के साथ लॉगिन का प्रयास करें।

भी आप इस तरह बहु लॉगिन जानकारी का उपयोग कर सकते हैं:


    [
        {
            "username": "user1",
            "password": "pass1",
            "share": 5
        },
        {
            "username": "user2",
            "password": "pass2",
            "share": 1
        }
    ]

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