(no subject)

Dec 10, 2009 00:42


4core

Изобрел способ шифрования, который любой текст превращает в одно число. Результат однозначен. Объем увеличивается в четыре с половиной раза.
Если будет свободное время, то можете попробовать разобраться. Вот пример:

yekoo.ru
8324234043856417764355242944514592529952

И вот что меня интересует. Неужели Флеш действительно на столько тормозной, что он текст в три килобайта (который в числе весит 12) раскодирует 15 секунд (4 ядра, 2,4ГГц, 4МБ), и еще вылетает окошко с вопросом остановить ли мне его выполнение или продолжить тужиться? Понимаю, это безумие использовать такие вещи во флеше. Но кодируется он моментально. Причем скрипт умещается на 16 строках (включая закрывающие скобки, имя функции и ретерн). Или это может быть только из-за того, что скрипт оперирует этой огроменной строкой, которая с трудом умещается в памяти, отведенной компьютером флешу?

Каюсь, я не читал никаких статей о способах кодирования и вообще решил реализовать первый пришедший на ум лихозакрученный способ. На каждый символ может прийтись от трех до десяти цифр, что не так уж и грузит процессор... как мне кажется...

Но идея провалилась! То, для чего я делал это шифрование, не может использовать флешки, которые будут 15 секунд соображать, что в них впихнули. Может я и выбрал очень простой для понимания способ шифрования, но он слишком неэкономичный. Код работает с таблицей Юникода, отдавая ценные номерки для арабских и прочих каракуль, а значит коды для русского находятся на уровне тысяч. Остается только создание своей таблицы, в которой будут только английские и русские пуквы, пунктуация, русские цифры и пробелы типа угловых скобок.

programming, flash, работа

Previous post Next post
Up