![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 4.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam do szkoły przygotować skrypt który bedzie szyfrował i deszyfrował zamieniając kolejne znaki wprowadzonego tekstu według który jest wygenerowany losowo. Siedzę już przy tym trzeci dzień i wymiękam. Najpierw próbowałem generować klucz z tablicy ASCII i bawiłem sie chr() i ord(), ale zawsze były jakieś błędy przy kodowaniu i dekodowaniu(pomylone niektóre znaki itp.). Dzisiaj zrobiłem recznie dwie tablice ze znakami dostępnymi na zwykłej klawiaturze. Pierwsza tablica -litery alfabetycznie i po kolei znaki, a druga wszystko losowo. I tu niby działa ale tam gdzie sie pojawiają polskie znaki są zawsze podmieniane podwójnie na pierwszy element tablicy (IMG:style_emoticons/default/sciana.gif) .
Poniżej zamieszczam link to tego co wykombinowałem. W folderze 1 jest wersja w której próbowałem na ASCII, a w folderze 2 wersja z moimi tablicami: Pliki Jeśli ktoś ma na którąś wersje pomysł to prosze o pomoc. Wystarczy że jedna bedzie działała (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 04:29 |