19.07.2024 –
20 lettere in 4 parole
#grywebowe
#diffleen
19.07.2024 –
20 lettere in 4 parole
#grywebowe
#diffleen
Zaloguj się aby komentować
19.07.2024 – #diffle #diffleen
28 letters in 5 words
#grywebowe
Zaloguj się aby komentować
Tu też coś prostego.
18.07.2024 – #diffle #diffleen #grywebowe
18 letters in 2 words
https://deykun.github.io/diffle-lang/en?r=hkiNtQnLyUGNtMXak5CMukjLx4COuADMy0CajRXakhSI
#difflepl
Zaloguj się aby komentować
17.07.2024 – #diffle #diffleen #grywebowe
18 letters in 3 words
Zaloguj się aby komentować
Er, co? To już?
16.07.2024 – #diffle #diffleen #grywebowe
18 letters in 2 words
https://deykun.github.io/diffle-lang/en?r=hkyMtMmch5SZi1ichNnLw4yNuEjLwEjL4kTMtUGZhNmchhSI
#difflepl
O jedną literkę
16.07.2024 – #diffle #diffleen
25 letters in 4 words
https://deykun.github.io/diffle-lang/en?r=hkyMuMTMtMmLw0SZy5iMz0yc1FmLw4yNuIjL2EjL4kTMtUGZhNmchhSI
Zaloguj się aby komentować
15.07.2024 – #diffle #diffleen #grywebowe
Nie znałem tego słowa więc musiałem je mozolnie poukładać z tych liter, które udało mi się odsłonić.
Na określenie tej rzeczy po angielsku użyłbym innego (z kolorem na początku).
48 letters in 9 words
Zaloguj się aby komentować
14.07.2024 – #diffle #diffleen #grywebowe
Ale porażka dzisiaj
43 letters in 8 words
Zaloguj się aby komentować
13.07.2024 – #diffle #diffleen #grywebowe
Za dużo możliwości.
34 letters in 5 words
@Kronos może po prostu masz złą strategię?
13.07.2024 – #diffle #diffleen
15 letters in 2 words
https://deykun.github.io/diffle-lang/en?r=hkSZx0SYl5mL4UWLlJ3YuAjL14iMugjL1kTMtkHbyFW ZuhSI
@Kronos miałem na myśli to, że za wcześnie próbujesz zgadnąć jedną literkę.
Większe ryzyko. Każdy gra jak lubi.
@Kronos
Tyle słów, których nie mogę użyć, bo byłyby podpowiedzia. I nie, cholera! nie jest jednym z nich.
13.07.2024 – #diffle #diffleen
27 letters in 4 words
Było blisko XD
13.07.2024 – #diffle #diffleen
23 letters in 4 words
https://deykun.github.io/diffle-lang/en?r=hkSZx4iNx4iZtEWZu5iZz0ibv1mLw4SNuAjL4EjL1kTMtkHbyFWZuhSI
Zaloguj się aby komentować
Złośliwe, nie za proste.
12.07.2024 – #diffle #diffleen #grywebowe
40 letters in 6 words
12.07.2024 – #diffle #diffleen
Ech, powinienem był wcześniej zgadnąć, to chyba przez ten gorąc.
@Dzemik_Skrytozerca widzę że poszliśmy podobnym tropem
30 letters in 5 words
🟢 19 🟡 0
@Dzemik_Skrytozerca Łatwo przyszło, łatwo poszło.
12.07.2024 – #diffle #diffleen #grywebowe
15 letters in 2 words
https://deykun.github.io/diffle-lang/en?r=QIpITLhV2YucTMtMGel5CMucjLx4yNuQTOx0SZzFWZjhSI
#difflepl
Zaloguj się aby komentować
Od samego początku cztery początkowe litery. I zbyt wiele możliwości.
Nieźle.
11.07.2024 – #diffle #diffleen #grywebowe
45 letters in 6 words
#difflepl
Zaloguj się aby komentować
Uuuuch, angielskie też mocne.
10.07.2024 – #diffle #diffleen #grywebowe
52 letters in 7 words
10.07.2024 – #diffle #diffleen
No co ty, banalne
17 letters in 2 words
https://deykun.github.io/diffle-lang/en?r=QIpYWMtMmcv5SZl1icvZmLw4SMuIjL0EjLykTMtEmc0NXZoNmcvhSI
@Dzemik_Skrytozerca No chociaż raz mi się poszczęściło bo zwykle mam 1 literkę. Dobrze to prognozowałem
Zaloguj się aby komentować
09.07.2024 – #diffle #diffleen #grywebowe
Dla mnie raczej trudne ale ja mam ubogie słownictwo
28 letters in 5 words
Zaloguj się aby komentować
08.07.2024 – #diffle #diffleen #grywebowe
38 letters in 6 words
Zaloguj się aby komentować
Bardzo latwe dziś
07.07.2024 – #diffle #diffleen
53 letters in 9 words
#grywebowe
Zaloguj się aby komentować
06.07.2024 – #diffle #diffleen #grywebowe
Powinno być o conajmniej 1 słowo mniej ale zapomniałem jak się to pisze
28 letters in 4 words
🟢 17 🟡 2
Zaloguj się aby komentować
#difflelog #diffle #gamedev hehe
Pojawiło się pytanie o to jak działają hashe w linkach. A siedziałem cicho, bo kogo to interesuje. A ja szczerze bardzo zadowolony jestem jak to działa i tylko czekałem. dx
@Heheszki zwrócił uwagę, że te same hasła mają ten sam koniec. To prawda.
Wczorajszy (niedzisiejszy) wynik:
Jego hash:
QIpUTYtUWbl5SM2UWLllGcuQDZk1iclRnL0gDOtMXYr5CMuITMuEjLxEjL2gTMtQXeyVWblhSI
Wchodzimy np. https://onlinestringtools.com/reverse-stringi odwracamy kod:
IShlbWVyeXQtMTg2LjExLjEuMTIuMC5rYXMtODg0LnRlci1kZDQucGllLWU2MS5lbWUtYTUpIQ
Dekodujemy bash64 np. https://www.base64decode.org/ i dostajemy:
!(emeryt-186.11.1.12.0.kas-884.ter-dd4.pie-e61.eme-a5)!
Jak ktoś da za krótki link to mu urwie hasło i wyświetli “Niestety ten link wygasł lub jest uszkodzony.” @Felonious_Gru czasami wstawia takie linki dając spacje. !( i )! są z tego samego powodu.
Co znaczą części
emeryt - hasło
186 - dzień roku
jeśli ktoś przestawi godzinę i wrzuci to jak zobaczy, że my mamy 185 dzień i to jutrzejsze hasło to zamiast spoilerów jest “Ten link powinien wkrótce działać".
11 - prawidłowych
1 - w złej pozycji
12 - nieprawidłowych
0 - wpisanych jako nieprawidłowe
Te liczby nie są wyświetlane w rezultacie, po nich są słowa i dla hasła emeryt i słów dalej jest liczony wynik tak jak w normalnej grze, te cyfry służą jako suma kontrolna, jak coś jest inaczej to link wygasł.
kas-884 - kasztan
ter-dd4 - terror
pie-e61 - pierw
eme-a5 - emeryt (hasło)
Z tego jestem dumny. Jak wpisujecie kasztan, to diffle pobiera chunk-kas.json z tablicą słów na kas, kąs etc. 884 to pozycja słowa kasztan w systemie szesnastkowym w pobranej tablicy.
Dlaczego? Bo krócej. 243 to w systemie szesnastkowym F3. A Bash64 to będzie MjQz i RjM, cel to mieć url sensownej długości. Z tego samego powodu nie ma tam całych słów.
Akurat w naszym przypadku to nie ma takiego znaczenia, bo link by był krótszy z całymi słowami.
!(emeryt-186.11.1.12.0.kasztan.terror.pierw.emeryt)!
Ale hasło było krótkie i nie miało polskich znaków (te w bashu są zwykle dłuższe) tu długość jest stała 6 znaków, a przy słowach startowych po 15 liter to się szybko zwraca.
But there is more…
Wychodzę z założenia, że jak ktoś strzela dużo słów to w pewnym momencie ma początek słowa.
I na przykład wpisane po kolei:
korzyść, korzeń, korytarz, kora, koran
W tym co wyżej skutkuje kor-123.kor-420.kor-312.kor-12.kor-1098
Ale ja wiedząc, że początek jest ten sam tnę te słowa do kor-123.420.312.12.1098
+ potem do szesnastkowego jeszcze (1098 -> 44a, 12 -> c).
Jak po kor jest kon to jest n-cyfra i odtwarza te litery patrząc na wcześniejsze słowo.
I teraz czasami aktualizuje słownik słów (nie wygrywających tylko tych do wpisania) i wtedy te cyfry się mogą przesunąć, jeśli suma kontrolna się rozejdzie, jest informacja, że link wygasł, ale teoretycznie jeśli po aktualizacji suma działa to link może działać i jest też jakieś ryzyko, że słowa się zmieniły, ale bez wpływu na wynik wtedy czyjś wynik ma oszukane słowo/a.
Nie ma co tej wiedzy używać do oszukiwania, bo wystarczy w trybie prywatnym zgadnąć hasło i potem w normalnym wpisać co się chce i się będzie miało super linka z wynikiem.
Z programistycznych rzeczy to testy jednostkowe nie są tak szanowane, ale właśnie ten ficzer jest nimi pokryty i każdy etap tego wygenerowania linku z słów i słów z linku jest pokryty testami i to po prostu ma działać i się nie psuć.
#difflepl #diffleen #grywebowe
@Deykun Ha! DZIĘKUJĘ że zaspokoiłeś moją ciekawość 🥹 Dotarłem do odwrócenia, ale skorzystałem z kiepskiego dekodera który wyrzucił krzaki, wróciłem do punktu wyjścia. W końcu doszedłem do wniosku, że pewnie api podmienia niektóre znaki w sposób który mnie nie ciekawi, bo jednak szukałem czegoś co będzie widać też gołym okiem :) Bardzo fajne.
Dałoby się poprosić o dodanie tagu #grywebowe do podsumowania? Ludzie zapominają to doklejać do postów.
Zaloguj się aby komentować
Zgadza się.
05.07.2024 – #diffle #diffleen #grywebowe
51 letters in 8 words
Zaloguj się aby komentować
04.07.2024 – #diffle #diffleen #grywebowe
44 letters in 7 words
🟢 36 🟡 2 ⚪ 6 🔴 0
Zaloguj się aby komentować
03.07.2024 – #diffle #diffleen #grywebowe
Chyba wolę angielskie Diffle, chociaż w pierwszym słowie udało mi się nie trafić żadnej literki.
18 letters in 3 words
🟢 6 🟡 1
https://deykun.github.io/diffle-lang/en?r=hkCN30CbhJmL20CbvBnLyATMtMWZz5CMuETMuEjL24SN4ETLkxWYihSI
@Kronos masakra xD
03.07.2024 – #diffle #diffleen
24 letters in 5 words
03.07.2024 – #diffle #diffleen
24 letters in 5 words
Zaloguj się aby komentować
Trochę za proste.
02.07.2024 – #diffle #diffleen #grywebowe
22 letters in 3 words
#difflepl
Zaloguj się aby komentować