Bitcoin Forum
May 02, 2024, 05:59:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Skrypt] Imgur do TalkImg - automatycznie naprawia uszkodzone zdjęcia/pliki  (Read 34 times)
cygan (OP)
Legendary
*
Offline Offline

Activity: 3136
Merit: 7730


Crypto Swap Exchange


View Profile WWW
August 26, 2023, 11:27:27 AM
Merited by Tytanowy Janusz (1), Porfirii (1)
 #1

Autor: TryNinja
Wątek oryginalny: [Script] Imgur to TalkImg - automatically fix your broken images




Imgur do TalkImg - automatycznie naprawia uszkodzone zdjęcia/pliki

Quote



Zdjęcia Imgur nie działają na forum od kilku miesięcy, więc wiele postów z uszkodzonymi zdjęciami wygląda tak:



Dla porównania: Zdjęcia z Imgur nagle straciły ważność?



Dlatego TryNinja stworzył skrypt:

1. przeszukuje wszystkie posty w poszukiwaniu bezpośrednich linków imgur.com (.png|.jpg|.jpeg);
2. ponownie przesyła zdjęcie/plik na Talkimg.com (lub imgbb);
3. edytuje post z nowym linkiem.

Jak korzystać ze skryptu:

1. Wybierz żądanego dostawcę zdjęć (zmień provider na imgbb lub talkimg - WAŻNE: wszystkie małymi literami).
2. Jeśli zdecydujesz się na użycie imgbb, będziesz potrzebował konta i własnego klucza API. Wygeneruj klucz API (jeśli konto już istnieje) tutaj Get API Key -> imgbb -> apiKey (Jako przykład).
3. przejdź do bitcointalk.org (dowolna strona).
4. otworzyć narzędzia deweloperskie przeglądarki w zakładce Konsola (Ctrl+Shift+I lub F12).
5. Wklej skrypt i naciśnij Enter.
6. Nie otwieraj strony podczas działania skryptu i nie korzystaj z forum, jeśli to możliwe (nawet w innych zakładkach), aby uniknąć błędów.

Jeśli wystąpi błąd, zgłoś go w Oryginalnym poście i/lub uruchom skrypt ponownie (proces rozpoczyna się od początku, już zaktualizowane posty zostaną zignorowane, ponieważ nie zawierają już linków imgur.com).

Skrypt:

- Jeśli korzystasz z TalkImg, możesz zastąpić klucz API własnym, jeśli masz tam konto. W przeciwnym razie istnieje już jeden dostarczony przez @joker_josue dla tego skryptu.
- Zmienną strony początkowej można zmienić, jeśli skrypt ma się uruchamiać od określonej strony (np. jeśli skrypt popełni błąd na stronie 300 i ma zostać uruchomiony ponownie od tego miejsca).

TUTAJ ZNAJDUJE SIĘ KOD SKRYPTU: https://gist.github.com/ninjastic/36c14fb2eb1c4b750f40f332d408688f



Wersja "pojedynczego tematu"

Pobierz kod tutaj: https://gist.github.com/ninjastic/59bde80306c32153a5775b9a570b16b7

Uruchom go w dowolnym temacie, a wszystkie opublikowane przez Ciebie zdjęcia zostaną zaktualizowane.

WAŻNE: tylko zdjęcia, które są wyświetlane na ekranie! Oznacza to, że jeśli jesteś na stronie 1, skrypt nie zaktualizuje zdjęć na stronie 2. Możesz użyć ;all page na forum, aby wyświetlić wszystkie posty naraz (prawdopodobnie nie będzie działać poprawnie, jeśli temat jest ogromny?).



Notatki:

- Spowoduje to przesłanie i edycję wszystkich linków imgur.com w historii postów (w tym tych w cytatach innych osób).
- Posty w zablokowanych tematach nie mogą być edytowane, więc ostatnio przesłane zdjęcia do tych tematów zostaną usunięte (aby zaoszczędzić miejsce na serwerze TalkImg).
- Maksymalny rozmiar TalkImg jest ograniczony do 2 MB, więc niektóre zdjęcia mogą nie zostać wyświetlone.



Jeśli masz błędny bbcode wynikający ze starej wersji skryptu, uruchom tę poprawkę: https://gist.github.com/ninjastic/d560848568339e5a2d7a25ddffb578d5




.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!