IniEd -- редактор файлов настроек (INI, INF, REG, URL)
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4, 5 ... 31, 32, 33  Next  :| |:
Total Commander -> Плагины Total Commander

#46:  Author: StayAtHomeLocation: Ukraine PostPosted: Sat Apr 11, 2009 19:24
    —
Ок. Поправлю... Проверьте пожалуйста злополучные 1024 символа...
Баги есть? (вроде менял немного, не должны)

#47:  Author: Worros PostPosted: Sat Apr 11, 2009 19:57
    —
Спасибо за работу!

Пока заметил одну некузявость. Плагин сбрасывает атрибуты r-hs, оставляя только а. Логичнее и удобнее было бы, если бы он восстанавливал исходное значение после перезаписи файла.

#48:  Author: StayAtHomeLocation: Ukraine PostPosted: Sat Apr 11, 2009 20:27
    —
Каюсь... Разумется надо восстанавливать. Это я вчера ночью строки в коде пеерпутал. Поправил и выложил туда же.

#49:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 11, 2009 20:29
    —
Не знаю, насколько это ценно, но вот что имею сообщить насчёт 1024 символов. Итак, версия 1.2.
При числе символов в строке по 1067 включительно всё работает.
При числе 1068 при попытке открытия файла поверх окна плагина выводится окошко
Code:
---------------------------
IniEd 1.2
---------------------------
Error:
Access violation at address 77D30005 in module 'USER32.dll'. Write of address 00000000
---------------------------
ОК   
---------------------------

При числах в диапазоне 1069-1129 выводится окошко
Code:
---------------------------
IniEd 1.2
---------------------------
Error:
Access violation at address 00000078. Read of address 00000078
---------------------------
ОК   
---------------------------

При нажатии OK окошко появляется через несколько секунд ещё раз. После второго OK с плагином вроде бы можно работать. (Хотя, может там потом ещё что-то вылезает - длительно не проверял).
При 1130 и выше при попытке открыть такой файл Тотал просто молча схлопывается.

#50:  Author: StayAtHomeLocation: Ukraine PostPosted: Sat Apr 11, 2009 20:37
    —
Гм... У меня не воспроизводится. Создал даже файл с строкой свыше 10240 символов -- редактируется нормально.

#51:  Author: StayAtHomeLocation: Ukraine PostPosted: Sat Apr 11, 2009 20:38
    —
Версия Windows ? Версия user32.dll ?

#52:  Author: Worros PostPosted: Sat Apr 11, 2009 20:38
    —
И у меня не воспроизводится. WinXP SP3, TC7.04a
Может какие то дополнительные условия?


user32.dll 5.1.2600.5512

ЗЫ. сейчас попробую на Win2000 глянуть, у меня есть тут экземплярчик под руками.

#53:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 11, 2009 20:54
    —
StayAtHome
У меня для экспериментов сначала использовалась копия файла wincmd.ini, где в последнюю строку последней секции ([LeftHistory]) к имеющемуся пути добавлялся произвольный текст. Впрочем, и если создать новый файл, проблемы те же. Дабы исключить конфликт с другими плагинами, проверял и на чистом Тотале с настройками по умолчанию и единственным подключённым плагином. То же самое. Наличие и содержание IniEd.ini тоже не влияет. В TC 7.50 та же картина.
Все прочие новации работают хорошо.
Кстати, о настройках. А возможность русификации меню и диалога настроек предусмотреть можно?

Информация:
Windows XP Pro Rus SP1
user.dll 5.1.2600.1106 (xpsp1.020828-1920)

#54:  Author: StayAtHomeLocation: Ukraine PostPosted: Sat Apr 11, 2009 21:14
    —
Не воспроизводится. Sad Правда у меня SP3 -- может в этом причина?
Если добавлялся произвольный текст -- может там что-то вроде CRLF случайно попало? Можешь выслать мне такой файл?
Quote:
Кстати, о настройках. А возможность русификации меню и диалога настроек предусмотреть можно?

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

#55:  Author: Tol!kLocation: Арзамас PostPosted: Sat Apr 11, 2009 21:36
    —
Windows XP Pro Rus SP3, Errorы не выскакивают.
Но не показывает "значения" (т.е. то, что после знака "="), при их длине ~4096 символов. В режиме редактирования эти "значения" видно.


Last edited by Tol!k on Sat Apr 11, 2009 21:38; edited 1 time in total

#56:  Author: Worros PostPosted: Sat Apr 11, 2009 21:38
    —
До 2000 пока не добрался. Там сеть не работает, надо туда плагин дискеткой перетаскивать.

Пробовал на 98. Длинную строку не видит вообще, как будто она пустая.

Накрылась автоинсталляция плагина. Нельзя менять регистр имени pluginst.inf, он должен быть только в нижнем регистре. Это старый закидон Тотал Коммандера.

#57:  Author: StayAtHomeLocation: Ukraine PostPosted: Sat Apr 11, 2009 21:45
    —
Tol!k wrote:
Windows XP Pro Rus SP3, Errorы не выскакивают.
Но не показывает "значения" (т.е. то, что после знака "="), при их длине ~4096 символов. В режиме редактирования эти "значения" видно.

Файл в студию!

#58:  Author: StayAtHomeLocation: Ukraine PostPosted: Sat Apr 11, 2009 21:59
    —
Worros wrote:
Накрылась автоинсталляция плагина. Нельзя менять регистр имени pluginst.inf, он должен быть только в нижнем регистре. Это старый закидон Тотал Коммандера.

Вот гадость... Пофиксил. Что ж Гислер об этом не знает?
Заодно пофиксил еще один баг -- при втором и последующим открытии плагина -- вместо подсказок выдавались ошибки.
Слона-то вы и не заметили! Wink
http://www.stayathome.ho.ua/files/wlx_inied_1.2.rar


Last edited by StayAtHome on Sat Apr 11, 2009 22:27; edited 1 time in total

#59:  Author: AvadaLocation: Россия, Саратов PostPosted: Sat Apr 11, 2009 22:12
    —
StayAtHome
Тексты брались разные, но все они были однострочные. Проверялось всё просто добавлением/отсечением последних слов. Чем возиться с высылкой, я лучше этот последний вариант тут воспроизведу:
Quote:
[Configuration]
IconLib=Этот файл - часть пакета "Полный набор русификации TC 7.04a". Переведено всё содержание оригинального файла истории (включая подробную хронологию работы над версиями 6.50-7.04a). Там, где это было необходимо, описания перекомпонованы, исправлены или дополнены. Как обычно, при подготовке новой версии пакета русификации в прежних описаниях устранены замеченные ошибки и сделаны некоторые уточнения. Важно отметить, что русский вариант истории гораздо полнее и информативнее соответствующего английского файла. Выборочно восстановлены наиболее существенные дополнения и исправления, упоминавшиеся в историях версий 3.01-6.03a, но изымавшиеся по мере развития TC, чтобы сохранить объём HISTORY.TXT в разумных пределах. Многие мелкие, но полезные функции упоминались только в полной истории тех или иных версий, так и не попав в справку Total Commander. Сейчас эти функции фактически превратились в недокументированные и многим пользователям попросту неизвестны.По степени охвата предлагаемое решение - компромисс между авторскими файлами HISTORY.TXT и полными англоязычными сводками истории версий.

В исходном виде должно дважды появляться сообщение об AV (уже по другому адресу, чем я указывал раньше), а в окне плагина справа виден будет только заголовок секции.
Code:
 ---------------------------
IniEd 1.2
---------------------------
Error:
Access violation at address 043D0430. Read of address 043D0430
---------------------------
ОК   
---------------------------

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

P.S. В последней ссылке в начале вместо двух слэшей один.

#60:  Author: Tol!kLocation: Арзамас PostPosted: Sat Apr 11, 2009 22:22
    —
StayAtHome wrote:
Файл в студию!
Выслал ЛС



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4, 5 ... 31, 32, 33  Next  :| |:
Page 4 of 33

Powered by phpBB © 2001, 2005 phpBB Group