Multi-Edit - Старые версии 1.x-3.x

Найти и скачать программы и игры всех времен

Multi-Edit - Старые версии 1.x-3.x

Сообщение Nika » 06 июл 2014, 02:02

Они где-то есть.
Но ссылок живых на них я не нашёл.

Вот, например,
Герман писал в форуме:
http://www.phantom.sannata.ru/forum/ind ... a=do_print

>> ME Editor 1.31
>> MultiEdit 2.01a (Demo)
>> MultiEdit 2.01f (Russian)
>> MultiEdit 3.00 (Demo)
>> MultiEdit 3.00b (Demo)
>> MultiEdit 3.01b (Demo)

Как бы взглянуть на эти версии?..
------------------------------------------

Демо-версия "Фотон"а не интересует. Патченная в том числе.
Разве что полная, если таковая вообще была. В чём я не уверен.
Последний раз редактировалось Nika 06 июл 2014, 02:05, всего редактировалось 3 раз(а).
Nika
Мастер Даунгрейда
 
Сообщения: 852
Зарегистрирован: 16 окт 2013, 23:21

Re: Multi-Edit - Старые версии 1.x-3.x

Сообщение SokilOff » 06 июл 2014, 22:43

Nika писал(а):Они где-то есть.
Но ссылок живых на них я не нашёл.

Вот, например,
Герман писал в форуме:
...
Как бы взглянуть на эти версии?..


Первое что приходит в голову: написать Герману в ПМ ?
Лень - это привычка отдыхать ещё до того, как устал.
Аватара пользователя
SokilOff
Мастер Даунгрейда
 
Сообщения: 698
Зарегистрирован: 09 янв 2013, 00:24

Re: Multi-Edit - Старые версии 1.x-3.x

Сообщение Nika » 06 июл 2014, 23:15

Тема там старая, а на форуме нужно ещё зарегистрироваться.
Решил попробовать задать вопрос тут. Может, у кого и имеется такое.

И то скажу - мне сейчас уже не совсем к спеху.
То, что нужно было там посмотреть, удалось понять, глядя на более поздние версии.
Ковыряю временами Фотон и MEL v.1.00i, а версии МЕ 1.х-3.х то для коллекции.

И лежат ведь где-то на каком-нибудь ftp:// в каком-нибудь архиве вроде "ed.arj" ...
Последний раз редактировалось Nika 06 июл 2014, 23:37, всего редактировалось 6 раз(а).
Nika
Мастер Даунгрейда
 
Сообщения: 852
Зарегистрирован: 16 окт 2013, 23:21

Multi-Edit

Сообщение SergeCpp » 07 июл 2014, 19:15

Nika (и все, кому интересен Multi-Edit), смотрите-ка, что за интересность я только что нашёл (я изредка просматриваю google-запрос для поиска русскоязычных новинок о Multi-Edit).

Какая там версия, пока неясно (ниже есть про 1987 год)...

За основу взял редактор американской фирмы, с макроязыком. Multi-Edit. Дизассемблировал и долго расширял.

lingvoforum, mnashe — там на этой странице и ранее, есть и ссылки на скачивание, вроде бы (я пока не разобрался, разбираюсь).

Вот тут в архиве есть и этот скрипт, и весь Multi-Edit с кучей всяких скриптов...

lingvoforum, mnashe

Не совсем собственный. Я программу писал не с нуля, а дизассемблировал очень старую версию (1987) американской программы Multi-Edit.
С тех пор оригинального кода там осталось не больше 5% (в компиляторе – около трети), остальное или сильно переделано, или добавлено.
Но язык в компиляторе мало изменился. Если б я писал с нуля, я бы делал по-другому, а так лень было.
Они сами в следующих версиях отказались от этого примитивного языка, заменив его чем-то более С-подобным.
Описания нормального нет. Есть описание где-то двух третей процедур и функций (я просто перестал обновлять описание, поскольку никто, кроме меня, не программирует на нём).
Чтобы увидеть устройства языка — достаточно просто посмотреть примеры кода.
Процедур и функций нет — только вызов подпрограмм, как в бейсике.
Условия: if … then … end, как (не помню где).
Комментарии — {…}, как в Паскале.
В основном похож на Паскаль, но я добавил чуть-чуть вкусностей из C, вроде ++i; a+=b.

Вот можно взглянуть. Запускать файл MEH.COM. В папке HEBRUS есть шрифт Terminal, его желательно установить, а то в Windows консольные шрифты какие-то некрасивые. К тому же по умолчанию у меня стоит собственная кодовая страница, в которой есть и ивритица, и кириллица, и мой шрифт ей соответствует. Но можно просто выбрать русский. В моём шрифте есть и чисто русский вариант (cp866), выбор зависит от размера.
В папке SRC — сорцы.

lingvoforum, mnashe

Посчитал, сколько строк на ассемблере в моей программе, которой я постоянно пользуюсь, — 38 тысяч, не считая .inc файлов.
Из них 10–15% написано было когда-то на паскале (не мной), а я оптимизировал результат работы дизассемблера.
Остальное я писал изначально на ассемблере.
Это ядро программы; остальное написано на макро-языке.
В компиляторе (этого макро-языка в байт-код) более 7 тысяч строк, но там оптимизированного дизассемблера почти столько же, сколько написанного изначально, а некоторая часть даже оставлена нетронутой.

Мне дали программу Multi-Edit (1987 года), она мне понравилась, но почти никакой информации по ней не было, и мне хотелось её улучшить. Сначала я делал небольшие заплатки debug'ом (это очень легко — тогдашние компиляторы делали дико раздутый код); потом дизассемблировал целиком и стал переписывать и добавлять. Сейчас изначальный код составляет лишь незначительную часть программы.
Для байт-кода я тоже написал декомпилятор, так что получил «исходники» (без имён переменных, конечно) всех их макрей. Но нынешний байт-код уже давно несовместим со старым, тот был страшно неэффективен. Функций в нём было раз в 50 меньше, а места они занимали больше.

lingvoforum, mnashe

У меня с ИЕ 5.5 тот форум виден крайне странно, поэтому я пока не вижу, что там и как скачать. И надо бы с mnashe связаться (с моим ИЕ 5.5 тут тоже не развернуться)... Такое весьма бы хорошо на old-dos разместить.
Последний раз редактировалось SergeCpp 07 июл 2014, 19:18, всего редактировалось 2 раз(а).
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Multi-Edit от mnashe

Сообщение SergeCpp » 07 июл 2014, 19:47

(А я там, оказывается, зарегистрирован... Вот памяти нет...)

Я написал mnashe сообщение-просьбу.

Вот уж находка!..
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Multi-Edit 3.x

Сообщение SergeCpp » 08 июл 2014, 00:18

lingvoforum.mnashe писал(а):Это была версия 3 с чем-то.

На lingvoforum создана специальная тема: *Multi-Edit.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: Multi-Edit 3.x

Сообщение Nika » 08 июл 2014, 05:25

SergeCpp писал(а):
lingvoforum.mnashe писал(а):Это была версия 3 с чем-то.

На lingvoforum создана специальная тема: *Multi-Edit.

SergeCpp,
спасибо, интересная тема.
Да, парень проделал огромный объём работы, если всё как он описывает. Причём бОльший, чем сами разработчики ME.

Кстати, я тоже разворотил в дизасме MEMAC v.2.01e, правда, там осталось пару констант, из-за которых код неперемещаемый.
Но цели и нет модифицировать его. Просто нужно было взглянуть изнутри.
Взглянул, всё нормально - и научился шлёпать макросы для MEL 1.00i - подобавлял там себе недостающее, вполне доволен.
Первый вполне нормальный результат - положил на страничку здесь, пусть будет на всякий случай: MEL 1.00i.002

На лингвофоруме - ссылку на модифицированную версию 3.х вижу, но взять не могу, нужна регистрация (насколько я понял).
Вот заскриншотил страничку, там - прикреплённый файл, по которому нужно тыцнуть:
[ ->Это здесь.<- ]

-- ДОБАВЛЕНО --
Всё. Разобрался. Требовалась регистрация и членство в группе.
Последний раз редактировалось Nika 05 фев 2018, 02:29, всего редактировалось 13 раз(а).
Nika
Мастер Даунгрейда
 
Сообщения: 852
Зарегистрирован: 16 окт 2013, 23:21

Ошибка

Сообщение SergeCpp » 08 июл 2014, 07:00

...там какие-то у них права доступа в темы, намудрили они. В общем, не пускает меня.

http://lingvoforum.net/index.php/topic,63323.msg1927854.html#msg1927854
Ошибка!
Тема или раздел, которую вы ищете, отсутствует или недоступна для входа.

А я с ИЕ 5.5 захожу и включить доступ не могу (там должна быть кнопка в профиле в разделе Членство в группах, но у меня её нет). В общем, регистрируйтесь.
Последний раз редактировалось SergeCpp 08 июл 2014, 07:01, всего редактировалось 1 раз.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: Multi-Edit - Старые версии 1.x-3.x

Сообщение SokilOff » 08 июл 2014, 14:25

Nika писал(а):Тема там старая, а на форуме нужно ещё зарегистрироваться.

А зачем там ?
Он и на этом форуме есть. Правда не знаю, как часто сюда заходит и читает ПМ.

И лежат ведь где-то на каком-нибудь ftp:// в каком-нибудь архиве вроде "ed.arj" ...

Это да, со многими старыми софтинками такая история.
Лень - это привычка отдыхать ещё до того, как устал.
Аватара пользователя
SokilOff
Мастер Даунгрейда
 
Сообщения: 698
Зарегистрирован: 09 янв 2013, 00:24

Re: Multi-Edit - Старые версии 1.x-3.x

Сообщение Nika » 08 июл 2014, 18:52

SokilOff писал(а):
Nika писал(а):Тема там старая, а на форуме нужно ещё зарегистрироваться.
А зачем там ?
Он и на этом форуме есть. Правда не знаю, как часто сюда заходит и читает ПМ.

SokilOff,
cпасибо, буду знать.

SergeCpp,
http://lingvoforum.net/index.php/topic, ... msg1927854
- нормально переходит с FireFox 23.0.1.
Ну, попробую, зарегистрируюсь.

-- Добавлено -- 1
)) Да. Как только я вошёл туда как зарегистрированный пользователь, сразу тема стала недоступна.
Чудаки какие-то, право же. Видимо, какие-то ограничения на доступ к аттачам для новых юзеров.

-- ДОБАВЛЕНО -- 2
Всё. Разобрался. Требовалась регисрация и членство в группе.
Искомый файл скачал.

SergeCpp, доступ к теме откроется, если назначите себе членство в группах:
Профиль -> Изменить -> Членство в группах -> Выбрать Религия и эзотерика
Профиль -> Изменить -> Членство в группах -> Выбрать Просто общение

P.S.
)) Ох уж мне эта эзотерика...


-- ДОБАВЛЕНО -- 3
Посмотрел модификацию.
Да, всё очень и очень круто.
Судя по всему, модификация версии 4. Сейчас именуется MEH 4.13 (H=Hebrew).
Копирайты сохранены. Всё корректно.
Если это изначально версия 4, то за счёт переписывания на асме главный модуль ужат ~втрое.
И да, MEMAC перетранлирован в COM формат. Но лога его оставлена оригинальной - версия 4.13.
В общем, двольно странные там настройки, сразу и не разберёшься, что и как.
Но работает всё нормально и сделано добротно.
Имхо.

ИТАК:
[ -> Тема *Multi-Edit <- ] Со ссылками на следующие темы:
[ -> Тут редактор как движок для текстов ТАНАХ'а <- ] (Требуется членство в группе "Религия и эзотерика").
[ -> Тут редактор сам по себе с сорсами макросов <- ] (Требуется членство в группе "Просто общение").
[ -> Тут mnashe рассказывает о переделках в редакторе <- ]
.
Вложения
screenshot.png
screenshot.png (22.22 Кб) Просмотров: 26463
Последний раз редактировалось Nika 08 июл 2014, 20:26, всего редактировалось 23 раз(а).
Nika
Мастер Даунгрейда
 
Сообщения: 852
Зарегистрирован: 16 окт 2013, 23:21

Multi-Edit 3.x

Сообщение SergeCpp » 08 июл 2014, 20:31

Nika, это всё про группы мне объясняли и там и я сам разобрался до того.

Ключевое в том, что у меня ИЕ 5.5 и там кнопок нет: http://pictureshack.us/images/6267_lingvoforum-group.png

Думаю, автор не будет возражать, если вы пока перевыложите эту очень ценную вещь сюда в приложении к сообщению, прошу вас.
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: Multi-Edit - Старые версии 1.x-3.x

Сообщение Nika » 08 июл 2014, 20:46

SergeCpp,
надеюсь, автор не обидится.

Я перепаковал дистрибутивы (они были в RAR v.3) и завертел в один архив.
Всё автентично. Только каталоги с редакторами в обоих случаях назывались просто MULTIEDIT.
Но у меня их масса всяких, поэтому я всегда в имени каталога указываю и версию. Так удобно.

http://rghost.ru/56792852
Последний раз редактировалось Nika 11 июл 2014, 14:35, всего редактировалось 6 раз(а).
Nika
Мастер Даунгрейда
 
Сообщения: 852
Зарегистрирован: 16 окт 2013, 23:21

Multi-Edit

Сообщение SergeCpp » 08 июл 2014, 20:52

Спасибо! А какой пароль? И надо бы сюда в прикрепления (частями по 400 кб), а то на rghost файлы долго не хранятся.

P.S. Ясно :) Я сейчас в прикреплении сделаю.

P.P.S. Сделал первые три части, сейчас ещё три.
Вложения
MEH.PART3.RAR
(430.66 Кб) Скачиваний: 892
MEH.PART2.RAR
(430.66 Кб) Скачиваний: 942
MEH.PART1.RAR
(430.66 Кб) Скачиваний: 877
Последний раз редактировалось SergeCpp 08 июл 2014, 21:12, всего редактировалось 2 раз(а).
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

Re: Multi-Edit - Старые версии 1.x-3.x

Сообщение Nika » 08 июл 2014, 20:59

Ok.
Последний раз редактировалось Nika 08 июл 2014, 21:23, всего редактировалось 4 раз(а).
Nika
Мастер Даунгрейда
 
Сообщения: 852
Зарегистрирован: 16 окт 2013, 23:21

Multi-Edit

Сообщение SergeCpp » 08 июл 2014, 21:15

И части 4-6.

10% информации для восстановления, чтоб надёжнее хранилось.
Вложения
MEH.PART6.RAR
(423.39 Кб) Скачиваний: 851
MEH.PART5.RAR
(430.66 Кб) Скачиваний: 864
MEH.PART4.RAR
(430.66 Кб) Скачиваний: 866
Аватара пользователя
SergeCpp
Мастер Даунгрейда
 
Сообщения: 585
Зарегистрирован: 11 апр 2011, 12:49
Откуда: At Home

След.

Вернуться в Поиск программ и игр

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5