Tampermonkey для firefox android

Tampermonkey от Jan Biniok

Tampermonkey is the world’s most popular userscript manager.

Метаданные расширения

Используется

Tampermonkey is the most popular userscript manager, with over 10 million weekly users. It’s available for Chrome, Microsoft Edge, Safari, Opera Next and Firefox.

Tampermonkey makes it very easy to manage your userscripts and provides features like a clear overview over the running scripts, a built-in editor, ZIP-based import and export (Google Drive, Dropbox, OneDrive), automatic update checks and also browser and cloud storage based synchronization. And finally it’s compatible to Greasemonkey up to version 3.x with experimental 4.x support.

Note: If you want to install the more often updated BETA version, then you can get it from here: https://tampermonkey.net/?browser=firefox

Сообщить о нарушении правил этим дополнением

Если вы считаете, что это дополнение нарушает политики Mozilla в отношении дополнений, или имеет проблемы с безопасностью или приватностью, сообщите об этих проблемах в Mozilla, используя эту форму.

Не используйте эту форму, чтобы сообщать об ошибках или запрашивать новые функции в дополнении; это сообщение будет отправлено в Mozilla, а не разработчику дополнения.

Этому дополнению нужно:

  • Помещать данные в буфер обмена
  • Загружать файлы, а также читать и изменять историю загрузок браузера
  • Показывать вам уведомления
  • Получать доступ ко вкладкам браузера
  • Хранить неограниченное количество данных на стороне клиента
  • Получать доступ к активности браузера при навигации
  • Получать доступ к вашим данных на всех сайтах

Fix GM_xhr authentication via user and password (including fetch mode)
Fix factory reset
Fix a continuing script execution problem of scripts running on browser start
Fix GM_notification sometimes not using the given image
Fix a sandbox issue which caused DOMContentLoaded being fired after the load event
Fix GM_setStyle/GM_addElement of document-start scripts in case of very early script execution
Fix responseText property if GM_xhr.responseType was set
Fix GM.notification(text, title, image, onclick)
Speed up script execution check
Improve Sandbox
Internal rework

Locales:
Update Vietnamese translation | thanks to IoeCmcomc
Update Russian translation | thanks to wvxwxvw
Update Chinese (simplified) translation | thanks to CaveNightingale, Vstory and xiaopangju
Update Russian translation | thanks to vanja-san
Update French translation | thanks to omerien
Update Italian translation | thanks to bovirus

Firefox:
Fix action menu being to large sometimes
Fix script export at Android
Fix script export Desktop versions if containers are used

UI:
Fix minor darker theme quirk
Fix tab layout issue at very high zoom-levels at MacOS and Windows

Источник

Tampermonkey от Jan Biniok

Tampermonkey is the world’s most popular userscript manager.

Метаданные расширения

Используется

Tampermonkey is the most popular userscript manager, with over 10 million weekly users. It’s available for Chrome, Microsoft Edge, Safari, Opera Next and Firefox.

Tampermonkey makes it very easy to manage your userscripts and provides features like a clear overview over the running scripts, a built-in editor, ZIP-based import and export (Google Drive, Dropbox, OneDrive), automatic update checks and also browser and cloud storage based synchronization. And finally it’s compatible to Greasemonkey up to version 3.x with experimental 4.x support.

Note: If you want to install the more often updated BETA version, then you can get it from here: https://tampermonkey.net/?browser=firefox

Сообщить о нарушении правил этим дополнением

Если вы считаете, что это дополнение нарушает политики Mozilla в отношении дополнений, или имеет проблемы с безопасностью или приватностью, сообщите об этих проблемах в Mozilla, используя эту форму.

Не используйте эту форму, чтобы сообщать об ошибках или запрашивать новые функции в дополнении; это сообщение будет отправлено в Mozilla, а не разработчику дополнения.

Этому дополнению нужно:

  • Помещать данные в буфер обмена
  • Загружать файлы, а также читать и изменять историю загрузок браузера
  • Показывать вам уведомления
  • Получать доступ ко вкладкам браузера
  • Хранить неограниченное количество данных на стороне клиента
  • Получать доступ к активности браузера при навигации
  • Получать доступ к вашим данных на всех сайтах

Fix GM_xhr authentication via user and password (including fetch mode)
Fix factory reset
Fix a continuing script execution problem of scripts running on browser start
Fix GM_notification sometimes not using the given image
Fix a sandbox issue which caused DOMContentLoaded being fired after the load event
Fix GM_setStyle/GM_addElement of document-start scripts in case of very early script execution
Fix responseText property if GM_xhr.responseType was set
Fix GM.notification(text, title, image, onclick)
Speed up script execution check
Improve Sandbox
Internal rework

Читайте также:  Android или web ios

Locales:
Update Vietnamese translation | thanks to IoeCmcomc
Update Russian translation | thanks to wvxwxvw
Update Chinese (simplified) translation | thanks to CaveNightingale, Vstory and xiaopangju
Update Russian translation | thanks to vanja-san
Update French translation | thanks to omerien
Update Italian translation | thanks to bovirus

Firefox:
Fix action menu being to large sometimes
Fix script export at Android
Fix script export Desktop versions if containers are used

UI:
Fix minor darker theme quirk
Fix tab layout issue at very high zoom-levels at MacOS and Windows

Источник

Tampermonkey для firefox android

Tampermonkey is a userscript manager extension for Android, Chrome, Chromium, Edge, Firefox, Opera, Safari, and other similar web browsers, written by Jan Biniok. However, it is also available as a standalone, userscript enabled web browser for Android mobile devices. The version currently available is a Beta release and is rather basic as a web browser, so it may not have all the features required to make some websites work, but it is reasonably comprehensive in its support for userscripts. There are also versions for Chrome, Chromium, Edge, Firefox, Opera, and Safari.

WARNING!

This is a pilot study and the version of Chrome that has this embedded Tampermonkey is out of date. Use at your own risk!

Installing Tampermonkey

To get going with Tampermonkey on Android, first you have to install the app from the Google Play Store. You need Android v2.2 (Froyo) or higher.

From the Tampermonkey page in the Chrome Store, click the green «Install» button to install the app. Accept the permissions when prompted — it does not require any special access.

Once Tampermonkey is installed, you can launch it from the «Open» button in the Play Store app, or from its icon in your device’s app launcher. You will see a basic web browser window, with the Tampermonkey icon in the top right corner.

Installing Userscripts

Once Tampermonkey is installed, installing userscripts from OpenUserJS.org is simple. Navigate to the OpenUserJS page for the script, then click the blue «Install» button at the top of the page.

You will be prompted whether to install the userscript with Tampermonkey, or natively with Chrome.

Choose «OK» to install using Tampermonkey. Chosing «cancel» won’t install the userscript natively in Chrome — it will just show you the source code of the userscript.

Tampermonkey will then display a screen showing you where the userscript has come from and what websites it can access. If you want to go ahead, choose «OK» to install the userscript.

Installing userscripts from other sources is a similar process. You just need to find the installation link for the script. This will be a button or link to a file with a name that ends «.user.js»

After installing a userscript, you won’t normally notice any further changes until you visit a website that it runs on.

Managing Userscripts

Clicking on the Tampermonkey icon at any time will take you to a menu that shows you what userscripts are running on the website you are looking at. It also lets you check for updated scripts (it does daily automatic checks by default), and open the Tampermonkey Options screen.

In the Options screen, the «Installed scripts» tab is the main place to manage your userscripts. The numbered circle to the left of each script shows you the order they run in, and whether they are enabled (green) or disabled (red) — click it to toggle the status. You can also uninstall userscripts (trash can icon), or check for new updates (click the «last updated» date).

Trouble shooting

If you think a userscript is causing problems and you have more than one script running on a web page, you can disable them all in Tampermonkey’s options then re-enable them one by one, until you find the culprit. Remember to reload the web page each time — userscripts normally only run when a web page loads.

Sometimes, when you use more than one userscript on the same web page, they need to run in a particular order. You can change the order using the Tampermonkey dashboard. In the «Sort» column, click on the green arrow icons to move scripts up or down in the sort order.

Источник

Tampermonkey version history — 24 versions

Be careful with old versions! These versions are displayed for testing and reference purposes. You should always use the latest version of an add-on.

Читайте также:  Что такое служба imap smtp андроид

Version 4.13.6136

Fix GM_xhr authentication via user and password (including fetch mode)
Fix factory reset
Fix a continuing script execution problem of scripts running on browser start
Fix GM_notification sometimes not using the given image
Fix a sandbox issue which caused DOMContentLoaded being fired after the load event
Fix GM_setStyle/GM_addElement of document-start scripts in case of very early script execution
Fix responseText property if GM_xhr.responseType was set
Fix GM.notification(text, title, image, onclick)
Speed up script execution check
Improve Sandbox
Internal rework

Locales:
Update Vietnamese translation | thanks to IoeCmcomc
Update Russian translation | thanks to wvxwxvw
Update Chinese (simplified) translation | thanks to CaveNightingale, Vstory and xiaopangju
Update Russian translation | thanks to vanja-san
Update French translation | thanks to omerien
Update Italian translation | thanks to bovirus

Firefox:
Fix action menu being to large sometimes
Fix script export at Android
Fix script export Desktop versions if containers are used

UI:
Fix minor darker theme quirk
Fix tab layout issue at very high zoom-levels at MacOS and Windows

Source code released under All Rights Reserved

Older versions

Version 4.12.6132

General:
Make Tampermonkey context menu entry configurable
Improve topbar announcements to not hide existing messages
Fix GM_xhr made from container tabs

Locales:
Update Italian translation | thanks to bovirus
Update Japanese translation | thanks to shirayuki
Update Turkish translation | thanks to Tmp341
Update Portuguese-Brazil translation | thanks to igorruckert

Source code released under Custom License

Version 4.12.6130

General:
@antifeature support
Add option whether to import script data and/or externals
Fix SHA-256 calculation for sub-resource integration (SRI) check of some files
Add Userscript menu commands to the page’s context menu
@run-at context-menu scripts now require a @require or @match statement(like all other scripts)
Allow experimental GM_addElement to operate on shadow DOM
Sandbox fixes
Speed up injection
Speed up and fix handling of large GM_xhr responses
GM_xhr data might be available at readyState 3 now
Userscript Search integration (search on action menu entry click, on action menu open or always)
Update CodeMirror editor to version 5.58.2
Update JSZip to 3.5.0

UI:
Improve search bar to not hide script content
Add option to automatically highlight selected or hovered words
Fix the ‘Find Next’ button after search was opened
Make the ‘Dashboard’ item’s alt action (Ctrl Click, middle or right mouse click) open it with the current tab’s URL as filter
Add script trash
Add script removal entry to action menu
Add an option to add the current domain to the blacklisted pages list
Add a reload button to the script storage tab
Update darker theme | thanks to narcolepticinsomniac

Firefox:
Make GM_xhr not send Tampermonkey’s origin by default

Locales:
Add Danish translation | thanks to will2022
Update Japanese translation | thanks to shirayuki
Update Italian translation | thanks to bovirus
Update Turkish translation | thanks to Tmp341
Update Chinese (simplified) translation | thanks to xiaopangju
Update Chinese (traditional) translation | thanks to asthzh
Update Chinese (simplified) translation | thanks to ff98sha

Source code released under Custom License

Version 4.11.6120

Fix script export if many or large scripts are installed
Make @match hostname and scheme case insensitive by default
Update ESLint
Use ES2020 for linting if supported by browser
Experimental window.onurlchange support
Disable automatic script update on script modification

Update Arabic locale | thanks to naqqo6i
Update Indonesian locale | thanks to ReksaTresna
Update Japanese locale | thanks to shirayuki

Source code released under Custom License

Version 4.11.6117

General:
Fix GM_xhr exceptions related to responseType ‘document’ and ‘text’
Fix fetch-based GM_xhr.details.revalidate
Improve @connect permission request handling
Fix GM.notification promise never being resolved
Fix GM_xhr.abort and GM_download.abort
Fix setting GM_download.details.headers

Firefox:
Enable @run-at context-menu
Fix issues if browser is started in private mode
Fix extension shortcut support

Sync:
Improve OneDrive request error handling
Fix Yandex.Disk authentication

Locales:
Update Japanese locale | thanks to shirayuki

UI:
Allow tab size configuration

Source code released under Custom License

Version 4.11.6114

General:
Fix GM.setClipboard
Fix GM_deleteValue
Replace experimental GM_addScript by GM_addElement support to workaround page CSP issues
Add .co.za to .tld list

UI:
Show incognito mode warning at script installation and import pages as well
Add script update item to editor file menu
‘Darker’ theme update

Firefox:
Make GM_cookie/GM_xhr always use the source tab’s cookie store ID
Fix GM_info.isIncognito by showing a per tab value
Fix GM_download of blob objectURLs

Locales:
Update Vietnamese locale | thanks to IoeCmcomc
Update Ukrainian locale | thanks to toplinden

Source code released under Custom License

Version 4.10.6112

General:
Add ESLint rule id to error messages
Experimental GM_addScript support to workaround page CSP issues
Update ESLint
Allow to derive custom linter config from eslint:recommended
GM_xhr.onloadend support
Fix GM_xhr.overrideMimeType of anonymous requests
Fix GM.getTab and GM.getTabs
GM_xhr: Fix protocol-relative URLs
GM_xhr: Fix reported status of requests in progress
Add robustness to sandbox creation
Allow plain scripts to be imported via file import as well

Читайте также:  Access yandex access для андроид

UI:
Add script version to tab description
Fix WebDAV credentials being used for import and export
Accept more WebDAV server URLs formats
Improve action menu layout when warnings or hints are shown
Fix several editor search issues
Speed up script search

Sync:
Change backup file name to avoid character issues with some WebDAV servers
Fix an issue that some remote source code changes were not applied correctly

Locales:
Update Serbian locale | thanks to zoranzoki21
Update Japanese locale | thanks to shirayuki
Update Chinese (traditional) locale | thanks to austin-chang
Update Italian locale | thanks to bovirus
Update Indonesian locale | thanks to Azhe403

Firefox:
Fix file export when download mode is set to ‘disabled’
Make badge icon text color configurable

Source code released under Custom License

Version 4.10.6105

General:
Add GM_info.isFirstPartyIsolation
Allow scripts to be recognized more easily at the developer tools
Internal cleanup and speedup
Fix an issue that user *cludes caused script update confirmation dialogs

UI:
‘Darker’ theme update
Fix an action menu issue when GM_registerMenuCommand is executed
Allow scripts to be removed via editor menu

Firefox:
Fix GM_notification.onclick being called too often
Improve incognito tab handling
Avoid ‘normal’ mode cookies being sent via GM_xhr from incognito tabs
Fix an issue with very long view-source: URLs
Action menu scrollbar fixes
Fix mobile view

Locales:
Update Chinese (traditional) locale | thanks to austin-chang
Update Portuguese-Brazil locale | thanks to igorruckert

Source code released under Custom License

Version 4.9.6095

Firefox:
Fix sometimes empty action menu
Fix crash in FF FF >= 56!)
Fix tab creation with parent ID at Android (Dashboard, GM_openInTab, . )

Sync:
Fix cloud services authentication

Locales:
Update Russian and Ukrainian locale | thanks to bogachenko
Update Portuguese-Brazil locale | thanks to igorruckert
Update Italian locale | thanks to bovirus

Source code released under Custom License

Version 4.9.5921

General:
Allow multiple @webRequest tags
Sandbox fixes
Support SHA-256 subresource integrity hashes independently of the browser’s crypto API
Better userstyles.org userscript support
Fix a memory leak when using GM_xmlhttpRequest which could lead to crashes
Allow repeated space at some script header tags (author, namespace, copyright)
Speed up @include regexps by optimizing .*.*
Compress zip archives again

UI:
Remember script storage export setting
Show menu commands below the userscript entry at the action menu
Don’t show script updates if the user is active or a fullscreen window is present
Enable section save button on changes only

Locales:
Update Spanish locale | thanks to TBM13
Update Turkish locale | thanks to Tmp341
Update Russian locale | thanks to bogachenko
Update Indonesian locale | thanks to ReksaTresna
Add Dutch locale | thanks to The947thTokay
Update French locale | thanks to zek0faws
Update Indonesian locale | thanks to Azhe403
Update Chinese (traditional) locale | thanks to PeterDaveHello and cedarkuo
Update Japanese locale | thanks to shirayuki
Update Italian locale | thanks to bovirus
Update Spanish locale | thanks to rocammo
Update Hungarian locale | thanks to hubalazs

Sync:
Fix sync to TamperDAV
Improve WebDAV protocol compatibility for NextCloud support

Source code released under Custom License

Version 4.8.5847

Source code released under Custom License

Version 4.7.5788

Source code released under Custom License

Version 4.6.5757

Source code released under Custom License

Version 4.6.5709

UI:
Add a lot of editor commands to the menu

General:
Add .co.th to .tld

Locales:
Update French locale | thanks to zek0faws

Source code released under Custom License

Version 4.6.5703

UI:
Fix script update setting saving
Fix display of SVG icons
Better @downloadURL none support
Minor script install page fix
Allow script source code to be searched as well
Editor menu
Fixes related to the modified script close icon
Fix script storage editor to not reset to its initial data on every tab selection

General:
Fix an issue which could break page scripts
Avoid update requests to Greasyfork scripts with a pinned version
Fix GM_notification click listener
Fix GM_download progress events
Fix GM_download.abort
Fix issues if GM_openInTab.name= or GM_openInTab.close was used at more than one tab

Locales:
Add Vietnamese | thanks to Connor37
Update Russian locale | thanks to BychekRU and irainman
Update Italian locale | thanks to bovirus
Update Norwegian locale | thanks to LarsSimonsen
Update Czech locale | thanks to engycz
Update Indonesian locale | thanks to DhannyNara
Update Arabic locale | thanks to Alayady
Update Russian locale | thanks to BychekRU

Источник

Оцените статью