IniEd -- редактор файлов настроек (INI, INF, REG, URL)
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
Не знаю, насколько это ценно, но вот что имею сообщить насчёт 1024 символов. Итак, версия 1.2.
При числе символов в строке по 1067 включительно всё работает.
При числе 1068 при попытке открытия файла поверх окна плагина выводится окошко
При числах в диапазоне 1069-1129 выводится окошко
При нажатии OK окошко появляется через несколько секунд ещё раз. После второго OK с плагином вроде бы можно работать. (Хотя, может там потом ещё что-то вылезает - длительно не проверял).
При 1130 и выше при попытке открыть такой файл Тотал просто молча схлопывается.
При числе символов в строке по 1067 включительно всё работает.
При числе 1068 при попытке открытия файла поверх окна плагина выводится окошко
Код: Выделить всё
---------------------------
IniEd 1.2
---------------------------
Error:
Access violation at address 77D30005 in module 'USER32.dll'. Write of address 00000000
---------------------------
ОК
---------------------------
Код: Выделить всё
---------------------------
IniEd 1.2
---------------------------
Error:
Access violation at address 00000078. Read of address 00000078
---------------------------
ОК
---------------------------
При 1130 и выше при попытке открыть такой файл Тотал просто молча схлопывается.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
StayAtHome
У меня для экспериментов сначала использовалась копия файла wincmd.ini, где в последнюю строку последней секции ([LeftHistory]) к имеющемуся пути добавлялся произвольный текст. Впрочем, и если создать новый файл, проблемы те же. Дабы исключить конфликт с другими плагинами, проверял и на чистом Тотале с настройками по умолчанию и единственным подключённым плагином. То же самое. Наличие и содержание IniEd.ini тоже не влияет. В TC 7.50 та же картина.
Все прочие новации работают хорошо.
Кстати, о настройках. А возможность русификации меню и диалога настроек предусмотреть можно?
Информация:
Windows XP Pro Rus SP1
user.dll 5.1.2600.1106 (xpsp1.020828-1920)
У меня для экспериментов сначала использовалась копия файла wincmd.ini, где в последнюю строку последней секции ([LeftHistory]) к имеющемуся пути добавлялся произвольный текст. Впрочем, и если создать новый файл, проблемы те же. Дабы исключить конфликт с другими плагинами, проверял и на чистом Тотале с настройками по умолчанию и единственным подключённым плагином. То же самое. Наличие и содержание IniEd.ini тоже не влияет. В TC 7.50 та же картина.
Все прочие новации работают хорошо.
Кстати, о настройках. А возможность русификации меню и диалога настроек предусмотреть можно?
Информация:
Windows XP Pro Rus SP1
user.dll 5.1.2600.1106 (xpsp1.020828-1920)
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
Не воспроизводится.
Правда у меня SP3 -- может в этом причина?
Если добавлялся произвольный текст -- может там что-то вроде CRLF случайно попало? Можешь выслать мне такой файл?
Если добавлялся произвольный текст -- может там что-то вроде CRLF случайно попало? Можешь выслать мне такой файл?
Можно, но нужно ли? В настройки ты полезешь максисму два раза, на большинство действий -- шорткаты, слова в контекстном меню -- особой вычурностью не отличаются. Смысл лепить сюда многоязычность?Кстати, о настройках. А возможность русификации меню и диалога настроек предусмотреть можно?
Windows XP Pro Rus SP3, Errorы не выскакивают.
Но не показывает "значения" (т.е. то, что после знака "="), при их длине ~4096 символов. В режиме редактирования эти "значения" видно.
Но не показывает "значения" (т.е. то, что после знака "="), при их длине ~4096 символов. В режиме редактирования эти "значения" видно.
Последний раз редактировалось Tol!k Сб апр 11, 2009 21:38, всего редактировалось 1 раз.
До 2000 пока не добрался. Там сеть не работает, надо туда плагин дискеткой перетаскивать.
Пробовал на 98. Длинную строку не видит вообще, как будто она пустая.
Накрылась автоинсталляция плагина. Нельзя менять регистр имени pluginst.inf, он должен быть только в нижнем регистре. Это старый закидон Тотал Коммандера.
Пробовал на 98. Длинную строку не видит вообще, как будто она пустая.
Накрылась автоинсталляция плагина. Нельзя менять регистр имени pluginst.inf, он должен быть только в нижнем регистре. Это старый закидон Тотал Коммандера.
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
- StayAtHome
- Сообщения: 255
- Зарегистрирован: Чт дек 16, 2004 02:31
- Откуда: Ukraine
- Контактная информация:
Вот гадость... Пофиксил. Что ж Гислер об этом не знает?Worros писал(а):Накрылась автоинсталляция плагина. Нельзя менять регистр имени pluginst.inf, он должен быть только в нижнем регистре. Это старый закидон Тотал Коммандера.
Заодно пофиксил еще один баг -- при втором и последующим открытии плагина -- вместо подсказок выдавались ошибки.
Слона-то вы и не заметили!
http://www.stayathome.ho.ua/files/wlx_inied_1.2.rar
Последний раз редактировалось StayAtHome Сб апр 11, 2009 22:27, всего редактировалось 1 раз.
StayAtHome
Тексты брались разные, но все они были однострочные. Проверялось всё просто добавлением/отсечением последних слов. Чем возиться с высылкой, я лучше этот последний вариант тут воспроизведу:
Что касается многоязычности, то можно считать это с моей стороны нездоровым эстетством, но я бы предпочёл возможность видеть всё это на языке родных осин. Невзирая на полное понимание того, что там написано. Кстати, не уверен, что это очевидно для всех поголовно. А пока юзер твёрдо уяснит для себя, чему соответствует тот или иной шорткат, тоже нужно какое-то время, и лучше проводить его в привычной языковой среде.
P.S. В последней ссылке в начале вместо двух слэшей один.
Тексты брались разные, но все они были однострочные. Проверялось всё просто добавлением/отсечением последних слов. Чем возиться с высылкой, я лучше этот последний вариант тут воспроизведу:
В исходном виде должно дважды появляться сообщение об AV (уже по другому адресу, чем я указывал раньше), а в окне плагина справа виден будет только заголовок секции.[Configuration]
IconLib=Этот файл - часть пакета "Полный набор русификации TC 7.04a". Переведено всё содержание оригинального файла истории (включая подробную хронологию работы над версиями 6.50-7.04a). Там, где это было необходимо, описания перекомпонованы, исправлены или дополнены. Как обычно, при подготовке новой версии пакета русификации в прежних описаниях устранены замеченные ошибки и сделаны некоторые уточнения. Важно отметить, что русский вариант истории гораздо полнее и информативнее соответствующего английского файла. Выборочно восстановлены наиболее существенные дополнения и исправления, упоминавшиеся в историях версий 3.01-6.03a, но изымавшиеся по мере развития TC, чтобы сохранить объём HISTORY.TXT в разумных пределах. Многие мелкие, но полезные функции упоминались только в полной истории тех или иных версий, так и не попав в справку Total Commander. Сейчас эти функции фактически превратились в недокументированные и многим пользователям попросту неизвестны.По степени охвата предлагаемое решение - компромисс между авторскими файлами HISTORY.TXT и полными англоязычными сводками истории версий.
Код: Выделить всё
---------------------------
IniEd 1.2
---------------------------
Error:
Access violation at address 043D0430. Read of address 043D0430
---------------------------
ОК
---------------------------
P.S. В последней ссылке в начале вместо двух слэшей один.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.