क्या एंड्रॉइड ब्राउजर या डॉल्फिन एचडी पर यूजर्सशिप / ग्रीसेमनीक स्क्रिप्ट का उपयोग करने का कोई तरीका है?


22

मैं उपयोग करने में सक्षम होना चाहते हैं userscripts एंड्रॉयड में। क्या यह भी संभव है? मैंने पढ़ा कि यह कुछ महीने पहले था और मैंने एक ट्यूटोरियल की कोशिश की, जो अब मुझे नहीं मिल सकता है लेकिन यह काम नहीं कर रहा है।

यह प्रश्न इस दूसरे से संबंधित हो सकता है जिसे मैंने प्रस्तुत किया था लेकिन मुझे विश्वास है कि उनके पास पूरी तरह से अलग उत्तर हो सकते हैं।


जवाबों:


5

OilCan का उपयोग करें - "एंड्रॉइड के लिए स्टेरॉयड पर ग्रीसीमोनीक "।


या तुमने कोशिश की? मुझे पूरा यकीन है कि यह वही है जिसकी मैंने कोशिश की थी लेकिन काम नहीं कर पाया। यह कुछ समय पहले की बात है जब मैं अभी भी एंड्रॉइड के लिए नया था तो अब मेरे पास बेहतर किस्मत हो सकती है।
मैट

मैंने अभी तक इसकी कोशिश नहीं की है। अच्छा लग रहा है, हालांकि मैं इसे जल्द ही आजमाऊंगा और देखूंगा कि क्या होता है।
रोहन सिंह

11

2019 अपडेट:

एंड्रॉइड पर उपयोगकर्ताओं को प्राप्त करने का मेरा पसंदीदा तरीका अब फ़ायरफ़ॉक्स ब्राउज़र का उपयोग करना होगा, जिसमें काम कर रहा है, अच्छी तरह से बनाए रखा ऐड-ऑन दोनों Greasemonkey और Tampermonkey के लिए उपलब्ध है (फ़ायरफ़ॉक्स ऐप में ऐड-ऑन मेनू के माध्यम से उनके लिए खोज)।

जावास्क्रिप्ट को एड्रेस बार में चिपकाना अभी भी (कम से कम क्रोम पर) काम करता है, लेकिन ध्यान दें कि javascript:जब आप कोड में पेस्ट करते हैं तो क्रोम अब उपसर्ग को स्ट्रिप करता है। यदि आप इसे दोबारा नहीं लेते हैं, तो यह सिर्फ एक वेब खोज करेगा।

Chrome और Opera (अब क्रोमियम पर आधारित) के मोबाइल संस्करण भी उपयोगकर्ता के ऐड-ऑन का समर्थन नहीं करते हैं, लेकिन प्ले स्टोर से Tampermonkey स्टैंडअलोन ऐप अभी भी उपलब्ध है। इसे 2013 से अपडेट नहीं किया गया है, लेकिन अभी भी काम करता है। हालाँकि, इसकी आयु को देखते हुए, यह वर्तमान ग्रीसीमोनीक / टेम्परमॉन्की एपीआई या सामान्य रूप से आधुनिक वेबसाइटों की कई विशेषताओं का समर्थन नहीं करेगा। परिणामस्वरूप, कई उपयोगकर्ता संशोधन के बिना काम नहीं करेंगे। यह पता लगाना भी मुश्किल है कि उन्हें पहले खिलाड़ी में कैसे स्थापित किया जाए (उन्नत सेटिंग्स के तहत छिपी 'टेक्सटेरिया' उपयोगिता का उपयोग करें)। प्ले स्टोर में डॉल्फिन और यूसी ब्राउज़रों के लिए टेम्परॉन्की एक्सटेंशन भी उपलब्ध हैं। मैंने उनकी कोशिश नहीं की है, लेकिन 2016 के बाद से उन्हें अपडेट नहीं किया गया है।

मूल 2013 उत्तर:

समाधान 1. Tampermonkey का उपयोग करें । Tampermonkey Chrome के लिए एक एक्सटेंशन के रूप में अधिक लोकप्रिय है, लेकिन यह एक स्टैंडअलोन एंड्रॉइड ऐप के रूप में भी उपलब्ध है। यह एक हल्के ब्राउज़र के रूप में कार्य करता है, और आपको उपयोगकर्ता स्क्रिप्ट को प्रबंधित करने और स्वचालित रूप से चलाने की अनुमति देता है। दुर्भाग्य से इसमें अन्य लोकप्रिय ब्राउज़रों पर पाई जाने वाली कई सुविधाएँ नहीं हैं, लेकिन यह Greasemonkey API का समर्थन करता है।

समाधान 2. ओपेरा मोबाइल का उपयोग करें, जिसमें उपयोगकर्ताओं के लिए अंतर्निहित समर्थन है, लेकिन कोई स्क्रिप्ट प्रबंधन सुविधाएँ नहीं हैं, और Greasemonkey API का समर्थन नहीं करता है। के उपयोगकर्ता वरीयता अनुभाग पर नेविगेट करें opera:config, फिर "हमेशा लोड उपयोगकर्ता जावास्क्रिप्ट" और "उपयोगकर्ता जावास्क्रिप्ट" पर टिक करें। "उपयोगकर्ता जावास्क्रिप्ट फ़ाइल" फ़ील्ड में एक फ़ोल्डर (फ़ाइल नहीं) के लिए पथ दर्ज करें (मैं / sdcard / userscripts /) का उपयोग करता हूं, फिर सेटिंग्स को संग्रहीत करें। एक .user.jsएक्सटेंशन के साथ उस फ़ोल्डर में अपने उपयोगकर्ता नाम को सहेजें । NB यह OM12 में काम करता है, लेकिन OM14 बीटा वर्तमान में उपयोगकर्ताओं के समर्थन का समर्थन नहीं करता है।

समाधान 3. एक बुकमार्कलेट के माध्यम से मैन्युअल रूप से अपना उपयोगकर्ता नाम लॉन्च करें या इस जावास्क्रिप्ट को सीधे ब्राउज़र एड्रेस बार में पेस्ट करें:

javascript:(function(){var a=document.createElement("script");a.src="http://path.to/myscript.user.js";document.head.appendChild(a);})();

यह तकनीक थकाऊ है, लेकिन सिद्धांत को अधिकांश ब्राउज़रों में काम करना चाहिए। यद्यपि आपको Greasemonkey API समर्थन नहीं मिलता है। ऊपर दिए गए कोड को स्टॉक एंड्रॉइड ब्राउज़र में संशोधन के बिना काम करना चाहिए, और इसे बुकमार्कलेट के रूप में सहेजा जा सकता है। Chrome मोबाइल में var aजरूरतों से बचने के स्थान var%20a=, और बुकमार्क काम नहीं करते हैं, इसलिए आपको हर बार मैन्युअल रूप से पेस्ट करना होगा।


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

1
Android के लिए ओपेरा का वर्तमान संस्करण उपयोगकर्ता जावास्क्रिप्ट का समर्थन नहीं करता है।
रक्षक एक

विकल्प 3 ने मेरे लिए काम नहीं किया, दुर्भाग्य से। जब तक मुझे एहसास हुआ कि यह तब तक गूगल पर खोजा जा सकता है, तब तक javascript:सामने वाला हिस्सा वास्तव में URL बार (कितना कष्टप्रद!) में नहीं
चिपक रहा था

2

या तो का उपयोग करें आदत ब्राउज़र या Slepnir ब्राउज़र क्षुधा। वे दोनों यूजर्सशिप का समर्थन करते हैं। मुझे उन्हें काम करने के लिए अपनी स्क्रिप्ट को थोड़ा मोड़ना पड़ा (वे घटनाओं को अलग तरीके से संभालती हैं) लेकिन वे दोनों वास्तव में अच्छी तरह से काम करते हैं।


क्या आपके पास कोई निर्देश है कि या तो एक उपयोगकर्ता नाम कैसे स्थापित करें? मैं एक घंटे के लिए स्लीपिपनिर के साथ खेला और यह पता नहीं कर सका कि ऐसा कैसे करना है।
२०:२० पर ड्रेको

2

डॉम्फिन के लिए एक ग्रेसिमेक जैसा ऐड होता है जिसे टैम्परमॉन्की कहा जाता है । एक स्टैंड-अलोन Tampermonkey ऐप भी है, लेकिन डॉल्फिन उस चीज़ की तुलना में अधिक पूर्ण विकसित ब्राउज़र है।

एंड्रॉइड के लिए फ़ायरफ़ॉक्स के लिए एक समान ऐड-ऑन भी है, जिसे यूएसआई कहा जाता है ।


4
प्रिय भगवान, Tampermonkey का ब्राउज़र भयानक है। कोई कुकी नहीं, कोई बुकमार्क नहीं, कोई पासवर्ड नहीं, कोई टैब नहीं। यह नंगे पांवों का सबसे अच्छा है और उपयोग करने लायक भी नहीं है।
ड्रेको

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