Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TCD = Total Commander Plugin Downloader
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Sun Dec 28, 2008 00:51    Post subject: TCD = Total Commander Plugin Downloader Reply with quote

Увидел сегодня в сети. Сам не проверял. Странная утилита. Имхо, от нее больше вреда будет,чем пользы.

http://forum.gwac.ru/showthread.php?t=4507


Last edited by Worros on Mon Jan 05, 2009 21:37; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Sun Dec 28, 2008 12:01    Post subject: Reply with quote

Совершенно точное определение. И дело даже не в идеологии. Я тоже увидел и даже слегка попробовал. К интерфейсу вопросов предостаточно. Кнопка закрытия (на сайте выглядящая в стиле Висты) отображается в XP чёрной. Про идиотский зелёный цвет окна вообще молчу. С номерами версий - отдельное веселье (для Imagine отображается как 0.0.0.0). Пробовал установить выборочно один контрольный плагин - не удалось. Окно утилиты в процессе закачки разбивается на хаотичные фрагменты и замерзает, ничего там не понять, а в итоге сообщается, что при эагрузке плагина была ошибка, попробуйте позже. В общем, не знаю, как оно там будет дальше, а пока такого счастья не надо - криво до невозможности. Я бы такое постеснялся выкладывать.
P.S. На сайте по указанному адресу появилось собщение об обновлении базы. Скачал заново, попробовал ещё раз. Теперь заметны реальные попытки что-то там куда-то установить (видны осмысленые собщения, причём для разных файлов). Впрочем, финал остался тот же самый. Создаётся (в правильном месте) пустой каталог плагина - и всё.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
xHk



Joined: 30 Dec 2008
Posts: 17
Location: Хабаровск

Post (Separately) Posted: Tue Dec 30, 2008 13:38    Post subject: Reply with quote

Avada
Огромное спасибо за критику, я являюсь автором TCD.
То, чего я не услышал от команды, в которой состою, объяснили Вы мне.
Большинство замечаний уже исправлено, а самое главное выявлена причина того почему не загружались файлы из интернета (прим. автора: я не думал что имеет значение в каком регистре написаны буквы в строке запроса любого браузера, если вы знаете об этом то что написано далее в скобках можете не читать. Но оказывается что я ошибался, и вы можете проверить если не знаете об этом: например наберите в строке браузера ссылку на эту тема, но изменив одну букву в верхний регистр: http://forum.wincmd.ru/viewTopic.php?t=11988, у меня ничего не вышло) - несоответствие регистра букв.
В течении 10-ти часов будет выложена работающая исправленная по Вашим критериям версия TCD 0.0.3a.
Надеюсь на дальнее сотрудничество, и возможно даже помощь в наполнении базы программы, в среднем на один плагин у меня уходит 5-30 минут, поэтому и выложена "пробная" версия программы.
С Уважением xHk.
Back to top
View user's profile Send private message
xHk



Joined: 30 Dec 2008
Posts: 17
Location: Хабаровск

Post (Separately) Posted: Tue Dec 30, 2008 15:25    Post subject: Reply with quote

TCD (Версия 0.0.4 от 30.12.08):
+ Добавлен информативный лог при загрузке файлов;
= Исправлена ошибка, непозволяющая скачиваться некоторым плагинам;
= Неправильно отображалось сообщение о загрузке обновления.
- Убран градиент со всех окон программы, восстановлены стандартные формы окон, небольшие изменения интерфейса;
= Теоретически должна сама обновиться при появлении новой версии программы в процессе обновления плагинов;

Доступно по адресу: http://tc.gwac.ru/download/TCD 0.0.4.7z (27Kb)
_________________
Автор утилиты TCD.
Ищу помощников для наполнения базы программы плагинами.
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Tue Dec 30, 2008 16:42    Post subject: Reply with quote

Глубокоуважаемый автор ознакомился с темами Плагин для обновления плагинов и Создание плагина Update ?

Если вкратце, проблемой было и остается создание базы плагинов, а не написание программы, которая, к слову, уже существует.

А Ваша утилита будет просто дискриминировать не попавшие в ее базу плагины, и отнимать хлеб у создателей сайтов по ТС, да и то при условии, что будет работать корректно, а не калечить настройки Тотала. Я , между прочим, даже не решился ее запустить, поскольку у нее "молчаливый" инсталлятор, который я не смог распаковать. Мало ли чего она натворит.

P.S. Свежая ссылка не работает.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Tue Dec 30, 2008 16:59    Post subject: Reply with quote

Worros wrote:
P.S. Свежая ссылка не работает.
файл находится по адресу http://tc.gwac.ru/download/TCD_0.0.4.7z (45k)

xHk
файл базы зашифрован, т.е. самостоятельно добавить любимый плагин не получится? Confused
Back to top
View user's profile Send private message
xHk



Joined: 30 Dec 2008
Posts: 17
Location: Хабаровск

Post (Separately) Posted: Tue Dec 30, 2008 18:59    Post subject: Reply with quote

Tol!k
Самостоятельное наполнение базы неизвестными авторами считаю нецелесообразным, во избежание скопления кучи "мусора" в самом файле. Для всех будет надёжнее если вся информация будет проверена и одобрена автором программы или людьми которые с ним работают на программой ©.
Но! Надеюсь будет существовать некая группа энтузиастов(если нет, то я сам буду работать над базой, следить за обновлениями плагинов, над самой программой), которые будут обновлять базу, дополнять, править.
Worros wrote:
Глубокоуважаемый автор ознакомился с темами Плагин для обновления плагинов и Создание плагина Update ?

Учитывая что создал тему не я, то первоначально не был осведомлен обо всем что написано в этих темах, но уже прочитал, и вот что скажу:
- TCD - это не плагин для Тотал Коммандера, это отдельно взятая утилита!
- Базы плагинов я даже не пытался нигде искать, а зачем ?
- Почему большинство людей может только говорить о том или ином деле, мол: "да, вот надо то...", "да вот, как было бы хорошо если бы это" и т.д.
- Я человек целеустремленный и базу могу создать своими силами, просто на это уйдет немного больше времени, нежели если бы мне помогали хотя бы несколько человек.
Worros wrote:
Если вкратце, проблемой было и остается создание базы плагинов, а не написание программы, которая, к слову, уже существует.

Я занимаюсь и тем и другим, ожидайте.
Worros wrote:
А Ваша утилита будет просто дискриминировать не попавшие в ее базу плагины

Я постараюсь охватить все существующие плагины для ТС.
Worros wrote:
и отнимать хлеб у создателей сайтов по ТС

О каком хлебе вы говорите Глубокоуважаемый?
Если о деньгах или каких либо материальных ценностях которые люди должны кому-то дать чтобы что-то получить - мне с такими людьми в принципе не о чем разговаривать.
Если кому-то из вышеупомянутых людей что-то не нравится, пусть предложат что-то более того, на что я делаю огромный вклад уже.
Моя утилита всегда будет - абсолютно бесплатной! Может быть в неком будущем и появится некое сообщение вида "если вас не затруднит, то можете меня отблагодарить (wmz или wmr или еще как либо) ", но более того, и программа будет не freeware а donateware, что на суть бесплатности никак не повлияет.
Worros wrote:
да и то при условии, что будет работать корректно, а не калечить настройки Тотала.

Над этим я работаю постоянно.
Worros wrote:
Я , между прочим, даже не решился ее запустить, поскольку у нее "молчаливый" инсталлятор, который я не смог распаковать. Мало ли чего она натворит.

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

Если кто-то хочет и может помочь (на данный момент) в наполнении базы, пожалуйста давайте выведем это на всеобщее обозрение, у меня уже имеется утилита которая создаёт файлы обновлений, но! в неё нужно вручную прописывать данные о каждом плагине, и поэтому уходит много времени. Я даже с удовольствием сделаю так, чтобы ТКД проверял RSS-новости и автоматически обновлял данные о каком либо плагине.

И самое главное, для полноценной работоспособности программы мне просто необходимы критики, предложения , описания ошибок и прочее от населения – для усовершенствования ТКД.

И ко всему вышеописанному добавлю, что D1P Марта 15, 2007 (!Примечание- Это день и месяц рождения автора программы:) )сказал :
D1P wrote:
При создании списка плагинов всё упирается во время тех, кто этим будет заниматься. У меня ооочень давно существует идея такой список организовать (хотя бы на базе RU.TCKB), но я уже, фактически, не студент, и времени свободного у меня нет совсем (отпуск - он раз в год ). Но если привлечь к этому побольше энтузиастов со свободным временем, что-то может получиться.
Как я это себе представляю. Будет большой список плагинов, организованный лучше, чем имеющиеся списки на wincmd.ru/ghisler.com, и включающий в себя все плагины, которых в общеизвестных источниках нет (тут очень пригодится список Фундука). Описания плагинов будут включать в себя всю возможную информацию - само собой тип, версию, назначение, статус (бета/релиз) краткую характеристику и т.п. Списки будут обновлять либо сами авторы,
Дальше будет утилита, которая должна будет подключаться к этой базе, просмотаривать список плагинов, и сигнализировать пользователю о том, какие имеющиеся у него плагины обновились, каких плагинов у него нет, и т.п. Также программа должна будет скачать все выбранные плагины и установить их.

Этим всем я и занимаюсь.
Back to top
View user's profile Send private message
xHk



Joined: 30 Dec 2008
Posts: 17
Location: Хабаровск

Post (Separately) Posted: Tue Dec 30, 2008 20:05    Post subject: Reply with quote

Качаем TCD отсюда: http://tc.gwac.ru/download/tcd_0.0.4.exe (171Кб)
_________________
Автор утилиты TCD.
Ищу помощников для наполнения базы программы плагинами.
Back to top
View user's profile Send private message
Worros



Joined: 19 Jan 2007
Posts: 1123

Post (Separately) Posted: Tue Dec 30, 2008 21:59    Post subject: Reply with quote

xHk wrote:
Самостоятельное наполнение базы неизвестными авторами считаю нецелесообразным
Если это рассматривать как защиту от быдлопакосоздателей, я с Вами соглашусь, а вот обычному домашнему юзеру самому виднее, какими плагинами он пользуется.
xHk wrote:
Учитывая что создал тему не я, то первоначально не был осведомлен обо всем что написано в этих темах, но уже прочитал, и вот что скажу:
- TCD - это не плагин для Тотал Коммандера, это отдельно взятая утилита!
- Базы плагинов я даже не пытался нигде искать, а зачем ?

Дело не в том, кто создал тему. Просто раз уж Вы решили посвятить этой задумке свое внимание, стоило "произвести рекогносцировку". Все же это не последнее место в интернете, а русскоязычный форум ТС. Опять же, к вопросу о "поиске базы плагинов", если бы таковая все же уже была создана (а к тому склонялось), Вы бы просто изобрели велосипед.

За работу и стремление к улучшению конечно спасибо Smile

Теперь к ошибкам. Установил версию 0.0.4 . При первом запуске она не обнаружила никаких обновлений базы, и после указания установить все плагины споткнулась на пятом по счету. Программу я закрыл, и запустил вновь спустя пару минут. При втором запуске было найдено некое обновление базы Shocked , после попытки скачивания которого число доступных плагинов уменьшилось до нуля Smile

Вдогонку вопрос. Как программа будет работать с Вистообразным расположением файла wincmd.ini ? А с перенаправлением секций wincmd.ini ? Вы заложили такую возможность? Стоит пытаться проверить корректность работы в таком режиме?

Run-time error `13`:

Type mismatch
после неудачной попытки поставить все плагины скопом. ОС WinXP SP3 .
Back to top
View user's profile Send private message
xHk



Joined: 30 Dec 2008
Posts: 17
Location: Хабаровск

Post (Separately) Posted: Tue Dec 30, 2008 23:43    Post subject: Reply with quote

Worros wrote:
Теперь к ошибкам. Установил версию 0.0.4 . При первом запуске она не обнаружила никаких обновлений базы, и после указания установить все плагины споткнулась на пятом по счету. Программу я закрыл, и запустил вновь спустя пару минут. При втором запуске было найдено некое обновление базы Shocked , после попытки скачивания которого число доступных плагинов уменьшилось до нуля

Обрабатываю....
Worros wrote:
Как программа будет работать с Вистообразным расположением файла wincmd.ini ?

TCD читает wincmd.ini из корня программы, а виста куда-то его переносит ?
Worros wrote:
А с перенаправлением секций wincmd.ini ?

А подробнее пожалуйста...

При обновлении базы или загрузке плагинов, программа может "виснуть", связано это с тем, что используется стандартная функция загрузки файла в кэш ("URLDownloadToCacheFile" библиотеки "urlmon"), а потом уже обрабатывается.
В ближайшее время найду другие возможности закачки файлов и попробую сделать индикатор загрузки в % соотношении, а также по количеству скаченной информации.

P.S. Я пробовал некоторые плагины по одиночке, устанавливаются. У меня просто нет возможности протестировать все возможные действия программы из-за того что я до сих пор сижу в интернете через сотовый телефон, соответственно с очень маленькой скоростью.

Хотелось бы увидеть результат работы установки всех плагинов "в одиночном режиме".
_________________
Автор утилиты TCD.
Ищу помощников для наполнения базы программы плагинами.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Thu Jan 01, 2009 00:13    Post subject: Reply with quote

Ну что ж,"вы хочете песен - их есть у меня".
Значит, по порядку. (Опять-таки никого не трогаю, починяю примус и не лезу в идеологию, о которой без меня найдётся кому поговорить.)
Итак, интерфейс стал поприличнее. Но у пяти плагинов в качестве версии по-прежнему рисуются сплошные нули. Ладно, проверяем функциональность.
Все плагины в одиночном режиме я, естественно, устанавливать не пробовал и не собираюсь, для обнаружения слабых мест хватило одного. Тестовым был выбран RSS Reader. Установился и вроде бы зарегистрировался. Но вот именно "вроде бы". В соответствующей панели Тотала обнаруживается элемент с русским именем плагина, имеющий вид обычной папки. При щелчке по коей Тотал сообщает, что плагин не запускается. Отключаем плагин в настройках Тотала, регистрируем его заново и уже самостоятельно. Вот теперь всё на месте и всё работает. Что ж, едем дальше. Удаляю этот плагин и хочу его с помощью утилиты установить снова. (Вполне жизненная ситуация.) Оп-па! А мне пишут, что он уже установлен, - и соответствующая кнопка теперь недоступна. В общем приехали. В базе уже что-то изменилось, возможности корректно отыграть всё назад я не вижу, так что, окромя переустановки утилиты, других методов лечения не нашёл.
Кстати, если базу грохнуть, что имеем? Имеем при попытке обновления сообщение, что база 00001 устарела, что загружается база 00002. Создаётся новый файл базы размером 473 байта вместо 17 килобайт, в окне утилиты упорно висит сообщение, что новых плагинов 10, начинаем обработку, по факту никаких плагинов нигде нет, кнопки все недоступны.
В общем, пора переустанавливаться... (Вообще-то я был хитрый, базу до этих манипуляций забэкапил, чего делать был, строго говоря, не обязан. Но это к слову.)
Дальше. Валить компоненты утилиты (два файла и каталоги с языками и с логами) в основной каталог TC - полный моветон. Я готов здесь, скрепя сердце, терпеть дополнительные INI-файлы, но уж никак не экзешник и не базу данных сторонней программы. Утилита должна нормально отрабатывать свои функции, сколь бы глубоко в каталоге Тотала не была размещена. Как - проблема автора.

Засим - пока всё. Хватит тестировать, пора Новый Год встречать. С наступающим!
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Sat Jan 03, 2009 12:52; edited 1 time in total
Back to top
View user's profile Send private message
xHk



Joined: 30 Dec 2008
Posts: 17
Location: Хабаровск

Post (Separately) Posted: Sat Jan 03, 2009 11:26    Post subject: Reply with quote

TCD (Версия 0.1.0 от 02.01.08 ):
+ При обновлении базы программы, в случае если плагин(ы) уже установлен(ы), предлагается его(их) обновить;
+ Если TCD установлен не в папку ТС, предлагается указать путь к файлу wincmd.ini;
= Временно убрал криптование базы;
= Исправлено обновление баз;

В ближайшее время будет :
- добавлено удаление плагинов;
- изменен модуль загрузки файлов.

Качаем тут: http://tc.gwac.ru/download/tcd_setup.exe
_________________
Автор утилиты TCD.
Ищу помощников для наполнения базы программы плагинами.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10250
Location: Россия, Саратов

Post (Separately) Posted: Sat Jan 03, 2009 12:51    Post subject: Reply with quote

Ну что ж, будем посмотреть...
Итак, начнём. Место установки утилиты можно выбирать - хорошо. Местоположение INI-файла TC задал нормально (сложные случаи со всякими перенаправлениями и прочим не рассматриваю - у меня простейший вариант с INI-файлами в каталоге TC). В списке плагинов пять штук по-прежнему с нулями в качестве версии (в чём там дело-то?).
Попробовал поставить по несколько плагинов разного класса.
WFX. Нормально ставятся Менеджер плагинов и Управление службами. Вообще не ставится (сбой при загрузке) Чтение RSS новостей.
WLX. Пробовал ставить ListDoc и 3dsmax. в обоих случаях сбой при загрузке. Установил Excellence - прошло. Поверх моего уже установленного. без всяких запросов. (А если, скажем, у меня LNG-файл был уникальный и переведённый под себя?)
WCX. Пробовал три плагина. Всё ставится.
Но вопрос - куда ставится те WFX и WCX, которые удалось поставить? (К Excellence это не относится - там другая проблема, см. выше.)
У меня структура такая (к примеру): каталог_TC\Plugins\WCX\папка_с_плагином. Так вот все плагины валятся в корень WCX/WFX. (Один из этих плагинов - ISO - у меня был уже становлен в каталог. Теперь ассоциации перезаписаны тем, что в корне.) Никуда не годится, надо исправлять. И совершенно мне не нравится, что установленные файлы получают сегодняшние даты. Тоже надо исправлять.
Короче, удаляю все эти продукты жизнедеятельности, восстанавливаю из бэкапа wincmd.ini, перезаписываю каталог Excelence файлами с нормальными датами и жду новых изменений.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.


Last edited by Avada on Sat Jan 03, 2009 13:45; edited 1 time in total
Back to top
View user's profile Send private message
xHk



Joined: 30 Dec 2008
Posts: 17
Location: Хабаровск

Post (Separately) Posted: Sat Jan 03, 2009 13:25    Post subject: Reply with quote

TCD (Версия 0.1.1 от 03.01.08 ):
= Изменен модуль загрузки файлов, процесс обновления ещё более информативен;

Качаем тут: http://tc.gwac.ru/download/tcd_setup.exe (187 Кб)
_________________
Автор утилиты TCD.
Ищу помощников для наполнения базы программы плагинами.
Back to top
View user's profile Send private message
xHk



Joined: 30 Dec 2008
Posts: 17
Location: Хабаровск

Post (Separately) Posted: Sat Jan 03, 2009 13:31    Post subject: Reply with quote

Avada wrote:
Но у пяти плагинов в качестве версии по-прежнему рисуются сплошные нули.

Причина : "Я просто не знаю каких версий данные плагины"
_________________
Автор утилиты TCD.
Ищу помощников для наполнения базы программы плагинами.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group