W chatgpt.com, textarea jest czyszczona po 1 sekundzie od załadowania strony.
Przez to skrypt który wkleja tekst poprzez textareaEl.value = "tekst" nie wystarcza.

Zrobiłem z setTimeout 1001 ms, to działa, już przy 1000 ms nie działa.
Observery nie ogarniają, ale może źle coś robię?
Z opóźnieniem 1001 ms jest to zawodne, bo czasem dzieje się to w dłuższym czasie, więc pomóż znaleźć lepszą
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@look997:

Interval też nie za dobre, bo na wstępie pole jest puste, potem przez ułamek sekundy widać mój sklejany przez skrypt tekst, i znów puste, to w sumie co ma rozpoznawać?

No wrzucasz swój tekst d--a do textarea, następnie odpalasz interval co np. 50ms i sprawdzasz czy text area pusta jak tak znaczy już tekst został usunięty i możesz dodać ten prawidłowy i wyłączyć intervala
  • Odpowiedz
  • 0
@lobo: No właśnie nie, bo przed wyczyszczeniem sobie zapisuję textareaEl do zmiennej i ten element przetrwa czyszczenie.

Jak tak to wtedy możesz observer dać na wyższym elemencie i sprawdzać.


@lobo: No robiłem tak i nie wykrywa żeby coś się działo z texarea.
  • Odpowiedz
Zróbcie, żeby tak jak w Twitter, na profilu było widać plusy zarówno dla wpisów jak i komentarzy(odpowiedzi). Zaplusujesz dobry komentarz, a potem nawet nie możesz do nich wrócić.
Zagwiazdkować komentarze można, i są potem widoczne w Ulubione, więc i plusowane komentarze powinny być gdzieś widoczne. :D
#wykop #wykop20 #nowywykop #wykopchangelog #wykopthebeststyle #wykopwnowymstylu #dodatki #dodatek #greasemonkey
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy synchronizacja działa na plik zip załadowany z Dodatki -> Narzędzia dla wszystkich dodatków -> Zainstaluj dodatek z pliku...?

Robię podstawowy test synchronizacji browser.local.sync:

javascript
let monster =
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@look997: Testowałem, i sam sobie odpowiem:
1. Da się.
2. Da się nawet bez pakowania do pliku zip, można nawet bezpośrednio załadować folder w about:debugging#/runtime/this-firefox
  • Odpowiedz
Funkcje loadOneTab i loadURI w 2023 w Firefox Experimental API?

Używam Experimental API w moim prywatnym rozszerzeniu do Firefoksa.

Do tej pory używałem Firefox 102 ESR, ale planuję przejście na Firefox ESR 115. Jest już dostępna Firefox 115 Beta, więc zacząłem ją testować ze zwoim prywatnym rozszerzeniem.

Do
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Znalazłem rozwiązanie w kodzie źródłowym Firefoksa - loadTabs.

Zamiast loadOneTab użyłem tego:

window.gBrowser.loadTabs( [linkGo] , {
inBackground:
  • Odpowiedz
Rzygam, jak widzę przycisk "pokaż więcej" na Twitterze.

Żeby to działało tak jak na Fb/Wykop, że rozwija treść bez przeładowywania strony, ale nie, to przerzuca na osobną podstronę. ()

Jest dodatek/skrypt, który to naprawia? Że "pokaż więcej" tylko doładowuje brakującą treść tweeta?
#twitter #elonmusk #musk #userscript #userexperience #addons #extensions #webextensions #webext
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@look997: Mi się na telefonie to nie zdarza. Na kompie chyba nie ma tego przycisku?
Poza tym czy Pokaż więcej nie przenosi Cię do miejsca w którym skończył się tekst? Czytasz dalej od "That'll also...". Nie musisz przewijać do góry.
  • Odpowiedz
#chrome #opera #dodatki #extensions #addons

Po wybraniu w opcjach dodatku polskiego języka, na każdym filmie na YT włącza polskie napisy po kliknięciu ikonki "Napisy (c)".
Nie trzeba za każdym razem klikać w ustawienia filmu na YT i wybierać.
Jeśli jest dostępna gotowa wersja polskich napisów to je pokaże lub pokaże automatyczne tłumaczenie.

Auto
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy jest jakiś #userscript , rozszerzenie, które przerobi galerię na stronach polskich lokalnych gazet na jedną (pod)stronę?

np. galeria na gs24.pl 20 zdjęciami i każde trzeba klikać w prawo do kolejnego zdjecia...
albo z innej gazety - gk24.pl sunrise festival 150+ zdjęć...

#adblock #ublock #greasemonkey #tampermonkey #addons #extensions #firefox
yozz84 - Czy jest jakiś #userscript , rozszerzenie, które przerobi galerię na stronac...

źródło: comment_1658649540czhOBa1eYJ7A6JZQ9iq38V.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#firefox #tampermonkey #addons #extensions #youtube

Mirki, czy wam też nie działa już skrypt omijający potwierdzanie wieku na youtubie? Nie pamiętam kiedy ostatni raz go potrzebowałem, ale właśnie chciałem obejrzeć gównofilmik i zauważyłem że YT woła się o wiek, a nie widziałem tego powiadomienia chyba z rok ( ͡° ͜ʖ ͡°)
YT coś aktualizował w swoich skryptach, tampermonkey ma
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@makrofag74: ludzie to poinstalują a potem narzekanie, że "Opera mi muli" ;)

V7 Extension Manager

nie czuję tego, jest fajna lista pod prawoklikiem do zarządzania rozszerzeniami i wywalania ich, tutaj nie można nawet wyłączyć tymczasowo :/

Scroll
  • Odpowiedz
#webdev #addons #firefox #schema #programowanie #javascript
Gdzie jest jakakolwiek czytelna dokumentacja JSON SCHEMA?

Używam szczątków kodu z przykładów, ale regularnej dokumentacji, z której cokolwiek potrafiłbym odczytać nie mam szansy znaleźć.

Np. jak dla type function ustawić return? Znalazłem tylko przykład jak zwrócić tablicę:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#firefox #webextensions #programowanie #javascript #extensions #addons
Zauważyliście że przeglądając bazę rozszerzeń Firefoksa z wersji 57, jako działające są oznaczone praktycznie wyłącznie rozszerzenia ograniczające się do bycie UserScript'em dla stron?
Do tego tylko 3/20 w ogóle działają. To się pewnie jeszcze zmieni, ale raczej niewiele i to też najczęściej tylko w pozostałych UserScript'ach.

Mozilla powinna zrobić userscripts.mozilla.org i tam umieścić WebExtensions, a addons.mozilla.org zostawić dla prawdziwych rozszerzeń.

A
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

XUL ma zostać porzucony, XPCOM też może zostać całkowicie porzucone.


@P0lip: Mogą sobie przejść całkiem na HTML w interface.
Porzucą(chociażby przez to, że jest przestarzałe)XPCOM, ale muszą je czymś zastąpić tak czy tak, bo z czegoś w końcu podstawowe funkcje przeglądarki muszą korzystać. I nadal te WE-Experiments mam nadzieję, że nie zostanie porzucone, bo to jest właśnie poletko do potencjalnych nowych stabilnych API dla WE(WebExtensions), także myślę, że to zostawią
  • Odpowiedz
Mocno ograniczona jest ingerencja w UI. Samo API nie jest aż tak tragicznie mocno obcięte, ale fakt faktem - rozszerzenia mają mniejsze możliwości.


@P0lip: W zasadzie głównie o IU chodzi, ale nie tylko.
  • Odpowiedz