Ru-Board.club
← Вернуться в раздел «Программы»

» Mark - небольшой удобный редактор

Автор: vito333
Дата сообщения: 24.04.2005 14:51
[+] разработан и выложен скелет плагина - http://vito.rbcmail.ru/PluginExample.zip
(Система плагинов пока не функциональна).

Добавлено:
[+] распознавание юникода (UTF-16LE и UTF-16BE) без сигнатур.
[!] мелкие изменения интерфейса.
Автор: vito333
Дата сообщения: 25.04.2005 05:51
[+] возможность указать в диалоге открытия файла любую доступную в системе кодовую страницу (в комбобоксе кодировок).

Добавлено:
при сохранении наверное тоже надо такую возможность приделать?
Автор: vito333
Дата сообщения: 25.04.2005 16:55
[+] возможность указать в диалоге сохранения файла любую доступную в системе кодовую страницу (в комбобоксе кодировок).
[!] мелкие улучшения интерфейса.
Автор: pollitruk
Дата сообщения: 25.04.2005 18:42
vito333
Два малюсеньких предложения:

Хотелось чтобы ты исправил окошко с предупреждением что то вроде Unable to open MRU #9, когда список ранее открытых программ очищается с помощью какой то сторонней программы. Чистил реестр от всякой дряни и заодно удалил у всех программ МРУшные ссылки на файлы, когда открыл после этого Марк - он выдал такую ошибку. Проблема решилась с помощью очистки у Марка последний открытых файлов. Мелочь, но все же...

И второе: Марк не открывает файлы связанные с каким либо запущенным в данный момент процессом. Пытался открыть Марком лог-файл у Axife FM Player во время его работы - не дал, хотя EditPlus открывает без проблем.
Автор: kraeved
Дата сообщения: 25.04.2005 18:43
Сегодня первый раз при извлечении mark.exe из архива послышался писк антивиря.
Contains signature of the worm Worm/Mytob.gen.1, — сказал антивирь и прикрыл доступ к файлу. Видать, эвристика антивиря так оценила компрессию файла, хотя всякое может быть, мир-то какой нестабильный нынче, — подумал пользователь.
Автор: NeedMaker
Дата сообщения: 25.04.2005 19:14
vito333
Вот это уже серьёзные изменения
Автор: vito333
Дата сообщения: 26.04.2005 01:11
КТО ЗДЕСЬ?!
я думал тут нет никого - тихо сам с собою я веду беседу.
kraeved
какой антивирь? (так, для списочка)

Цитата:
хотя всякое может быть

никакого всякого быть не может, смотри шапку


Добавлено:
pollitruk

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

посмотри поточнее подробности - простой текстовый файлик я открыл сразу в 3-х редакторах, в т.ч. и в Марке, так что надо ловить нюансы.
Автор: kraeved
Дата сообщения: 26.04.2005 01:38
vito333, AntiVir PersonalEdition Classic.
MRU когда-нибудь можно будет отключать? Меня он задолбал конкретно =)
Автор: vito333
Дата сообщения: 26.04.2005 01:48

Цитата:
Хотелось чтобы ты исправил окошко с предупреждением что то вроде Unable to open MRU #9

скоро-скоро переделаю MRU

Добавлено:
kraeved
задолбал ошибкой?

Добавлено:
да, и если не трудно - качни пакер вот отсюда http://dwing.51.net/download/WinUpack25.zip (килобайт 50, наверное) и зашли этим антивирусникам, у меня не получилось. В топике кто-то уже говорил, что он ругается.
Пусть поправят, пакер лучший.
Автор: kraeved
Дата сообщения: 26.04.2005 02:32

Цитата:

to: info@hbedv.com
subject: incorrect detection due to packer

Using AntiVir with the latest updates and middle level of heuristics
I've faced incorrect detection of a worm in a program of my colleague
(check attachment: mark.zip).

We held a discussion and arrived at idea that WinUpack is related to
this problem. WinUpack (check attachment: winupack25.zip) packs
exe-files of PE format with best compression ratio according to the
author and our internal tests.

So we would appreciate you including method of unpacking such files
(before analysing for viruses) in future version of AntiVir to exclude
misunderstandings.
Автор: vito333
Дата сообщения: 26.04.2005 03:26
kraeved
ok
Автор: pollitruk
Дата сообщения: 26.04.2005 03:30

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

Слушаю радио через через Axife FM Player. Этот плеер любое действие производимое пользователем пишет в лог-файл. При попытке открыть его Марком выдает такое окошко как на картинке:
http://zlatasong.com/john/mark_editplus.gif
Я бы рад объяснить как нить по другому и может быть из меня тогда вышел бы даже неплохой тестер, но я всего лишь "продвинутый ламер" и объясняю как могу. Короче, сам Марк открывается, но не открывает текстовое окно. ЭдитПлюс открывает, а после закрытия плеера даже предлагает релоадить файл. Вот если б такую фишку Марку.
Автор: vito333
Дата сообщения: 26.04.2005 03:43
скриншот - это уже отлично.
Автор: pollitruk
Дата сообщения: 26.04.2005 03:48
Ошибся: ЭдитПлюс сообщает что он изменился и просит обновить его не только при закрытии, а при любом изменении. Файл gentv.log - лог-файл библиотеки для распознавания типа используемого драйвера в плеере, т.е. фактически ядро плеера.
Автор: vito333
Дата сообщения: 26.04.2005 04:04
качни марка, попробуй то же самое сделать - если будет сообщение об ошибке - оно мне нужно.

Добавлено:

Цитата:
Ошибся: ЭдитПлюс сообщает что он изменился и просит обновить его не только при закрытии, а при любом изменении. Файл gentv.log - лог-файл библиотеки для распознавания типа используемого драйвера в плеере, т.е. фактически ядро плеера.

ну и?
Автор: pollitruk
Дата сообщения: 26.04.2005 04:07
Заодно в катинке покажу что и раньше говорил, то, что происходит, если Марк добавить в контекстное меню. Я думаю что остался недопонятым. Действие "Open with Mark" становится действием по умолчанию для всех типов файлов, перечисленных в HCR, но неассоциированных с какой либо программой:
http://zlatasong.com/john/mark_HCR1.gif
Я же хочу чтоб было вот так, как это происходит с типами файлов, которых нет в реестре:
http://zlatasong.com/john/mark_HCR2.gif
Т.е. действие "Открыть в Марке" не есть действие по умолчанию, но я так понял что это нельзя сделать без использования библиотек...

Добавлено:
Первая картинка - не то послал. Отправил правильный скрин и теперь можно смотреть..
Автор: vito333
Дата сообщения: 26.04.2005 04:35
ну, вторая картинка правильная, у меня так же, только до Марка еще пара-тройка пунктов разных, типа "Изменить", "LanLoad" и т.д.

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

В общем буду думать.

Добавлено:
а, вижу, стоит у тебя там же EditPlus.

Добавлено:
в конце концов убей эту интеграцию и пользуйся ассоциациями для нужных файлов.
Автор: pollitruk
Дата сообщения: 26.04.2005 05:04
Во! Попробуй открыть марком, если ты в ХП, файл SECURITY.LOG из папки %SystemRoot%\system32\config. Я думаю у тебя не получится...

Добавлено:

Цитата:
в конце концов убей эту интеграцию и пользуйся ассоциациями для нужных файлов
уже убил
Автор: vito333
Дата сообщения: 26.04.2005 05:23
у меня нет такого файла - есть просто SECURITY, но он вообще ничем не открывается.
Автор: pollitruk
Дата сообщения: 26.04.2005 12:52

Цитата:
у меня нет такого файла - есть просто SECURITY, но он вообще ничем не открывается.
странно, может у тебя систем ивент отключен в службах? Там должны быть такие файлы: default.LOG, SAM.LOG, SECURITY.LOG, software.LOG, system.LOG. Это логи реестра системы. Они Марком не открываются. Открывается окошко Марка, а окно редактирвоания - нет, как и в том случае. Правда нудачный пример я на этот раз привел - эти файлы не открываются даже ЭдитПлюсом. Если найду какие нить стандартные виндовые файлы - скажу.
Автор: ShIvADeSt
Дата сообщения: 27.04.2005 02:55

Цитата:
Они Марком не открываются. Открывается окошко Марка, а окно редактирвоания - нет, как и в том случае.

И правильно они и не должны открываться, так как они залочены системой для эксклюзивного использования.
Автор: pollitruk
Дата сообщения: 27.04.2005 03:31

Цитата:
И правильно они и не должны открываться, так как они залочены системой для эксклюзивного использования.
Это понятно. Я просто кроме лога моего фм-плеера больше не могу найти подходящий пример. Марк тоже открывается, но без окна для редактирования, а ЭдитПлюс нормально открывает. Но это мелочь. Я просто хотел обратить внимание автора, что подобное имело место быть, только и всего...
Автор: BBMike
Дата сообщения: 27.04.2005 09:16
vito333

почисть глюк , который возникает после удаления в реестре истории открытых документов плиzzzz. достал он уже.

тут либо пользоваться редактором и не чистить реестр, либо каждый раз плясать с бубном после чистки.


Автор: vito333
Дата сообщения: 27.04.2005 10:47
BBMike
работаю как раз над MRU - переписал, подчищаю глюки ...

Добавлено:

Цитата:
Найденные баги:
1) Включи режим Настройки > Общие >
Псевдооконный и нажми Ctrl+N. Вылезет
окно переназначения клавиши (а должен
быть создан новый документ, по-видимому,
в том же окне).

2) Вставка табуляторов (Ctrl+T) немного
тормозит даже на файлах объемом
около 30 Кб, 617 строк. На больших
файлах вообще работает медленно .

3) Не очень понравились поиск и замена.
Во-первых, когда в Word и в других редакторах
нажимаешь кнопку Заменить, он сам ищет первое
подходящее слово и тут же заменяет его. В Марке
приходится кликать сначала Искать, потом Заменить,
а это неудобно (лишние движения мышью).

Во-вторых, иногда нужно убрать какую-нибудь
строку из текста. Например, ты хочешь удалить
все вхождения "</hr>" из HTML-файла. Для этого
в поле "Искать" указываешь </hr>, поле "Заменить"
оставляешь пустым. К сожалению, в Марке такой
способ не работает .

Автор: vito333
Дата сообщения: 27.04.2005 18:28
[!] полностью переписана работа с MRU.
[x] исправления и улучшения интерфейса.
Автор: BBMike
Дата сообщения: 27.04.2005 18:47
vito333
Супер!!!

ошибка пропала
Автор: ArtLonger
Дата сообщения: 27.04.2005 20:27
vito333
Да, а замена на пустое поле пригодилось бы. А заодно возможность остановить слишком уж масштабный процесс, например замену в несколькомегабайтном тексте...
Автор: vito333
Дата сообщения: 28.04.2005 01:53
[!] утилита очистки реестра от записей старого MRU.
http://vito.rbcmail.ru/MRUcleaner.zip

[!] обновление Mark до 0.9b.

Добавлено:
шапку оформил

Добавлено:
[+] значки в списке MRU.
Автор: vito333
Дата сообщения: 28.04.2005 18:56
[x] в комбобоксе "Замена" можно оставлять пустую строку.

Добавлено:
[!] улучшена логика работы кнопки "Заменить" - теперь она "сама" ищет первое подходящее слово и заменяет его.
Автор: AbuBekr
Дата сообщения: 29.04.2005 01:59
vito333
А у меня последние пару версий ошибку выдают при запуске (постоянно).
http://abu-bekr.narod.ru/mark.htm
Винда XP со 2 SP, хотя и стоит уже месяца 2 с половиной, но кроме Mark-а никто ошиобок не выдавал.
А версия 0.9b0301 ничего - работает. (Других нету - не проверял.)

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Какой нужен формат?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.