Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mark - небольшой удобный редактор

Модерирует : gyra, Maz

Widok (19-04-2006 13:43): лимит страниц. переезжаем сюда.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mark -  небольшой удобный редактор
v0.9z от 9 апреля 2006 г.  
-----------------------------------------
  (скриншот - 73кб, архив программы - ~60кб )
  • точное автоопределение кодировок UTF-16LE, UTF-8, DOS, windows 1251, KOI8r;
  • MDI
  • поддержка unicode (UTF-16LE), UTF-8;
  • возможность открытия и сохранения документов в любой, доступной в системе, кодовой странице;
  • маленький размер (уже раздулся, правда, немного )) - не более 60 кб;
  • корректно отображает псевдографику и кириллицу в файлах DOS и КОИ8р (напр. с Courier New);
  • настраиваемые хоткеи;
  • поиск по regular expressions;
  • русско-английский интерфейс;
  • список 20 последних открывавшихся файлов;
  • приличный вид
  • работа с файлами WIN(DOS)/UNIX;
  • возможность написания/подключения плагинов;
  • ещё много других полезных, приятных и удобных мелочей.
    ----------------------------------------
    OS: win2k, XP и выше.
    ----------------------------------------
    http://vito.rbcmail.ru/Mark.zip  ~ 60 кб
    Некоторые антивирусы могут ругнуться, но вирусов в архиве нет!
    EXE упаковывается разными пакерами и из-за этого бывает такое.
    http://vito.rbcmail.ru/Mark_Upxed.zip - упакованный UPX  
    http://vito.rbcmail.ru/MarkPEC.zip - упакованный PECompact (обновляются реже; не должны волновать антивири).
     
    Плагины - помещать в папку Plugins_   (с подчеркиванием!)
    чтобы не засорять шапку, описание плагинов - тут: Подробнее...
    -------------------------------------------------
    ПОСМОТРИТЕ, ПОРУГАЙТЕ, ПРЕДЛОЖИТЕ.
    -------------------------------------------------
    PluginSDK http://vito.rbcmail.ru/PluginSDK.zip  ~ 8 кб.
    утилита очистки реестра от записей старого MRU (до v 0.9b): http://vito.rbcmail.ru/MRUcleaner.zip
    билиотеки ричедита (чтобы "Отмена" не прерывалась после сохранения файла):
    для Windows 2000 - http://vito.rbcmail.ru/Libs/W2k_dll.zip
    для Windows ХР    - http://vito.rbcmail.ru/Libs/XP_dlls.zip
    запустите самораспаковывающийся архив и скопируйте распакованные файлы в папку Mark-а.
     
    Баги
    1) Все еще при вызове диалога печати остаются следы от него.

  • Всего записей: 3324 | Зарегистр. 13-05-2002 | Отправлено: 20:05 03-11-2004 | Исправлено: zep, 01:42 13-04-2006
    anonymous_user

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    >Поменьше думайте о ерунде.
     
    Да не ерунда это. Лицензия - очень важный вопрос (особенно для таких проектов). И то, что в России привыкли воровать софт, не меняет ситуации.
     
    >развитие Марка в текущем виде закончено... ждём новый редактор на другом движке.  
     
    С точки зрения пользователя - всего лишь новая версия.
     
    >PS: И кстати, не путайте бесплатный софт с открытым.
     
    Я ничего не путаю. "Бесплатность" (свобода распространения) необходима, но не достаточна. Еще хотелось бы открытости.
     
    Ждем официального заявления.

    Всего записей: 10 | Зарегистр. 18-11-2005 | Отправлено: 18:35 18-11-2005
    Alexander_B

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Чую я, что как только Mark приобретет товарный вид, халява кончится.

    И, что?
    Его право, но есть надежда, что ещё попользуемся хорошим блокнотом......  

    Всего записей: 1185 | Зарегистр. 19-01-2003 | Отправлено: 01:29 19-11-2005
    anonymous_user

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    И, что?  

     
    И ничего, если тебе не жалко своего времени. Я вот на багрепорты марку уже потратил пару часов своей жизни (ник у меня тогда другой был - забыл пароль). При определенных условиях потрачу гораздо больше. И не я один. Это что касается помощи. Если даже не участвовать в развитии, то все равно придется время тратить - на поиск замены ему и привыкание (когда прикроют лавочку).
     

    Цитата:
    Его право, но есть надежда

     
    А вот чтобы не надеяться, а быть уверенным, я и хочу выяснить этот вопрос сейчас.

    Всего записей: 10 | Зарегистр. 18-11-2005 | Отправлено: 02:29 19-11-2005
    Alexander_B

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Его право, но есть надежда  

    Зачем выдерать из контеста??? Я говорил несколько по другому.
    У каждого свои задачи к "блокноту" и требования соответственно разные.

    Цитата:
    Я вот на багрепорты марку уже потратил пару часов своей жизни

    Так никто лёгкой жизни и не обещал...    

    Всего записей: 1185 | Зарегистр. 19-01-2003 | Отправлено: 02:53 19-11-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    anonymous_user
    ну понятно теперь, о чём волнуешься, это приятно
     
     
     
    Пользуйся на здоровье тем Марком, который есть и не вспоминай о лицензии. Конечно, мне бы очень хотелось заниматься программированием (в частности развивать Марк, хотя есть ещё парочка идей интересных) на полную катушку, продавать его, получать какие-то деньги за него и, соответственно, уделять ему ещё больше времени. Но к сожалению, по трезвому размышлению, сделал вывод, что это скорее всего утопия.
    При создании Марка первого поколения целью было просто изучение языка C и системы Windows более глубоко, плюс создание редактора с несколькими удобными фишками и очень небольшого по размеру.  Второе поколение (тот что есть) - качественный скачок в технологиях и моих знаниях. В общем и целом работает неплохо. Я доволен. Но поскольку при его разработке была недостаточно проработана схема развития-расширения, воплощение каждой новой фичи требует много времени и зачастую вызывает кучу багов(хотя это обычное дело в программинге). Потому он сейчас замер в развитии. Пользуётесь на здоровье если он устраивает. Да и что такого особенного в нём - несколько моментов в работе просто сделаны более удобно, чем в других блокнотах, вот и всё.
    Второе с половиной поколение, которое время от времени делаю сейчас - начинается прежде всего с подсветки синтаксиса, насколько это возможно (можно глянуть в работе, пока только C/C++ - http://vito.rbcmail.ru/Mark3.zip ), а также тщательно продумывается структура программы в целях максимальной гибкости развития. И ещё программа не будет (пока) МДИ. Конечно от этого она что-то потеряет, но мне пока не до этого.
    О лицензии либо платности её пока даже не задумываюсь, хотя деньги ещё никому не мешали
    Кстати, у меня были как-то мысли покопаться с защитой Марка на предмет изучения защиты вообще и взломостойкости в частности, но потом забросил эту идею, времени на полезное не хватает.
    Вот когда отточу подсветку, сложу все наработки в одно целое, сделаю программу мультиязычной и малоглючной, сделаю её применимой на любой машине независимо от страны-языка(что сейчас держу в мыслях), может быть тогда и можно будет подумать о том, что может быть кто-то и позволит себе отдать мне три рубля за это, но это уже совсем другая история.
     
    А самое главное, неужели я с ру-борда когда то мог бы какие-то деньги требовать?

    Всего записей: 3324 | Зарегистр. 13-05-2002 | Отправлено: 03:30 19-11-2005
    gera_serg

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    >При создании Марка первого поколения целью было ... создание редактора с несколькими удобными фишками и очень небольшого по размеру.
     
    Добавь "внедрение" Марка в систему вместо Notepad и закрой проект.
     
    ИМХО, 3 поколение Марка стоит строить на готовых модулях подсветки, regeхp, со встреном в ОС языке типа vb-script, как внутреннего для редактора языка макро, но не отрываясь от преобразований кирилицы.  
    И пусть будет весить побольше, кого это волнует при современной цене за мегобайт.  

    Всего записей: 788 | Зарегистр. 24-07-2002 | Отправлено: 04:57 19-11-2005
    Harrier



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
     
    Спасибо тебе за Mark. Очень удобный блокнотик!
    Поддерживаю идею gera_serg о внедрении Mark  в систему вместо Notepad. Если это возможно.

    Всего записей: 4645 | Зарегистр. 03-09-2003 | Отправлено: 10:58 19-11-2005
    unhappy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Программа и впрямь отличная. Спасибо!

    Цитата:
    И пусть будет весить побольше, кого это волнует при современной цене за мегобайт.    

    Вот только этого не надо

    Всего записей: 681 | Зарегистр. 25-10-2002 | Отправлено: 12:27 19-11-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    я не знаю точно, как правильно внедрять его программынм путём

    Всего записей: 3324 | Зарегистр. 13-05-2002 | Отправлено: 13:14 19-11-2005
    estimated



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    на NT можно через
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe

    Цитата:
     
    REGEDIT4
     
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
    "Debugger"="C:\\Mark.exe"
     

     
    Process Explorer от sysinternals, например, таким образом встраивается вместо системного Task Manager'а.

    Всего записей: 1088 | Зарегистр. 15-02-2002 | Отправлено: 13:31 19-11-2005 | Исправлено: estimated, 13:53 19-11-2005
    Harrier



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    estimated
     
    То есть подходит и для XP? Это можно самому прописать?

    Всего записей: 4645 | Зарегистр. 03-09-2003 | Отправлено: 13:39 19-11-2005
    estimated



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Harrier
    да, подходит для всей линейки NT. Если права админа есть, то можно.
    Ну а вообще, конечно, на расширения надо бы регистрировать.
    Или кардинальный вариант:  
    notepad.exe -> notepad.bak
    Mark.exe -> notepad.exe

    Всего записей: 1088 | Зарегистр. 15-02-2002 | Отправлено: 13:48 19-11-2005 | Исправлено: estimated, 13:50 19-11-2005
    anonymous_user

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Alexander_B

    Цитата:
    Зачем выдерать из контеста??? Я говорил несколько по другому.

     
    А эту фразу можно понять двояко? Ну тогда извини, поясни что ты имел в виду.
     

    Цитата:
    Так никто лёгкой жизни и не обещал...  

     
    А вот ты меня явно не понял. Мне не жаль этого времени. Я лишь намекаю на то, что "правильная" лицензия дает шанс на помощь со стороны.
     
    vito333
     

    Цитата:
    Пользуйся на здоровье тем Марком, который есть и не вспоминай о лицензии.

     
    Не могу, религия не позволяет.
     

    Цитата:
    Конечно, мне бы очень хотелось заниматься программированием .. на полную катушку, продавать его, получать какие-то деньги за него..  

     
    Этого я и боялся.
     

    Цитата:
    О лицензии либо платности её пока даже не задумываюсь

     
    И совершенно напрасно. Для меня, например, это основной вопрос при выборе ПО.
     

    Цитата:
    А самое главное, неужели я с ру-борда когда то мог бы какие-то деньги требовать?

     
    Почему с ру-борда? С пользователей. Влегкую. Только я бы не надеялся на это - любовь к халяве в народе велика весьма

    Всего записей: 10 | Зарегистр. 18-11-2005 | Отправлено: 13:54 19-11-2005
    evle



    1 + int rand(100);
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если попытаться поменять кодировку только что созданного файла в статусной строке и отказаться от сохранения, получается ошибка "Не удается найти указанный файл". Можно туда что-то более соответствующее ситуации повесить?
     
    anonymous_user
    И как такие религиозные Windows используют...


    ----------
    For every complex problem, there is a solution that is simple, neat, and wrong.

    Всего записей: 2110 | Зарегистр. 03-02-2005 | Отправлено: 14:36 19-11-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    anonymous_user

    Цитата:
    Не могу, религия не позволяет.

    почему? В принципе, на текущий, неразвивающийся Марк могу прописать какую надо лицензию, проголосуйте - решите - сделаем. Мне вообще-то влом разбираться с сутью этих лицензий, меня это пока не волнует.

    Цитата:
    Этого я и боялся.

    я тебя утешал, как мог
     
    Я вообще-то говорил неоднократно, что проект был чисто экспериментальный для меня, никаких планов я не строил, лицензий не обдумывал, и вообще мне пока наплевать на это с высокой колокольни. Почему ветку затеял? Да потому, что одна голова хорошо, а гидра - лучше. И результат радует. А если бы я ставил целью создавать коммерческий продукт, то ориентировался бы на другие технологии и средства, сайт бы сделал, рекламу какую-нибудь.
    Короче мне без разницы, кто марк использует, а кто нет. Я на него не пару часов потратил, а в тысячи раз больше.
     
    И вообще всё может накрыться медным тазом по причине необходимости большого количества времени, а я сейчас ищу работу, и неясно, что будет дальше.

    Всего записей: 3324 | Зарегистр. 13-05-2002 | Отправлено: 14:58 19-11-2005
    estimated



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    evle
    vito333

    Цитата:
    Если попытаться поменять кодировку только что созданного файла

    чтобы кардинально решить проблему, нельзя ли все-таки сделать возможным изменение кодировки текста до сохранения файла? (Т.е. в самом окне Mark'а, а не в диалоге сохранения файла. Когда-то очень давно я уже предлагал это. При этом еще надо делать проверку, не превратятся ли в ????? какие-то символы, например из расширенной латинницы при ковертации в кириллическую кодовую страницу. EmEditor подсвечивает такие символы и дает возможность исправить или выбрать другую кодировку. Можно посмотреть, как там реализовано, и сделать еще лучше )

    Всего записей: 1088 | Зарегистр. 15-02-2002 | Отправлено: 15:01 19-11-2005
    marcurio

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Интересное наблюдение.
    Программа AVZ ( http://forum.ru-board.com/topic.cgi?forum=5&topic=13590&start=60#lt ) ругается на Mark.exe следующим образом:

    Цитата:
    Mark.exe - Подозрение на Virus.Win32.PE_Type1(степень опасности 75%)

    От автора AVZ по этому поводу был получен такой ответ:

    Цитата:
    Mark.exe - этот файл сжат парой упаковщиков (один поверх другого),
    причем внешний создает довольно экзотический файл, с данными и кодом в
    том месте, где у нормального EXE файла должен быть DOS заголовок. Отсюда и
    подозрение ...


    ----------
    One Man's Fail is another Man's Amusement.

    Всего записей: 782 | Зарегистр. 24-05-2005 | Отправлено: 23:02 19-11-2005
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    marcurio
    если тебе не лень, кинь автору этого антивиря ссылку на ехе-пакер, чтобы он не умничал, а сделал как надо
    http://www.wex.cn/dwing/download/WinUpack36.zip

    Всего записей: 3324 | Зарегистр. 13-05-2002 | Отправлено: 11:25 20-11-2005
    Pitersky

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    Пост о подозрениях AVZ писал я. Не проверил под каким ником вошел
    Теперь по-существу.
    Ссылку на упаковщик передал. Вот ответ:

    Цитата:
    Тут отчасти медицина бессильна - я советую автору отказаться от этого
    упаковщика ... дело в том, что стандарт Win PE никто не отменял, а
    этот упаковщик грубейшим образом нарушает несколько положений
    (размещение кода вне секции кода и данных вне секции кода/данных,
    отсутствие DOS заголовка, отсутствие DOS STUB, точка входа вне секции
    кода ...) - AVZ реагирует именно на эти нарушения, а не на конкретный упаковщик.
    Причем замечу, что реагирует только на паранаидальном уровне эвристики + включении доп.
    анализа - в нормальном режиме про этот файл ничего не выдается.
    Конечно, я внесу Mark.exe в базу безопасных, это гарантировано снимет
    все виды реакции AVZ конкрено на этот файл, но на новые версии
    возможны аналогичные срабатывания.

    Всего записей: 2532 | Зарегистр. 19-06-2003 | Отправлено: 23:22 20-11-2005
    eLsIe

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kaspersky Internet Security 2006 после последних обновлений стал тоже материться на Mark...

    Всего записей: 22 | Зарегистр. 02-03-2005 | Отправлено: 23:36 20-11-2005 | Исправлено: eLsIe, 23:37 20-11-2005
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

    Компьютерный форум Ru.Board » Компьютеры » Программы » Mark - небольшой удобный редактор
    Widok (19-04-2006 13:43): лимит страниц. переезжаем сюда.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

    Рейтинг.ru