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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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) Все еще при вызове диалога печати остаются следы от него.

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Поздравляю всех с Новым Годом!

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 12:13 31-12-2005
    Harrier



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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    Будь счастлИв и не болей!
     
    ALL
    Всех с новым годом!

    Всего записей: 1844 | Зарегистр. 06-10-2001 | Отправлено: 21:56 31-12-2005
    zep



    Advanced Reader
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    С Новым годом!
    Удачи во всем!
    ALL
    А нам нового Marka!

    Всего записей: 2500 | Зарегистр. 03-10-2001 | Отправлено: 23:27 31-12-2005
    AltSolo

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Очень неприятноя ошибочка в Марке: при редактировании текста в utf-8 он при сохранении (произвольно?) меняет некоторые символы (рус/лат - без разницы) на код 0x06 (иногда бывал 0x00). Пробовал отредактировать в другом редакторе (ListEdit) - без проблем. Mark 0.9z от 28.12.05, WinX PSP2 ru.

    Всего записей: 373 | Зарегистр. 06-02-2003 | Отправлено: 13:53 04-01-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AltSolo
    давай конкретные файлы, примеры.
    как-то когда-то что-то такое было - вроде разобрались.
    Может сейчас как-то повлияло использование ричедита последней версии(msftedit.dll)? Надо разобраться, нужна конкретика.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 17:01 04-01-2006 | Исправлено: vito333, 17:02 04-01-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AltSolo
    и уточни, может замена происходит при загрузке всё-таки?

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 03:10 05-01-2006
    AltSolo

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
    Посмотрел, действительно, изменения происходят при загрузке файла со 100% воспроизводимостью. А файлы? Ну, например меню Оперы, unicode-маркер там есть, кодировка сразу определяется правильно (_http://moldova.cc/dennis_hawks/standard_menu%20(1).ini).
    Отклыл, символы поменялись на код 0х06, добавил-удалил любой символ, сохранил, результат:
     
    Сравнение файлов standard_menu (1).ini и STANDARD_MENU (1).INI
    00001000: 74 06
    00001FFE: 34 06
    00002FFC: 64 06
    00003FFA: 74 06
    00004FF8: 63 06
    00006FF4: 65 06
    00007FF2: 74 06
    00008FF0: 2D 06
    00009FEE: 32 06
    0000AFEC: 63 06
    0000BFEA: 47 06
    0000CFE8: 6F 06

    Всего записей: 373 | Зарегистр. 06-02-2003 | Отправлено: 11:47 06-01-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    хм, действительно, при загрузке именно UTF8 символы по счёту кратно 4096 (размер порции данных, считываемых ричедитом ), то есть 4096, 8192 и т.д., заменяются на символ 0x06, если они из первой половины таблицы символов ASCII, то есть код у которых 0-128.
    Причём этот глюк присутствует с самого начала . Причём это глюк ричедита, хотя это не совсем глюк - я бы назвал это "ошибка недокументированной (или плохо документированной) возможности" . Всё равно глюк, короче.
    В общем для UTF8 буду загрузку переделывать.
     
    Как писать в этот микрософт об ошибках, никто не знает?

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 15:07 06-01-2006 | Исправлено: vito333, 15:08 06-01-2006
    piterplus

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня что-то последний Марк перестал помнить позицию курсора. Раньше (в предыдущих версиях) вроде было все нормально.

    Всего записей: 21 | Зарегистр. 05-02-2003 | Отправлено: 21:14 12-01-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    да, появился такой глючок, у меня и МРУ косячит. Исправлю вместе с загрузкой utf8 и выложу.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 05:12 15-01-2006
    alexey65536



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я весь топик не читал - но, тем не менее, сразу возник вопрос к автору - а почему, собственно, этот чудный редактор не умеет работать в Win9x ? Неужели это так сложно реализовать ?

    Всего записей: 897 | Зарегистр. 01-12-2004 | Отправлено: 21:44 15-01-2006
    ShIvADeSt



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

    Цитата:
    почему, собственно, этот чудный редактор не умеет работать в Win9x ? Неужели это так сложно реализовать  

    Значит плохо читал, у Марка врожденная способность работать с юникодом, которого в 9х в принципе нету.

    ----------
    И создал Бог женщину... Существо получилось злобное, но забавное...

    Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 02:12 16-01-2006
    badly

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а нельзя ли сделать так, чтобы, вводя "mark.exe readme", автоматически создавался и открывался файл readme.txt?
     
    конкретно интересует работа в Тотал Коммандере, чтобы при нажатии на кнопку с этой командой в активной панели создавался этот файл. с notepad'ом такая штука прокатывает, но он еще и ненужный запрос на создание файла выводит, и всё же хочется mark =)
     
    p.s.: или посоветуйте другой способ

    Всего записей: 152 | Зарегистр. 23-09-2003 | Отправлено: 05:11 16-01-2006
    alexey65536



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ShIvADeSt
    Вы не совсем правы насчет юникода, имеется Microsoft Layer for Unicode on Win9x Systems (MSLU) - UNICOWS.DLL, нужно только желание его использовать.

    Всего записей: 897 | Зарегистр. 01-12-2004 | Отправлено: 11:10 16-01-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alexey65536
    да, дело прежде всего в юникодовом контроле richedit, используемом программой, но не только. Ещё прозрачность, ещё по ходу процесса программирования достаточно много функций, которые реализованы только с вин2000 и выше. На мой взгляд уже и вин2к старовата становится, хотя я на ней тоже несколько лет сидел.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 13:42 16-01-2006
    Dudus



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пожеланьице: хорошо бы сделать, чтобы можно было выделять тескт не по строкам, а ещё и блоками, как это в ворде с клавишей <Аlt> делается. Кстати я не знаю, что такое "вертикальные блоки", про которые говорится в списке "to do" в файле readme. Если они -- это такое же выделение, о котором я гоорю, то тогда пардон.
     
    Добавлено:
    в общем, сейчас такого списка там уже я не вижу, но раньше я помню, был список "TO DO".

    Всего записей: 126 | Зарегистр. 10-12-2004 | Отправлено: 15:35 17-01-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [x] 20.01.06  при загрузке файлов utf8 портились символы ASCII на позициях, кратных 4096.
     
    Добавлено:
    Dudus

    Цитата:
    хорошо бы сделать, чтобы можно было выделять тескт не по строкам, а ещё и блоками, как это в ворде с клавишей <Аlt> делается.

    хорошо бы, но уже не обещаю
    а вертикальные блоки - это они и есть.
     
    Добавлено:
    [+] в командной строке можно задавать имена несуществующих файлов.
    Файлы будут созданы и открыты для редактирования. Количество задаваемых имён не ограничено (можно задать несколько файлов).

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 19:04 19-01-2006
    badly

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

    Цитата:
    Файлы будут созданы и открыты для редактирования.

    спасибо большое!

    Всего записей: 152 | Зарегистр. 23-09-2003 | Отправлено: 03:08 20-01-2006
    Harrier



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vito333
     
    А когда первая (готовая к использованию) версия нового Mark будет?
     
    Добавлено:
    Почему-то в списке последних файлов в Mark, вместо названий файлов только по два квадрата, как при "непонятной" кодировке...?

    Всего записей: 4645 | Зарегистр. 03-09-2003 | Отправлено: 10:21 20-01-2006
       

    Страницы: 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-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru