Buzz
#02
19 марта 1997 |
|
NEWNESS - Оригинальное описание к Paracels Protection System v1.0
████ ████ ██ ██ ████ ████ ████ ████ ▒▒▒▒██▒▒▒▒ ▒▒█▒▒█▒▒▒▒██▒▒▒▒ ▒▒▒▒ ▒▒▒▒ ▒▒█▒▒█▒▒██ ▒▒█▒▒█▒▒█▒▒█▒▒██ ▒▒███ ▒▒███ ▒▒█▒▒█▒▒▒ ▒▒▒▒▒█▒▒█▒▒█▒▒▒ ▒▒▒██ ▒▒▒██ ▒▒█▒▒█▒▒███▒▒▒▒▒ ▒▒█▒▒█▒▒███ ██▒▒ ██▒▒ ▒▒ ▒▒ ▒▒▒▒ ▒▒▒ ▒▒ ▒▒ ▒▒▒▒ ▒▒▒▒ ▒▒▒▒ (C) Paracels Привет все ! Сейчас вы читаете новый раздельчик под названием "NEWNESS",то есть "НОВИЗНА". Его буду вести опять-таки я (Parac- els). В этом разделе будут обсуждаться новые проги ( системки и игрухи),поступающие к нам из-за бугра или от наших же ковровских maker'ов. Ну а сегодня на повестке дня PPSv1.0-системка, создан- ная мною. Ниже приводится оригинальный HELP к этой проге, который должен прилагаться к PPS'у... PARACELS PROTECTION SYSTEM version 1.0 (48/128) Copyright By Paracels 1997. How To Use PPSv1.0 ? Hello dear users ! Данный HELP прилагается к системной про- грамме PPSv1.0. Эта небольшая,но, как мне кажется, очень нужная программа поможет Вам избавится от необходимости каждый раз,ког- да вы делаете INTRO,DEMO или GAM'у,придумывать,расчитывать и пи- сать ALKATRAZ PROTECTION. Я надеюсь,что эта прога Вам понравит- ся и займет почетное место на Ваших дисках. Но сразу хочу преду- предить,что это всего лишь тестовая версия программы,поэтому не судите автора строго за разные глюки и неточности. Ну а теперь перейдем к самому HELP'у... Программа может быть загружена как в 128,так и в 48 режиме, но хочу расстроить пользователей 48-х машин,так как следующие вер- сии этой системки будут работать только на 128-х машинах. После загрузки программа сама настраивается на диск и выводит главное меню. По умолчанию,программа настраивается на диск перед каждой дисковой операцией (SAVE & LOAD). Главное меню выглядит следующим образом: 1.Information about programm. 2.Load code file. 3.Save protected code file. 4.Protect loaded code file. 5.Select types of protectors. 6.Quit... Теперь о каждом пункте поподробнее... 1.Information about programm (клавиша <1>). Выбрав этот пункт,вы увидите небольшую форточку с ооочень крат- кой информацией о программе (версия,copyright,об авторе и т.д.). Чтобы форточка исчезла,и вас выбросило обратно в главное меню- просто нажмите <ENTER>. 2.Load code file (клавиша <2>). Те,кто знает английский уже догадались для чего нужен этот пункт Нажав на <2>,Вы сможете загрузить кодовый блок , который хотите защитиь. Если такого файла нет на диске,программа выдаст сообще- ние 'File not found.' и застынет в ожидании нажатия <ENTER>.Если же файл,который Вы хотите загрузить,может повредить систему,про- грамма опять-таки вежливо скажет 'WARNING ! System can be destr- oyed !';дальше-<ENTER> и все O.K. На тот случай, если ваш файл имеет слишком низкий стартовый адрес,программа это дело поймет и ответит 'Invalid address !'. Программа позволяет загружать блоки с адреса 24500. Хочу вас успокоить:если во время загрузки или записи в дисководе не ока- жется диска-просто воткните его, а программа загрузит (запишет) все что надо,как-будто ничего и не было. И последнее:если Вы нажали <2> или <3> (см. ниже) и вдруг рас- хотели загружать или записывать блок,то просто надавите <EDIT> и полюбуйтесь на надпись 'Operation interrupted !' ( что значит ' Операция прервана !'),а потом нажмите <ENTER> и делайте все, что хотите... 3.Save protected code file (клавиша <3>). Ну здесь все абсолютно аналогично 'LOAD':вводите новое имя и за- писываете защищенный блок. Если блок не был защищен,Вы все равно сможете его записать-это будет просто копия оригинального блока, но с другим (а может и таким же) именем,такой же длиной и стар- товым адресом. Ну а если Вы все-таки использовали программу по ее прямому назначению-файл запишется под более низкий адрес и с большей длиной из-за наличия декодера (или декодеров). 4.Protect loaded code file. Вот самая главная функция моей программы,она-то и позволяет за- щитить ваш кодовый блок одним или сразу тремя мощными кодирующи- ми блоками,создавая тем самым скромный ALKATRAZ PROTECTION. Про- цесс защиты начнется только в том случае,если загружен какой-ли- бо кодовый блок,иначе программа выдаст 'Code block is not load- ed.' и будет выдавать его до тех пор,пока вы что-нибудь не заг- рузите. Если вы,наконец,что-то загрузили,по нажатии кнопаря <4> появится надпись 'Processing...',и если все прошло удачно, выле- зет также 'Ok'. Программа также может отказать вам в защите бло- ка,если ни один из кодировщиков не выбран (см.ниже). В этом слу- чае появится надпись 'No one of protectors is not chosen.'В дан- ной версии реализована лишь одноступенчатая защита,т.е. Вы може- те закодировать ваш кодовый блок только один раз,после чего,если вы опять захотите защитить этот же блок,программа скажет 'Block has been already protected.' В следующих версиях будет реализо- вана трехступенчатая защита,а также будут написаны новые , более мощные кодировщики и т.д. 5.Select types of protectors (клавиша <5>). После выбора этого пункта появится небольшое подменю: Select mode: 1.Arithmetical operations. 2.Logical operations. 3.Bits rolling operations. в нем,нажимая клавиши от <1> до <3>,Вы сможете выбрать типы ко- дировщиков,которые потом будут использованы в режиме 'PROTECT'. Здесь Вам предлагаются следующие типы кодировщиков: 1.Арифметические операции. 2.Логические операции. 3.Операции по сдвигу битов. Выбранный вами тип будет помечен галочкой, и останется помечен- ным (т.е. задействованным) до тех пор, пока вы сами не снимите пометку. Клавиша <ENTER>-выход из подменю. 6.Quit...(клавиша <6>). Ну тут,мне кажется,все довольно понятно...Хотя ?!! Who knows ?!! Небольшой совет, как можно добиться эффекта многоступенчатой защиты:загружаете,защищаете,записываете,а потом повторяете то же самое столько раз,сколько Вашей душе угодно. В итоге вы получите блок закодированный достаточно приличным количеством кодировщи- ков. И насчет запуска вашего блока:он должен запускаться с адреса, под который был загружен. В следующих версиях PPS Вам будет предлагаться выбрать либо AUTOSTART (по адресу,который вы введе- те сами),либо выход после раскодировки. Ну вот,кажется,и все... А теперь some helloes... DykSoft,Kit Kat,Stranger,Incubus Group,VelSoft & WhistleSoft,Li- ttle coder,Demiurg Ash,MikoSoft,Integral Group,DJ CK & many oth- ers. Also Mega Hello To VAV from MCHG (Vladimir). C YA !!! COPYRIGHT BY PARACELS 1997. KOVROV CITY. 13.02.97. ALL RIGHTS RESERVED BY PARACELS AND XFHG. SPECCY FOREVER !!! P.S.: В данный момент уже написана новая версия PPS'а, которая превосходит PPSv1.0-это PPSv2.0 128k only. Эта версия имеет дополнительную функцию вывода каталога, переписанную ( для корректной работы в 128-ом режиме) процедуру загрузки;также исправлены некоторык глюки. Ну и что самое главное- PPSv2.0 полностью смогут оценить только обладатели 128-х машин. В 48-ом режиме второй PPS пойдет,но при загрузки выше опреде- ленного адреса (я надеюсь,вы догадались,что это 49152) про- изойдет самый обыкновенный сброс системы,а может даже и за- висание. Для обладателей же 128к памяти доступно целых 40535 байт. За приобретением PPSv2.0 128k и последующих версий обра- щайтесь лично ко мне (Paracels'у) или в редакцию газеты "Hints".
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября