Плагин "Trayindicator"

Все что касается разработки, отладки, использования подключаемых модулей.

Moderators: Korney San, marcipan

~aTL[A]nT1s~
Posts: 2
Joined: 28 Dec 2006, 3:01 Thu
Location: из Одессы
Contact:

Post by ~aTL[A]nT1s~ »

очень удобный плагин :)
BASik
Posts: 1
Joined: 06 Feb 2007, 22:02 Tue

Re: Trayindicator v0.4 показ процентов неправильный!

Post by BASik »

Mykola Zhyvotovskyy wrote: Кстати сам ДМ показывает проценты корректно.
Согласен.
Округление надо проводить не до ближайшего целого, а брать только целую часть при делении.
Dzen
Posts: 1
Joined: 28 May 2007, 23:25 Mon

Re: Плагин "Trayindicator"

Post by Dzen »

SCHMaster wrote:Если я вам еще не надоел со своими поделками (хотя большой активности в написании плагинов я не заметил :? ), то ловите еще один экземпляр.
Откуда такая скромность ) написал полезный плагин. Респект за такое творчество.

(c hwp.ru)
User avatar
Wenzz
Бывалый
Posts: 14
Joined: 16 Apr 2006, 14:38 Sun
Location: Беларусь, Гомель
Contact:

Re: Trayindicator v0.4 показ процентов неправильный!

Post by Wenzz »

Mykola Zhyvotovskyy wrote:Прежде всего за плагин Спасибо! И все же...
Проценты выводятся неверно.
А именно-округляются к целому числу.
Детально: если файл небольшой и скорость приличная то не очень заметно но если файл большой да еще скорость маленькая то под конец закачки появляется 100%, а файл еще качается и качается.
Да, на самом деле наблюдается такое дело, а заметил я это уже достаточно давно. Не может быть, чтобы разработчик этого не знал :? и даже не пытается истравить, мне кажеться. А на самом деле это напрягает, когда индикатор врёт на 1%, а файлу ещё качаться и качаться...
Предлагаю либо исправить на "1 к 1", либо добавить десятую долю %-та закачки, т.е., например, 98.7%
Но если проблема в том, что это будет занимать больше места, то может быть это решаемо с помошью уменьшения десятой доли числа, т.е., папример так: 98.7%
Даже можно без точки, если цифра десятой доли %-та будет меньше по размеру :)
Если это будет занимать какой-нибудь, там 1 мм трэя, это не будет проблемой, это будет выглядеть более функционально, и я даже хотел бы, чтобы это было именно так. Думаю найдутся люди, кому это покажется удобным и пр.
aldari
Опытный
Posts: 39
Joined: 22 May 2007, 22:58 Tue

Post by aldari »

Чтобы проценты выводились правильно надо вызывать trunc
вместо round
User avatar
Wenzz
Бывалый
Posts: 14
Joined: 16 Apr 2006, 14:38 Sun
Location: Беларусь, Гомель
Contact:

Post by Wenzz »

aldari wrote:Чтобы проценты выводились правильно надо вызывать trunc
вместо round
А где, если не секрет, такое можно найти?
aldari
Опытный
Posts: 39
Joined: 22 May 2007, 22:58 Tue

Post by aldari »

А где, если не секрет, такое можно найти?
Эта информация для разработчика плагина!
trunc и round матем. функции в Delphi.
User avatar
Wenzz
Бывалый
Posts: 14
Joined: 16 Apr 2006, 14:38 Sun
Location: Беларусь, Гомель
Contact:

Post by Wenzz »

aldari wrote:Эта информация для разработчика плагина!
trunc и round матем. функции в Delphi.
:shock: Понятно тебе, зазрабодчег! :) Го исправлять! :D
Bio
Posts: 2
Joined: 14 Oct 2007, 18:38 Sun

Post by Bio »

а еще плагин вешает DM, когда размер файла превышает 2Гб
SCHMaster
Профи
Posts: 63
Joined: 12 Feb 2006, 3:59 Sun
Location: Киев

Post by SCHMaster »

Спасибо за урок по математике (round, trunc etc.) :D , меня это тоже напрягает. Вот только поправить это и остальное, да и че-т добавить... Банально, но факт - просто нет времени. Появится - поправлю.
User avatar
Sandr
Posts: 4
Joined: 03 Jan 2008, 9:29 Thu
Location: Ukraine, Myrgorod
Contact:

Post by Sandr »

А яким чином додати український переклад команд контекстного меню? І як взагалі змінювати мову команд? В мене приміром команди чомусь відображаються англійською мовою...
x2088
Гуру
Posts: 556
Joined: 26 Jul 2007, 19:28 Thu
Contact:

Post by x2088 »

Наконец, очень длинное "100,0%" можно заменить на короткое "ОК".
SCHMaster
Профи
Posts: 63
Joined: 12 Feb 2006, 3:59 Sun
Location: Киев

Post by SCHMaster »

2Sandr
"Ручками" в trayindicator.lng вписываешь секцию
с Украинским фейсом.
Название секции по идее [ukrainian]
Если такового файла у тебя нет рядом с плагином, то вот его содержание:

Code: Select all

[english]
100=Speed:
101=Time:
102=Remaining:
103=Downloading: %s from %s
104=Indicator mode
200=Auto hide indicator
201=Start
202=Pause
203=Show download window...
204=Show download properties...
205=Hide indicator
206=Show always


[russian]
100=Скорость:
101=Время:
102=Осталось:
103=Закачано: %s из %s
104=Режим индикатора
200=Автоматически скрывать индикатор
201=Закачка
202=Пауза
203=Показать окно закачки...
204=Показать свойства закачки...
205=Скрыть индикатор
206=Всегда показывать индикатор
User avatar
Sandr
Posts: 4
Joined: 03 Jan 2008, 9:29 Thu
Location: Ukraine, Myrgorod
Contact:

Post by Sandr »

Дякую! Нарешті розібрався!
Я чомусь вважав, що мову індикатора трею потрібно десь обирати окремо, а виявилося, що плагін налаштування мови бере з самої програми Download Master.

Я додав український переклад ось у такому варіанті:

Code: Select all

[ukrainian]
100=Швидкість:
101=Час:
102=Залишилося:
103=Закачано: %s із %s
104=Режим індикатора
200=Автоматично приховувати
201=Закачка
202=Призупинити
203=Вікно закачки...
204=Властивості...
205=Приховати індикатор
206=Завжди відображати
207=Відновлювати при старті
Щоправда я не дослівно переклав, а дещо поскорочував команди для компактності відображення контекстного меню :wink: .
User avatar
Sandr
Posts: 4
Joined: 03 Jan 2008, 9:29 Thu
Location: Ukraine, Myrgorod
Contact:

Post by Sandr »

І в мене є ще одне побажаня щодо вдосконалення :idea:

Як на мене, то значно зручніше було б відкривати вікно закачки одиничним клацанням на індиаторі закачки, а не подвійним.
Post Reply