С O Ф Т П А Н О Р А М А Vol.4, No. 4 (28) - апрель 1992 г. >>>>>>>>>>>>>>>>>> Версия beta 0 ("Киевский выпуск") <<<<<<<<<<<<<<<<<<<<<<< С О Д Е Р Ж А Н И Е content.044 -- Cодержание текущего выпуска СОФТПАНОРАМЫ foreword.a44 - Предисловие редактора бюллетеня README.LZH\ - Условия распространения, цена подписки, информация для авторов authors.1st, readme.1st, subscrip.1st PANORAMA\ ----------------------------------------------------------------- APRIL-1.LZH\ - Cпециальный апрельский раздел (только в апрельском номере !) Дмитрий Кохманюк. Утилита для выдачи приветствий, шуток, афоризмов. cookie.bsp, cookie.com, funtalk.721, mkmb.c, mkmb.exe, readme, runme.bat ARTICLES.LZH\ -------------------------------- CТАТЬИ УЧАСТНИКОВ СЕМИНАРА blacksto.a44 - Стив Блэксток. Обьяснение LZW И GIF gurin.a44 - С.Гурин. Использование редактора Multi-Edit как интегрированной среды при создании различных программных систем me6.a44 - Multi Edit Version 6.0. CYBERTALK Vol.1, No.1 shtonda.a44 - Виктор Штонда. Обзор инструментальных средств для Turbo Pascal и Borland C++ фирмы TurboPower Software ERRATUM.LZH\ ------------------- ОШИБКИ, ОБНАРУЖЕННЫЕ В ПРЕДЫДУЩЕМ НОМЕРЕ content.043 - Исправленное оглавление предыдущего номера news.a44 ---- "Панорама новостей" из предыдущего номера с исправленными орфографическими и прочими ошибками FEATURES.LZH\ ----------------------------------- ЕЖЕМЕСЯЧНЫЕ РУБРИКИ ... chronicl.a44 - Хроника заседаний семинара "СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ" humor.a44 ---- Юмор. Андрей Масалов. Коллекция жаргона (15 фев.1992) news.a44 ----- Панорама новостей reviews.a44 -- Обзор компьютерной прессы FEEDBACK.LZH\ ------------------ ОБРАТНАЯ СВЯЗЬ С ЧИТАТЕЛЯМИ СОФТПАНОРАМЫ apostolo.a44 - Ольга Апостолова dolinski.a44 - Олег Долинский. Реплика о книге "Совершенствование и ремонт персональных компьютеров" издательства ИВК-СОФТ hachturo.a44 - Михаил Хачатуров homjakov a44 - Игорь Хомяков. Об ошибке в программе печати "Папирус" версии 4.80. katz.a44 - Phil Katz. President, PKWARE Inc. Версии 2.01 не будет. shehotso.a44 - Сердитая реплика Александра Шеховцова и ответ редактора бюллетеня shleynik.a44 - О.Шлейников skupoi.a44 - Илья Скупой sternik.a44 - Геннадий Стерник STERNIK.ARJ - Шрифты прилагаемые к статье zubanov.a44 - Fyodor Zubanov. Еще раз от таблице 866 и украинском стандарте + реплика Andy Nikolaev (из почты FIDO) zulin.a44 - Борис Зулин zvarich.a44 - Л.Зварич FORUM\ -------------- ИСХОДНЫЕ ТЕКСТЫ ПРОГРАММ И ЗАМЕТКИ УЧАСТНИКОВ СЕМИНАРА ARC-CLUB\ ------------------ Клуб разработчиков и пользователей архиваторов !! KORZUNN.LZH\ - Никита Корзун. Маленькие программки KN arc!read.me knl.exe - формирует параметры и запускает с ними упаковщики knld.exe - то же, но с прогулкой по SUB-DIR первого уровня knup.exe - Для каждого архива в текущей директории создает SUB-DIR с именем архива и запускает в нее распаковку LOBODA.LZH\ - Евгений Лобода предлагает утилиты упаковки каталогов: lhad.bat - упаковка только файлов одного каталога с сохранением его имени; lhads.bat - с сохранением структуры всего дерева, включая имя корневого каталога; lhaf.bat - аналогично lhad.bat, но без сохранения имени каталога; lhafs.bat - аналогично lhads.bat, но без сохранения имени корневого каталога; lzhup.bat - распаковка архивов с расширением .lzh по полному соответствию; readme.1st - описание особенностей применения утилит; ASM-CLUB\ ------------ Клуб "Настоящие программисты предпочитают ассемблер" SHARIY.LZH\ - Максим Шарий. Программа для определения первого запуска машины в день, неделю или месяц. new_date.asm, new_date.com, new_date.doc, read.me C-CLUB\ --------------------------- Клуб программистов, использующих язык С KOPYLOW.LZH\ - Anton Copyloff. Правильная работа с русскими строками и символами в СИ rtype.1st, rtype.cpp, rtype.exe, rtype.h KRASNOV.LZH\ - Михаил Краснов. Утилита для определения обьема каталога с подкаталогами. readme, vdir.c ME-CLUB\ ----------------------------------------- Клуб любителей MultiEdit GURIN\ - Сергей Гурин. Подборка материалов по интегрированной среде Multi-Edit 5.00 ME_TC.LZH\ - файлы, иллюстрирующие пример совместного использования Multi-Edit и Turbo C++ в рамках единой интегрированной системы. Эти файлы являются приложением к статье. (статья помещена в раздел ARTICLES) me_hand.asm, me_hand.obj, me_tc.cpp !! SRC.LZH\ - Исходные тексты макросов gsv_shel.src - исходные тексты альтернативной файловой оболочки gsv_dsmf.src для Multi-Edit. Сервис приближен к Norton Commander. gsv_dos.src dskeymap.src gsv_dict.src - исходный текст интерактивного словаря, позволяющего ускорить ввод длинных, или часто используемых, идентификаторов, ключевых слов и языковых конструкций ! gsv_lang.src - исходный текст макросов специфической языковой поддержки. Содержит макрос ввода конструкций языков программирования. Предоставляет для работы с текстовыми подстановками базу данных с иерархической структурой ! gsv_tree.src - исходный текст макроса работы со списком каталогов в виде дерева. gsv_stat.src - исходные тексты вспомогательных макросов различного gsv_sup.src назначения gsv_text.src HELP.LZH\ - Файлы помощи для соответствующих макросов gsv_lang.hlp, gsv_shel.hlp, gsv_sup.hlp, me.hlp MAIN.LZH\ - Дополнения к макросам gsvt_src.db - пример базы данных текстовых подстановок gsv_kmap.db - база данных моих назначений на клавиши gsv_star.com - программа реализации звездного неба init.src - исходный текст моего инициализирующего макроса keymap.mac - скомпилированный макрос моих назначений на клавиши meconfig.db - пример базы данных моих системных установок readme.lst !!! KORZUN.LZH\ - Евгений Корзун. Декодер .MAC файлов в .SRC для ME 5.00P dk5c_mac.key, dk5c_mac.tab, dkt5_mac.exe, read.me ! NEMIROV.LZH\ - В.Немировский. Верификатор help-файлов интегрированной среды Multi-Edit readme.lst, vfhlp.src SHKOLNIK.LZH\ - Юрий Школьников. Режим 132 символа в строке для ME 5.0 me132x25.bat, readme.doc, to132x25.asm, to132x25.com, tonor.asm, tonor.com STERNIK.LZH\ - Стерник Геннадий - новые версии опубликованных ранее (см. SP 38) макросов и новый макрос INT10. readme.1st - описание макросов; borland.mac - Реакция Multi-Edit на и становится borland.src такой же, как у редакторов фирмы BORLAND glindraw.hlp - Новая версия макроса, позволяющего делать в тексте glindraw.mac рисунки с помощью символов псевдографики glindraw.src support.mac - замена LineDraw на GLinDraw int10.mac, int10.src - макрос - редактор экранных форм demo_scr.i10, demo_scr.ris - демонстрационный пример shift_bl.mac - Комплект макросов для быстрой отметки блока при shift_bl.src помощи нажатия Shift и клавиш передвижения курсора sh_inst.mac, sh_inst.src - макрос внедрения для SHIFT_BL.MAC NC-CLUB\ ----------------------- Клуб "На пути к новому Norton Commanter'у" GANDALF.LZH\ - Стас & Саша (Gandalf Sowtware).Обработка отмеченных файлов в Norton Commander 3.0. Новая версия 4.01. (старая версия см. SoftPanorama 41) how2use.nca, install.exe, install.c, nca.exe, nca.doc, nca.ini, nca.c VIEWNC.LZH\ - Стас & Саша (Gandalf Sowtware).Диспетчер вьюверов для Norton Commander. viewnc.asm, viewnc.doc, viewnc.exe, viewnc.ext TROFIMEN\ - Дмитрий Трофименко. Различные расширения NC 3.0 !! DBVIEW.LZH\ - Просмотр DBF-файлов dbview.!, dbview.exe, readme NC_COLOR.LZH\ - Изменение цветов Norton Commander 3.0 nc_color.exe, postscri.pt!, read!!!.me !!! ZAP.LZH\ - Удаление каталогов с подкаталогами install.com, readme, zapinst.! NG-CLUB\ ----------------------------- Клуб "На пути к новому Norton Guide" berezin.a44 - Антон Березин & Александр Чопов. Гипертекстовая система на конкурс "Лучше и дешевле". SOV-HARD\ ------------------------------------------ Клуб "Совковое Железо" dolinski.a44 - заметка Долинского о Совковом Железе SERKOV.LZH\ - Вадим Серков. Резидентный драйвер клавиатуры и принтера для "ИСКРЫ - 1030.М" с поддержкой "ЛЕКСИКОНА" (!) kbprnlex.doc, kbprnlex.exe TP-CLUB\ ---------------------------------- Клуб пользователей Turbo Pascal CHALJUK.LZH\ - Е.Чалюк. Набор программ для генерации Pascal'евских программ из экранной памяти jgen.exe, jsaver.exe, jviewer.pas, norton.001, norton.pas, readme.doc, scrinf.pas SHEHOVTS.LZH\ - Александр Шеховцов. Уменьшение размера резидентных программ, написанных на Turbo-Pascal 6.0 minires.doc, minires.pas UKR-CLUB.LZH\ ------------------------------------------- Клуб украинистики ....... 866 таблица это политика, остальное это интриги ........ ukrcode.std, ukrkbd.std - Украинский стандарт кодировки (украинский алфавит не несет ответственности за людей которые им занимаются ...) BENEFIC\ ------------------------------------- CОФТПАНОРАМА ПРЕДСТАВЛЯЕТ ... CONFIG.LZH\ - Программа позволяющая редактировать CONFIG.SYS при загрузке машины (новое, это хорошо забытое старое) config.ctl, config.sys FRANDSEN.LZH\ - Tommy Frandsen. 176K virtual disk in VGA memory vgadisk.doc, vgadisk.exe, vgadisk.sys KALASHNI.LZH\ - Олег Калашник. Редактор шрифтов для EPSON readme.1st, teps01.prn, teps02.prn, tepson.doc, tepson.exe KORZUNN.LZH\ - Никита Корзун. Работа с буфером и переключателями клавиатуры (kn)read.me, kbd!read.me, kn2bkbd.exe, knexnckb.exe, knnull.exe, kntk2.exe KRASNOV\ - Михаил Краснов. Несколько полезных программ ... ISMODEM.LZH\ - пpовеpяет наличие модема на компьютеpе ismodem.c, ismodem.exe, readme MKEY.LZH\ - Определение макроклавиш mkey.doc, mkey.com, mkey.mk, mkey.mck, mkeymac.com, mkeyread.me, mkeytxt.com, readme RING.LZH\ - Автодозвон по модему по списку телефонов ring.doc, ring.com VDIR.LZH\ - Показывает обьем каталога с подкаталогами. readme, vdir.exe MURMANSK.LZH\ - Sw.Mackagonov,M.Bystrov. Fdiskcpy Version 4.00 fdiskcpy.doc, fdiskcpy.exe SHOHAN.LZH\ - Виталий Шохан. Нерезидентный календарь до 2078 года. kal.doc, kal.exe STARFONT.LZH\ - Загружаемые шрифты для принтеров STAR. nx1500el.nlq, nx1500el.drf, nx1500pi.drf, nx1500pi.nlq, nx1500ue.nlq, nx1500up.nlq, readme.1st YAKOVLEV.LZH\ - Мирослав Яковлев. Ряд полезных утилит ... read.me, freecomp.com - Интерактивное сравнение файлов talker-x.com, talker-x.msg - Свой TALKER upgs.com - Универсальная печать графического экрана vga8.asm - Изменение ширины символов в текст. режимах VGA xkbm.com, - Комплект драйверов клавиатуры и экрвна xkbm.doc, использующий расширенную память xvbios.com, xvbios.doc, xvdebug.com, xvfind.com, graph.kb, std.kb ZAHARENK.LZH\ - Захаренков С., Шехтер И., Лысюченко А. Подсчет контрольных сумм файлов check_fl.exe, readme.ksm UPDATES\ ----------------------- НОВЫЕ ВЕРСИИ РАНЕЕ ПУБЛИКОВАВШИХСЯ ПРОГРАММ BALTER.LZH\ - С. Балтер. Доработанная и исправленная старая добрая RELEASE readme, release.asm, release.com, KOHMANUK.LZH\ - Дмитрий Кохманюк. Стековый калькулятор ver. 0.53 beta (Halculator: the hacker's tool!) (предыдущую версию см. SoftPanorama 38) halc.com, halc.hlp ============================================================================== Выпуск B КОММЕРЧЕСКОЕ ПРИЛОЖЕНИЕ (скомпонован в виде отдельного файла SP44-B) content.b44 - Cодержание текущего выпуска приложения readme.b ---- Информация для авторов BLACKLOG\-------------------- "ЧЕРНЫЙ СПИСОК" СОФТПАНОРАМЫ pienet1. - Shortan Muslim. О сети Pie-Net. pienet2. - Paul G. Antonov. PIE-Net/МТСКИ - попытка обзора. pienet3. - Кирилл Чащин. Про Pie нет pienet4. - Руднев Алексей. PIE-Net/МТСКИ - попытка обзора DEMO\----------------------------- ДЕМОНСТРАЦИОННЫЕ ВЕРСИИ ПРОГРАММ DIDUK\ - Вадим Дидук. Компьютерная игра " КУБИК РУБИКА ". cubrub.doc, cubdemo.exe DUBNER\- Программы Дубнера-отца и Дубнера-сына LIFE\- Игра "Жизнь" американского математика Дж.Х.Конвея. animate.c, askgrid.c, convey.c, filemenu.c, lanit.c, life.c, life_io.c, lifehelp.c, lifescr.c, lifetxt.c, mn_pop.c, mn_popup.c, mn_trvrs.c, life.doc, life.exe, filemenu.h, lanit.h, life.h, life_io.h, lifehelp.h, lifescr.h, lifetxt.h, mn_pop.h, mn_popup.h, reaper.pos,rifle.pos, stick.pos, tumbler.pos XM\- Функции слежения за правильностью работы с динамической памятью xm.c, xm.doc, xm.h, GURA\- Гура А.В. Пакет деловой графики ГИД. att.bgi, cga.bgi, egavga.bgi, herc.bgi, ibm8514.bgi, pc3270.bgi, gid.doc, start.exe, gid.pas, start.pas, gid.tpu, gid.txt MOSTOVIY\- Мостовой Д.Ю. Демо версии 6.01 ревизора ADinf adinf.doc, adinf.exe USATENKO\- Александр Усатенко. Ознакомительно-демонстрационная версия системы "АВТОГРАФ". autograf.arj, ass01.asg, ass3.asg, cga.bgi, egavga.bgi, cadr01.cdr, cadr02.cdr, cadr03.cdr, cadr04.cdr, cadr05.cdr, cadr06.cdr, cadr07.cdr, cadr08.cdr, cadr10.cdr, cadr10l.cdr, cadr11.cdr, cadr12.cdr, cadr13.cdr, cadr14.cdr, cadr15.cdr, cadr16.cdr, cadr17.cdr, cadr18.cdr, cadr19.cdr, cadr19a.cdr, cadr19b.cdr, cadr20.cdr, cadr21.cdr, cadr22.cdr, cadr23.cdr, cadr24.cdr, cadr25.cdr, cadr26.cdr, cadr27.cdr, cadr28.cdr, cadr29.cdr, cadr30.cdr, cadr31.cdr, cadr32.cdr, cadr35.cdr, cadr36.cdr, lcom.chr, litt.chr, trip.chr, comm1.cmt, comm10.cmt, comm3.cmt, comm6.cmt, grc.com, dat001.dat, dat009.dat, dat01.dat, dat015.dat, dat02.dat, dat04.dat, dat05.dat, dat06.dat, dat07.dat, dat08.dat, dat09.dat, dat10.dat, dat11.dat, dats.dat, agd.exe, film0.flm, shem01.shm, shem3.shm, series0.srs, series1.srs ZAHARENK\- Захаренков С.Я. Пакет "Контроль-91" для подготовки и обработки данных, необходимых при управлении или проверке характеристик некоторого Объекта Конроля(ОК). kntrl-91.dmo, edit2.exe, readme.knt, edit2.ovl, new.pck, kntrl-91.txt EVENTS\--------------------------------------------------- СОБЫТИЯ small-bi.b44 - Вторая международная конференция "SMALL BUSINESS-92". HARDSELL\----------------------------------------------- ЖЕЛЕЗО computer.b44 - продажа компьютеров. disket.b44 - продажа дискет dovira.b44 - заправка тонеров к лазерному принтеру. modems.b44 - продажа модемов. parts.b44 - продажа комплектующих. PROBLEMS\-------------------------------------------- ПРОБЛЕМЫ cerberus.b44 - Снятие защиты CERBERUS. SOFTSELL\--------------------------------- ПРОДАЖА Софта borland.b44 - АО "ДиалогНаука" предлагает продукты Borland. fulcrum2.b44 - FULCRUM-2 - СИСТЕМА АВТОМАТИЧЕСКОГО ПЕРЕВОДА. locator.b44 - Пользователю Вирусного Локатора. optis.b44 - "НОВИНТЕХ-ОПТИС". Ценовый лист на распространяемые продукты. symantec.b44 - АО "ДиалогНаука" предлагает программные продукты фирмы Symantec. SUBSRIPT\----------------------------------------------------- ПОДПИСКА birga.b44 - Выходит в свет второй номер бюллетеня "Биржевое обозрение". ============================================================================== Выпуск С A Н А Л И З П Р О Г Р А М М И К О М П Ь Ю Т Е Р Н А Я В И Р У С О Л О Г И Я content.c44 - Cодержание выпуска C readme.c ---- Информация для авторов ARTICLES --------------------------------------------- СТАТЬИ !!! krupnik.c44 - Александр Крупник. Опыт дизассемблирования большой .com программы litvinov.c44 - Борис Литвинов. Вирусы и Netware FEATURES\ -------------------------------------------- ЕЖЕМЕСЯЧНЫЕ РУБРИКИ news.c44 - Панорама новостей reviews.с44 - О книге Сергея Расторгуев и Николая Дмитриевский Искусство защиты и "раздевания программ". HISTORY\ ---------------------------------------------- ИСТОРИЯ Сегодня в выпуске - историческая 1 версия Aidstest aidstest.exe - Дмитрий Лозинский. Полифаг AIDSTEST версии 1 (появлению версии 300 посвящается) ANTIVIR\ ------------------------------------------ АНТИВИРУСНЫЕ ПРОГРАММЫ LOZINSKI\ - Дмитрий Лозинский. Полифаг AIDSTEST версии 271 (публикуя эту версию редакция поздравляет Дмитрия Лозинского с выпуском "юбилейной" 300-ой версии) aidstest.exe, aidsread.me MAKAROV\ - Д.Макаров. BootChecker - пpогpамма пpовеpки BOOT-сектоpов дискет на наличие бутовых виpусов (как известных, так и будущих). Основана на сличении исследуемого BOOT-сектоpа с обpазцами из библиотеки bootchk.lib - библиотека правильных бутов и вирусов версии 2.09 bootchk.lst - список распознаваемых бутов вирусов 2.09 bootread.me - оперативная информация anti-tel.txt ─┐ clock.txt │ новые бутовые вирусы loa.txt │ spook.txt ─┘ MOSTOVOY\ - Дмитрий Мостовой. Advanced DiskinfoScope. Антивирусная программа-ревизор диска. Веpсия 4.03 adinf.pgm, adinf601.doc, adinread.me! OSTROVSK\ - Константин Островский Драйвер защиты от записи HDPROT V8.15 ddisk.com,ddisk.doc,hdprot.com,hdprot.doc SHEHOVTS\ - Александр Шеховцов. Вирусный локатор, версия 2.51 rvl.exe, vl.doc, vl.exe, vl.msk, locator.doc FORUM \ ------------------------------------- ФОРУМ virbook.c44 - Дискуссия в FIDO по поводу книги Петра Хижняка "Пишем виpус и антивиpус". ============================================================================== Выпуск D БАЗЫ ДАННЫХ, ЛОКАЛЬНЫЕ СЕТИ И ТЕЛЕКОММУНИКАЦИИ content.d44 - Cодержание данного выпуска readme.d ARTICLES.LZH\ --------------------------------- CТАТЬИ УЧАСТНИКОВ СЕМИНАРА korzun.d44 - Евгений Корзун. Похвальное слово CLARION-у litvinov.d44 - Борис Литвинов. Некотоpый опыт генеpаций NetWare romaslov.d44 - Т.Ромасловский. Моделирование некоторых аффинных преобразований в двумерной системе машинной графики ERRATUM\ -------------------- ОШИБКИ, ОБНАРУЖЕННЫЕ В ПРЕДЫДУЩЕМ НОМЕРЕ BIKMANS.LZH\ - Р.Бикмансуров. Пpосмотp и pедактиpование шиpоких документов с фиксацией шапки и боковика. Ver 2.56 textdemo.bat, texttab.txt, textview.241, textview.doc, textview.pas FORUM\ --------------- ИСХОДНЫЕ ТЕКСТЫ ПРОГРАММ И ЗАМЕТКИ УЧАСТНИКОВ СЕМИНАРА CLR-CLUB\ -------------------------------------- Клуб пользователей CLARION KORZUN\ - Евгений Корзун. Некоторые средства для CLARION-а k_cla_ed.src, read.me ME_BAT.LZH\ - cla.bat, k_cla.bat, k_cla_l.bat, k_fxcd.bat, k_me_bat.bat, k_me_c.bat, k_me_cla.bat, k_me_mac.bat, k_tco_me.bat, k_tc_me.bat, p_me5.bat, turboc.cfg ME_HLP.LZH\ - augmenta.hlp, convert.hlp, disp_ram.hlp, k_help.hlp, mac_cmnd.hlp, reformat.hlp, view.hlp ME_MAC.LZH\ - augmenta.mac, c.mac, clarion.mac, convert.mac, dbase.mac, disp_ram.mac, document.mac, doserror.mac, dvmenu.mac, epl_edit.mac, init.mac, init.src, keymac.db, keymac.mac, keymap.mac, keymap.me, keymap.src, k_ch_c.mac, k_db.mac, k_edit_4.mac, k_f_sr.mac, k_keymap.db, k_keymat.db, k_num.mac, k_phone.db, k_savrcl.mac, k_status.mac, k_suport.mac, k_s_rpl.mac, k_txmnu.mac, meconfig.db, medebug.mac, multi_ed.mac, mykeymap.db, reform.mac, reformat.mac, startup.mac, telinit.mac, telstart.mac, text.mac, view.mac standard.mdl FOX-CLUB\ --------------------------------------- Клуб пользователей FoxPro func20.txt - Александp Лобанов. Список ВСЕХ функций, транслируемых FoxPro версии 2.0, включая недокументированные. EGA_GRAF.LZH\ - Алексей Тэаро. Драйвер EGA-графики для СУБД FoxPro и FoxBASE+ (демонстрационная версия). demo1.bat, demo2.bat, dirinfo, ega.bin, ega_demo.fxp, ega_graf.fxp, ega_graf.rek, ega_help.idx, ega_help.dbf, ega_help.fpt, example.prg, example-.fox, read.me BENEFIC\ -------------------------------------- CОФТПАНОРАМА ПРЕДСТАВЛЯЕТ ... KOCHKAEV.LZH\ - Александр Кочкаев. Viewer для файлов данных Clarion. clarview.exe, readme TROFIMEN.LZH\ - Дмитрий Трофименко. Просмотр DBF-файлов dbview.!, dbview.exe, readme VORONIEV.LZH\ - О.Воробьев. Программы, облегчающие жизнь трудящихся при работе с ACAD-ом и с текстовыми файлами. columbia.dxf, dxf.pas, egavga.bgi, read.me, recoder.exe, recoder.pas, zastavka.exe, zastavka.pas