#violentmonkey — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #violentmonkey, aggregated by home.social.
-
New tool ALERT
github.com/PEZ/epupp
similar to #greasemonkey, #violentmonkey you can run userscript in webpage. The catch is you can use #clojurescript and we can connect repl into the web pages and start sending commands from editor
-
New tool ALERT
github.com/PEZ/epupp
similar to #greasemonkey, #violentmonkey you can run userscript in webpage. The catch is you can use #clojurescript and we can connect repl into the web pages and start sending commands from editor
-
New tool ALERT
github.com/PEZ/epupp
similar to #greasemonkey, #violentmonkey you can run userscript in webpage. The catch is you can use #clojurescript and we can connect repl into the web pages and start sending commands from editor
-
New tool ALERT
github.com/PEZ/epupp
similar to #greasemonkey, #violentmonkey you can run userscript in webpage. The catch is you can use #clojurescript and we can connect repl into the web pages and start sending commands from editor
-
Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.
it doesn't work on all website though due csp
https://en.wikipedia.org/wiki/Bookmarklet
Other option is using plugins such as #greasemonkey, #violentmonkey
-
Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.
it doesn't work on all website though due csp
https://en.wikipedia.org/wiki/Bookmarklet
Other option is using plugins such as #greasemonkey, #violentmonkey
-
Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.
it doesn't work on all website though due csp
https://en.wikipedia.org/wiki/Bookmarklet
Other option is using plugins such as #greasemonkey, #violentmonkey
-
Do you want to execute custom #javascript function in a webpage. Example i use a javascript function to send currently selected text with current url to #ntfy topic. #bookmarklet let you store and execute #javascript function in bookmark. Found a #wikipedia article related to this to get started.
it doesn't work on all website though due csp
https://en.wikipedia.org/wiki/Bookmarklet
Other option is using plugins such as #greasemonkey, #violentmonkey
-
Een hack om url-links in #ProtonMail in een andere browser te openen dan waar je de mail in leest.
https://blog.baseneelco.nl/2026/04/02/open-een-protonmail-link-in-een-andere-browser/
-
GreasyFork-Survival-Kit 2025
https://tarnkappe.info/tutorials/greasyfork-survival-kit-2025-315051.html
-
For anyone who has experience with #Userscript 's :
is there a proper way to store secrets? Like If you hade a userscript that had to interact with a certain api, you'd probably not want to store that API key in the JS itself. But are secrets manager in #ViolentMonkey and such? -
Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh
-
Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh
-
Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh
-
Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh
-
Ugh.. thought I found a really cool plugin called #firenvim (tbh, it still is very cool) where you could replace text input fields in your browser with neovim embeds. Until I found out that the only reason I wanted it, to enable vim navigation in extension editors ala #violentmonkey / #firemonkey / #tampermonkey etc, is not working.. sigh
-
I've recently been playing around with extensions like #greasemonkey.. so #violentmonkey, #tampermonkey and #firemonkey. What I find interesting is that every one of these lack SOMETHING another one offers. Tampermonkey is closed source that's an eh right from the get go, firemonkey doesn't support window.close() operation, violentmonkey does offer window.close, but does not support importing local scripts (something like util functions etc.) which firemonkey supports.
-
Но то ли ещё будет: хром уже на половину расширений кричит, что скоро они перестанут работать. Для вашей же безопасности.
Про то, что блокировщики рекламы будут хуже работать слышали многие (https://www.opennet.ru/opennews/art.shtml?num=61654), но это ещё не всё. Вот что думает разработчик #Violentmonkey о #ManifestV3
https://github.com/violentmonkey/violentmonkey/issues/1934#issuecomment-2154174223
Спойлер: расширения будут не только более урезанными, но и более медленными
-
Hab grad versucht eine #SAP #Weboberfläche mit einem #UserScript zu automatisieren.
SAP benutzt dynamische iFrames - muss man erst mal die richtige URL des Frames rausfinden.
Dann mit #Javascript dynamisch generierte Elemente im Frame, so dass das UserScript mit setInterval pollen muss.
Und dann benutzen die Identifier für Tabellenzellen, die sich beim Scrollen ändern!!! Eindeutige IDs - DIE SICH BEIM SCROLLEN ÄNDERN!!! 🤬🤬🤬
#FckSAP #Greasemonkey #Tampermonkey #Violentmonkey #WebDevelopment
-
A quality of life improvement I have been enjoying since #AI got better at writing #Code : Making a number of nifty #userscript to be used with the #violentmonkey extension to improve the experience on certain websites.
These scripts can themselves call a free #llm (via #openrouter).
Fascinating dynamic this is though: I as an expert, am willing to trust AI that I control, rather than other expert humans because of the harms they can cause because of #anonymity.
-
#FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres. -
#FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres. -
#FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres. -
#FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres. -
#FireMonkey est une #extension qui permet d'écrire ou de trouver des #userscripts (en #JavaScript) et #userstyles (en #CSS) pour modifier le comportement et l'apparence de sites web dans #Firefox sans avoir besoin de nombreuses extensions pour ça.
Contrairement à la plupart des extensions existantes comme #GreaseMonkey, #Tampermonkey ou #ViolentMonkey, celle-ci utilise l'API #WebExtension Userscripts ajoutée à Firefox en 2019. En conséquence, elle est plus légère et plus sécurisée, puisque les scripts sont isolés dans leurs bacs à sable, mais n'est disponible que pour Firefox, cette API n'étant pas implémentée par Chrome ou autres. -
Please #help with #CSS and/or #JavaScript. Using #GreaseMonkey #ViolentMonkey #TamperMonkey to change web page fonts to something I find much more legible but wanting to provide character fallback to the fonts specified on the site in the case they're using glyphs not ordinarily available (FontAwesome icons for example). How would I go about this? I know I can specify:
GM_addStyle (`* { font-family: Atkinson Hyperlegible, Sans-Serif !important; }`);
But this doesn't provide fallback to the fonts specified on each site.
-
I was able to improve the speed from 3 Tweets per minute to around 5 Tweets per second: https://gist.github.com/lucahammer/a4d1e957ec9e061e3cccafcbed599e16
If someone prefers it as a userscript: https://greasyfork.org/en/scripts/476062-tweetxer
#Twitter #XCorp #TweetXer
#Tampermonkey #Greasemonkey #Violentmonkey -
#Facebook pushes new boundaries of content value.
Luckily you can hide them and simultaniously see what is happening with help of
#violentmonkey + FB clean my feeds
https://greasyfork.org/en/scripts/431970-fb-clean-my-feeds -
„#Mozilla removes Bypass Paywalls Clean #extension from its add-ons repository; here are some alternative ways to use it“
#firefox #bypass #paywalls #addon #xpi #uBlockOrigin #ViolentMonkey #filter #ads #adblocker #tracking #usertracking #privacy #cookiecalypse #browser
-
„#Mozilla removes Bypass Paywalls Clean #extension from its add-ons repository; here are some alternative ways to use it“
#firefox #bypass #paywalls #addon #xpi #uBlockOrigin #ViolentMonkey #filter #ads #adblocker #tracking #usertracking #privacy #cookiecalypse #browser
-
„#Mozilla removes Bypass Paywalls Clean #extension from its add-ons repository; here are some alternative ways to use it“
#firefox #bypass #paywalls #addon #xpi #uBlockOrigin #ViolentMonkey #filter #ads #adblocker #tracking #usertracking #privacy #cookiecalypse #browser
-
„#Mozilla removes Bypass Paywalls Clean #extension from its add-ons repository; here are some alternative ways to use it“
#firefox #bypass #paywalls #addon #xpi #uBlockOrigin #ViolentMonkey #filter #ads #adblocker #tracking #usertracking #privacy #cookiecalypse #browser
-
„#Mozilla removes Bypass Paywalls Clean #extension from its add-ons repository; here are some alternative ways to use it“
#firefox #bypass #paywalls #addon #xpi #uBlockOrigin #ViolentMonkey #filter #ads #adblocker #tracking #usertracking #privacy #cookiecalypse #browser
-
J'ai écrit un #userscript et l'ai publié sur #GreasyFork (sous licence AGPLv3+) pour que vous puissiez l'installer simplement en utilisant une des extensions disponibles pour votre navigateur web, comme #Greasemonkey, #Tampermonkey, #Violentmonkey ou #Usescripts.
Il place les langues de votre choix en première dans le menu de l'éditeur de #Mastodon dans l'ordre que vous voulez, retire toutes les autres langues, ou les deux.
https://greasyfork.org/fr/scripts/454602-improve-language-selection-in-mastodon-editor
-
#Violentmonkey - Inject scripts with Blob URLs
Announce
https://violentmonkey.github.io/posts/inject-scripts-with-blob-urls/ -
Normalement en utilisant ce script ( #Youtube - cacher "connectez-vous") avec l'extension Firefox #ViolentMonkey ou #Greasemonkey la popup devrait disparaître.
https://greasyfork.org/fr/scripts/412178-youtube-dismiss-sign-in
Il y a également une méthode pour le cacher avec #ublock origin , j'en avais parlé ici si tu veux lire:
-
Pour les personnes qui utilisent des modules complémentaires type #Greasemonkey ou #Violentmonkey sachez que comme le mentionne @tetsumaki ou @floreal dans les commentaires, il existe un script qui permet de faire la même chose, voir mieux car il ne provoque pas l'arrêt de la vidéo au début de lecture.
Donc si vous voulez voici le lien vers le toot de @tetsumaki
https://pleroma.tetsumaki.net/objects/8e453fb5-b6d3-48cf-8008-c756debd1d45
-
#油猴 怎麼變這麼複雜, 要 #greasemonkey #tampermonkey #violentmonkey 三選一...