Page 1 of 2

Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 13 Jan 2010, 16:09 Wed
by lithTech
W7Taskbar - Плагин для поддержки новой панели задач, появившейся в Windows 7.

Версия 0.1.3.40 - Поддержка отображения прогресса закачки на панели задач.

Возможности:
- Вывод процента закачки в виде полоски прогресса на панели задач Windows 7 (в 3-х режимах)
- Вывод оверлейного значка статуса закачек (закачивается, пауза, ошибка)
- Вывод "плавающей" полоски, когда скорость закачек 0

Ссылка на закачку:
http://ifolder.ru/16013967

Как использовать:
1. Скачиваем плагин, и распаковываем 2 директории в папку ...\Download Master\
2. Запускам Download Master, и видим на панели задач прогресс закачиваемых файлов.

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 13 Jan 2010, 17:05 Wed
by Korney San
У меня Aston2(r) с темой Win7, которая частично поддерживает эту фичу - протестирую, отпишусь... ;)

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 13 Jan 2010, 18:18 Wed
by lithTech
Ну, если астон эмулирует таскбар семерки, то думаю плагиндолжен заработать...

А вообще, мне ненавистно это плавающее окошко дм, и мне нравится новый таскбар семерки, поэтому родился на свет этот плагин.

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 13 Jan 2010, 20:54 Wed
by Korney San
Сразу вопрос - где кнопка закрытия окна с сохранением настроек?
Image
Ставлю выбор - ничего не показывает, закрываю окно - настройка не сохраняется.

Как он должен работать?

P.S. Ну и очепятка в заголовке... :)

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 14 Jan 2010, 6:19 Thu
by lithTech
Да я решил не заморачиваться с настройками :-) Просто проставляешь галочку, и нажимаешь на крестик, настройка применяется. В новой версии (если будет) сделаю более "юзерфрендли"

Может будут пожелания по расширению функционала? Мне то и этого хватает, а в таскбаре есть много фич...

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 14 Jan 2010, 7:51 Thu
by Korney San
lithTech wrote:Да я решил не заморачиваться с настройками :-) Просто проставляешь галочку, и нажимаешь на крестик, настройка применяется. В новой версии (если будет) сделаю более "юзерфрендли"
Эм, просто я (и, думаю, 99,99% других пользователей Windows тоже :D ) привык, что при открытии окна выводит текущую настройку (а не сразу выбор) и есть возможность закрыть окно БЕЗ смены выбора (ОК и Отмена). Вопрос на засыпку - что будет, если в текущей версии закрыть окно, ничего не выбрав? ;)
Далее - плагин сохраняет где-нибудь настройки, когда DM закрыт? Если сохраняет, хотелось бы посмотреть где.
lithTech wrote:Может будут пожелания по расширению функционала? Мне то и этого хватает, а в таскбаре есть много фич...
Огласите весь список, пожалуйста. (с)

P.S. Сразу навскидку просится ещё три пункта:
Средний % по скачивающимся (dsState=3)
Средний % по активным (dsState=3 or dsState=6)
Текущий % первой скачивающейся

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 15 Jan 2010, 5:49 Fri
by lithTech
Настройки хранятся в ини файле в директории плагинов.
P.S. Сразу навскидку просится ещё три пункта:
Средний % по скачивающимся (dsState=3)
Средний % по активным (dsState=3 or dsState=6)
Текущий % первой скачивающейся
1. Так первая же галочка в настройках, нет?
2. Не освсем понимаю, зачем прогресс для приостановленных закачек. Лучше уж тогда, когда остаются одни приостановленные, выводить прогресс бар в желтом виде (в вин7 это как раз означает приостановленный процесс)
3. Хм, мэй би

Оглашаю список (я технически не проверял, но можно попробовать сделать):
1. Выводить всплывающие окошки с подробной инфой по закачке. Ну знаете, в этих всплывающих окнах выводятся обычно дочерние окна приложения, а это будет куча окошек, и в каждой будет одна закачка с большим прогрессом, инфой о времени и прочим.
2. По правой кнопке тыкаешь у ворда к примеру, там выводится список ранее созданных документов. Так же и тут: вывести список закаченных файлов, и по нажатию они откроются. Так же там есть функция "unpin", то есть убрать этот документ из списка. Для дм-а можно реализовать удаление закачки из списка дм-а.
Ну как?

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 15 Jan 2010, 8:42 Fri
by Korney San
lithTech wrote:Настройки хранятся в ини файле в директории плагинов.
Спасибо,гляну.
lithTech wrote: 1. Так первая же галочка в настройках, нет?
2. Не освсем понимаю, зачем прогресс для приостановленных закачек. Лучше уж тогда, когда остаются одни приостановленные, выводить прогресс бар в желтом виде (в вин7 это как раз означает приостановленный процесс)
3. Хм, мэй би
1. Эм... хорошо. :)
2. 6 - это не приостановленные. Приостановленные - это 0 (ноль). 6 - это закачки в очереди (запущенные, но не скачивающиеся).
Кстати, идея насчёт приостановленных - супер!. Тогда лучше сделать так: все закачки скачаны (или нет вообще) - пусто, есть приостановленные - желтый (можно посчитать средний процент ;) ), есть активные - ... .
3. На работе я качаю только одну - больше нет смысла из-за узости канала, а остальные "томятся в очереди" :).
lithTech wrote: 1. Выводить всплывающие окошки с подробной инфой по закачке. Ну знаете, в этих всплывающих окнах выводятся обычно дочерние окна приложения, а это будет куча окошек, и в каждой будет одна закачка с большим прогрессом, инфой о времени и прочим.
2. По правой кнопке тыкаешь у ворда к примеру, там выводится список ранее созданных документов. Так же и тут: вывести список закаченных файлов, и по нажатию они откроются. Так же там есть функция "unpin", то есть убрать этот документ из списка. Для дм-а можно реализовать удаление закачки из списка дм-а.
1. Эм, а как Вы будете выбирать, о какой закачке окошко выводить?
2. А теперь веслом по лбу - плагин не может УДАЛИТЬ закачку из списка DM. Или я чего-то не знаю?

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 15 Jan 2010, 8:57 Fri
by lithTech
Про закачки в очереди я чет не подумал. Приму во внимание.
Тогда лучше сделать так: все закачки скачаны (или нет вообще) - пусто, есть приостановленные - желтый (можно посчитать средний процент ;) ), есть активные - ... .
Дада, сделаем. Кстати, когда происходит ошибка в закачке, прогресс бар на некоторое время должен стать красным. Я не тестил эту функцию, если будет возможнось потестить и отписать как она работает (или работает ли вообще), то будет супер.
1. Эм, а как Вы будете выбирать, о какой закачке окошко выводить?
В том то и штука, что там можно вывести не одно всплывающее окно, а несколько. Соответственно вывести окна по критерию (например, все активные закачки)
2. А теперь веслом по лбу - плагин не может УДАЛИТЬ закачку из списка DM. Или я чего-то не знаю?
Даа, удалить не получится. Но открыть то можно :-)

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 15 Jan 2010, 9:25 Fri
by Korney San
lithTech wrote:Про закачки в очереди я чет не подумал. Приму во внимание.
...
Дада, сделаем. Кстати, когда происходит ошибка в закачке, прогресс бар на некоторое время должен стать красным. Я не тестил эту функцию, если будет возможнось потестить и отписать как она работает (или работает ли вообще), то будет супер.
Будем ждать новую версию. :)
lithTech wrote:
1. Эм, а как Вы будете выбирать, о какой закачке окошко выводить?
В том то и штука, что там можно вывести не одно всплывающее окно, а несколько. Соответственно вывести окна по критерию (например, все активные закачки)
Лучше - все скачивающиеся, их не больше 8-ми. :) Чего-чего, а всплывающих окон много не надо: в очереди может стоять более 100 файлов - представляете себе дикое размножение окошек? ;)

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 19 Jan 2010, 16:41 Tue
by lithTech
Дописал плагин (в основном это мелкие улучшения да исправления ошибок).
Увы, больше пока времени ни на что не хватает, базовый функционал я реализовал. Пользуйтесь на здоровье кому требуется :-)

Ссылка на скачивание в первом сообщении

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 19 Jan 2010, 18:49 Tue
by Korney San
lithTech wrote:Ссылка на скачивание в первом сообщении
Спасибо, скачал.
Жаль только, что под Астоном всё-таки не завелось... :(

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 20 Jan 2010, 13:39 Wed
by lithTech
Заметил такую проблему, при закрытии ДМ иногда повисает в процессах с полной загрузкой проца. Никак не могу отловить действия, нужные для этого. Вызывает это видимо мой плагин

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 29 Jan 2010, 15:37 Fri
by vels
Подскажите пожалуйста, по каким причинам у меня не запускается прогрессбар? Плагин включен. Запускаю закачку и никаких полосок на панели задач не появляется. Windows 7 x64, режим Aero - включен.

Re: Плагин для поддержки панели задач Windows 7 - W7Taskbar

Posted: 30 Jan 2010, 12:13 Sat
by lithTech
А иконка-оверлей появляется? В виде треугольника синего как на проигрывателях? Попозже выложу обновленную версию, вышлете мне лог-файл...