W związku z odpowiedzią udzieloną przez @bojowonastawionaowca do mojego wpisu https://www.hejto.pl/wpis/czy-ktos-wie-o-co-chodzi-z-animowanymi-awatarami-na-hejto-jak-sie-wgrywa-gifa-w- i moim niezadowoleniem z braku animowanych awatarów na @hejto (pomimo tego, że kiedyś były) - pytam się Was hejterzy!

Czy chcecie animowane awatary na hejto?

37 Głosów

Komentarze (15)

@koszotorobur Nic nie ruszać, dobrze jest.


A tym 10 userom, którzy lata temu załapali się na gify nic pod żadnym pozorem nie zmieniać - byli tu dawno temu, należy im się.

@Dissociated - Dzięki za inspirację - wgrałem awatar po swojemu w BASHu:

TOKEN="Bearer <reszta_tokena>"


AVATAR_UUID=curl \

   -X POST \

   -H "Authorization: ${TOKEN}" \

   -H "Content-Type: multipart/form-data" \

   -F image=@<ścieżka_do_pliku_gif> \

   https://api.hejto.pl/uploads?target=user_avatar \

   | jq -r '.uuid'


curl \

   -X PUT \

   -H "Authorization: ${TOKEN}" \

   -H "Content-Type: application/json" \

   -d "{\"avatar\": \"${AVATAR_UUID}\"}" \

   https://api.hejto.pl/account/images

Zmienna TOKEN jest do własnoręcznego wydobycia z przeglądarki a <ścieżka_do_pliku_gif> jest do zastąpienia ścieżką do pliku znajdującego się na własnym komputerze.

Skrypt wymaga zainstalowanego jq .

Oczywiście nie rozwiązuje to problemu braku oficjalnej funkcjonalności, która mam nadzieję się pojawi niedługo

@koszotorobur chciałem jednocześnie Ci podziękować i napisać, że to nie działa xDDD

Ten etap:

 | jq -r '.uuid'

U mnie pusty ciąg zwraca

przekleiłem sobie to uuid ręcznie i jest gites.

Dzięki! xD

@entropy_ - ależ oczywiście, że nie działa bo sklejałem ten kod w głowie gdy pisałem ten komentarz.

Generalnie to podoba mi się fakt, że ten kod ma małego buga i jest dla ludzi którzy mogą wprowadzić swoją poprawkę - jeśli masz ochotę innym jeszcze bardziej ułatwić życie to napraw ten kod i wklej taki, który w 100% działa


BTW - niezamaco!

@ZygoteNeverborn - a nie lepiej by było gdyby twórcy hejto wprowadzili oficjalną możliwość dodawania animowanych awatarów dla wszystkich użytkowników?

Zaloguj się aby komentować