Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Czyszczenie diakrytyków

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Czyszczenie diakrytyków
From: "Grzegorz Niemirowski" <grzegorz@grzegorz.net>
Date: Sat, 26 Oct 2024 19:19:21 +0200
Andrzej P. Wozniak <uszer@poczta.onet.pl.invalid> napisał(a):
Jak zapisanej? Przecież ktoś może mieć ogonki w nazwie i wtedy jest różnica w kodowaniu.

W okienku wpisuje się z ogonkami, a program konwertuje nazwę użytkownika do UTF-16. Aczkolwiek były z tym widocznie jakieś problemy, bo w formularzu rejestracyjnym autor zamieścił uwagę, żeby nie używać polskich liter jeśli nie ma się polskiego Windowsa.

Czym to liczyłeś?

Nie muszę liczyć. Program sam generuje klucz i porównuje z wpisanym. Trzeba tylko ten wygenerowany klucz podejrzeć i już wiadomo co wpisać. Czy algorytm wykorzystuje CRC to nie wiem, to wymaga głębszej analizy. W każdym razie finalna postać klucza jest generowana według formatu "%u-%u", a więc jako liczby dziesiętne, nie szesnastkowe.

Możesz podać przykład np. dla nazwy:
Źęć Żąśnół

2648723908-123

--
Grzegorz Niemirowski
https://www.grzegorz.net/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>