Pok4
Registered
Здравейте, искам да споделя с вас един екстеншън за файърфокс. Преди бях пускал тема за ublock, но той е по-тромав и js-то във филтрите му е със специфична типизация.
Днес си намерих vanilla js екстеншън и това е Greasemonkey. (https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/)
Аз в момента работя в чужбина и скоро ще се прибера. С моята моторола и андроид 14 съм.
Екстеншъна върви супер и съм много доволен, с изключение, че ми дава да копирам и поставям само inline js.
Давам js кода, който си сътворих с chatgpt.
Хората, които повече разбират, веднага ще се досетят какво прави кодът, а именно извежда toast съобщение в горния десен ъгъл с името на държавата в която сте в момента или по-точно по вашия айпи адрес с ip api.
За какво ми е това?
Ами аз съм на борса, но франсетата се изхитрили и проверяват кой от къде се актуализира. Свалил съм си на телефона france vpn и просто с този екстеншън и кода по-горе ще ми е по-лесно да се убеждавам, че локацията от vpn-a е сетната правилно, преди да се логвам в профила си.
Екстеншъна може да се ползва за всичко с vanilla js, може сами да си блокирате реклами с ваш код, стига да знаете как и какво..
Успех!
Днес си намерих vanilla js екстеншън и това е Greasemonkey. (https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/)
Аз в момента работя в чужбина и скоро ще се прибера. С моята моторола и андроид 14 съм.
Екстеншъна върви супер и съм много доволен, с изключение, че ми дава да копирам и поставям само inline js.
Давам js кода, който си сътворих с chatgpt.
Код:
function showToast(m,d=3000){const t=document.createElement('div');t.textContent=m;t.style='position:fixed;top:20px;right:20px;background-color:green;color:#fff;padding:10px 20px;border-radius:5px;box-shadow:0px 0px 10px rgba(0,0,0,0.1);z-index:9999;opacity:0;transition:opacity 0.3s ease';document.body.appendChild(t);setTimeout(()=>t.style.opacity='1',100);setTimeout(()=>{t.style.opacity='0';setTimeout(()=>document.body.removeChild(t),300)},d);}
if (window.location.hostname === 'www.site.com' || window.location.hostname === 'candidat.site.com'){
fetch('http://ip-api.com/json').then(response => response.json()).then(data => { showToast(data.country)});
}
Хората, които повече разбират, веднага ще се досетят какво прави кодът, а именно извежда toast съобщение в горния десен ъгъл с името на държавата в която сте в момента или по-точно по вашия айпи адрес с ip api.
За какво ми е това?
Ами аз съм на борса, но франсетата се изхитрили и проверяват кой от къде се актуализира. Свалил съм си на телефона france vpn и просто с този екстеншън и кода по-горе ще ми е по-лесно да се убеждавам, че локацията от vpn-a е сетната правилно, преди да се логвам в профила си.
Екстеншъна може да се ползва за всичко с vanilla js, може сами да си блокирате реклами с ваш код, стига да знаете как и какво..
Успех!