Добавлено: Чт фев 25, 2010 18:56
На этом сильно номер версии не исправишь:) примеры и справка - не есть изменения модуля. А скриптов у меня не намного больше, чем там - все руки не доходят для себя сделать:)
Форум поддержки пользователей Total Commander
https://forum.wincmd.ru/
Да вы, батенька, пижон.Только почему на русскоязычном сайте скриншот настроек на английском языке?
Да много чего можно было упомянуть. Например, про ограничение протокола и про то, что протоколировать можно разные события. Про разные типы ссылок на папки, про настройку иконок скриптов, про Ctrl+Влево/Вправо... Говорю же, ты родил монстра.И, наверное, можно было бы упомянуть про команду <edit и возможность Ctrl+C-опировать текст сообщения, содержащего скрипт, после нажатия F3
Ну, я примерно так и сказал.А внутренние ассоциации VP начнет поддерживать как только, так сразу - после того как ТК позволит делать это
А это и есть то, что я называю "обновлением".оригинал изменен не будет после, скажем, открытия файла в графическом редакторе и сохранения файла
Верится слабо... Впрочем, ждем-с.исправил ли Гислер обработку внутренних ассоциаций
Не понял смысла первой фразы. В VP есть русский язык и русский хелп. И по умолчанию на русской винде используется русский встроенный интерфейс. А если у тебя локаль не русская, ты наверняка и сам не русский, поэтому тебе лучше английский - разве не логично? А если ты русский с нерусской локалью, то ты можешь выбрать внешний русский язык, который входит в дистрибутив.Вахмурка писал(а):Потому что из всех остальных ВП только FC русифицирован. Хотя авторы ВСЕ ПОГОЛОВНО РУССКИЕ (что характерно). Пусть мы обгадились на олимпиаде, зато наши временные панели - лучшие в мире!Только почему на русскоязычном сайте скриншот настроек на английском языке?
Делать его меньше по высоте не вижу смысла - длинное и узкое не смотрится. А ширина подобрана для удобства просмотра справки на второй вкладке - если меньше, уже строки придется прокручивать по горизонтали. И потом, почему здоровое? Оно даже на разрешении монитора в 640х480 уместится на экран.Вахмурка писал(а):Раз уж речь зашла об окне настроек, объясни, почему оно такое здоровое?
Ага, MonsterPanel.Вахмурка писал(а):Говорю же, ты родил монстра.
Это не совсем то. Обновление у тебя в статье - это обновление атрибутов ссылки при изменении физического файла. А тут речь идет о том, что при запуске файла по Ентеру тебе подставляется не сам файл, а его временная копия (тебе еще и ждать придется, пока файл скопируется), изменения в которой никак не отразятся на оригинале, т.к. это совсем разные файлы.Вахмурка писал(а):А это и есть то, что я называю "обновлением".
Он обещал, что сделает это, но к сожалению у меня нет доступа к бета-форуму и приватным бета-версиям, и я не могу проверить, не забыл ли он. Если кто-то из имеющих доступ к приватным бета-версиям выразит желание помочь, могу сделать специальную версию, которая будет пытаться использовать то, чего пока нет, и сообщать версию интерфейса при загрузке.Вахмурка писал(а):Верится слабо... Впрочем, ждем-с.
Объясняю популярно (надеюсь). После того как ты "вошел" однажды в любую папку некоторого FS-модуля, ТК его загружает, если он еще не загружен (при запуске ТК модули не загружаются) и выгружает только при закрытии ТК, при обновлении этого модуля - если ты обновляешь один модуль, откуда ТК знает, что ты батником обновишь и остальные - и при вызове команды cm_UnloadPlugins (я ее себе даже в меню настроек добавил, т.к. часто пользую). Поэтому в батник встрой отправку ТК этой команды перед заменой файлов. Правда, если у тебя на какой-то панели открыта папка FS-модуля, он по понятным причинам выгружен не будет.Вахмурка писал(а):Занимательно, что обновляются все плагины, кроме того, который я использовал в текущем сеансе. То есть он висит в памяти, так? А почему ты его не выгружаешь? Это не претензия, просто хочется понять механику работы.
Понятно. Если читатель заинтересуется, он сам все увидит. Цель данной статьи - беглое ознакомление с ВП и создание (или поддержание) интереса к ним, а не подробное описание функций. Даже если бы ты (а не я) захотел бы описать ВСЕ свойства только VirtualPanel (а не всех), этот труд занял бы месяцы времени и мегабайты текста. Ты ведь сам признавался, что возможности твоих скриптов выходят за грань даже твоей фантазии.А тут речь идет о том, что при запуске файла по Ентеру тебе подставляется не сам файл
Если ты сам считаешь эту функцию столь важной, почему бы не описать ее подробнее?при обращении к ней происходит обращение к физическому объекту
В начале статьи есть таблица с ТТХ всех ВП. Название ВП - это ссылка на страничку плагина, оттуда и происходит скачивание. Ты имел в виду "прямое скачивание"? Вряд ли это разумно. Юзверь заодно посмотрит, сколько человек ее скачали "сегодня / за неделю / всего". Там же, кстати, и номер релиза. По-моему, все логично.Кстати, может, в статью добавить ссылки для загрузки?
Русский скриншот добавляет интерес к VP.Вахмурка писал(а):Цель данной статьи - беглое ознакомление с ВП и создание (или поддержание) интереса к ним
В истории версий 7.51 фигурируют как минимум изменения, связанные с FS_EXEC_YOURSELF.MVV писал(а):Он обещал, что сделает это, но к сожалению у меня нет доступа к бета-форуму и приватным бета-версиям, и я не могу проверить, не забыл ли он. Если кто-то из имеющих доступ к приватным бета-версиям выразит желание помочь, могу сделать специальную версию, которая будет пытаться использовать то, чего пока нет, и сообщать версию интерфейса при загрузке.
Инструкций будет немного: поставить спец-VP в ТК 7.50а и в приват-бету, запустить, записать номер версии FS-интерфейса из сообщения при загрузке VP, и попробовать Ентером запустить любой файл, для типа которого назначена внутренняя ассоциация, отличная от внешней. Далее смотреть, та ли программа была запущена, и, что самое главное, путь к какому файлу был передан запущенной программе - исходному или извлеченному во временную папку (в ТК 7.50а будет второе, а нам нужно первое). Необходимые условия для успешного введения функции - отличный номер версии FS-интерфейса для беты, и открытие правильного файла по Ентеру.Avada писал(а):В истории версий 7.51 фигурируют как минимум изменения, связанные с FS_EXEC_YOURSELF.
Готов помочь, но мне нужна подробнейшая пошаговая инструкция: что в каком порядке делать и на что где при этом обращать внимание. Поскольку с данным плагином я активно (пока?) не работаю, хотя новые версии устанавливаю своевременно.
Дальше, видимо, лучше всё обговаривать через ЛС.
Жаль, что с сервером глюки, но в принципе дело не срочное, до выхода новой версии ТК успеем. Если версия FS-интерфейса 2.10, это хорошо (проверь, пожалуйста, это в сообщении VP). Тогда наверное можно внедрять новую функцию уже сейчас, с учетом этой версии.Avada писал(а):MVV
Понял, займусь при первой же возможности выделить на это время. Тем более, всё равно сейчас сообщается, что сервер перегружен, а посему пока скачать ничего не могу.
А версии интерфейса теперь 2.21 для WCX и 2.10 для WFX и WDX.
Да нет, я с этого сервера раньше качал, не было проблем. Впрочем, уже заработало и скачалось. Как проверю, напишу.MVV писал(а):Странно, у меня скачался без проблем. Может, твой айпи-адрес не распознается как российский?
Отлично. Я добавил поддержку внутренних ассоциаций для версий FS-интерфейса, больших чем 2.0 - т.е. для ТК старше 7.50а.Avada писал(а):В общем, результаты тестов положительные. Версия интерфейса плагина под TC 7.51 действительно 2.10, путь к файлу при вызове внутренней ассоциации действительно не из временной, а уже из исходной папки.