Greasy Fork is available in English.

hwm_time_seconds

Время с секундами (by Demin)

Автор
Demin
Установок в день
1
Всего установок
13 561
Оценки
2 0 0
Версия
3.2
Создан
Обновлён
Лицензия
Недоступно
Работает на

Описание скрипта от автора

Для установки скрипта нажмите Install вверху этой страницы.
Available for lordswm.com (Description in English below)

Скрипт показывает текущее время сервера в секундах в правом верхнем углу.

[IMG]

Активация скрипта происходит автоматически.

В списке скриптов скрипт должен находится выше скриптов, использующих секунды, например, hwm_time_restore ("Таймеры гильдии рабочих, воров, наёмников, рейнджеров, охотников, кузнецов, восстановления здоровья и маны"). При переустановке скрипта он может переместиться в конец списка, необходимо будет переместить выше, например, выбрав "выполнять первым" в списке скриптов.

Самостоятельно инициирует синхронизацию времени с сервером раз в 6 часов. Не синхронизируется более чем один раз в 1 минуту, во избежании нагрузки на сервер при лагах.

Примечание: при загрузке страницы скрипт сверяет собственное время с полученным временем сервера. Если различны - скрипт инициирует синхронизацию, учитывая правила выше.

Нажатием левее времени открываются настройки скрипта.
Перезапустить скрипт: Скрипт считает возникающие ошибки (неверные данные, рассинхронизация). После каждой ошибки до следующей попытки ожидание 1 минута (секунды не будут идти 1 минуту). Через минуту скрипт самостоятельно перезапустится. Три ошибки подряд полностью отключат скрипт. Для запуска необходимо зайти в настройки и перезапустить скрипт.

По-умолчанию погрешность на синхронизацию (время загрузки страницы с сервера) составляет 0 секунд. Если у вас медленное соединение увеличивайте это значение (см. настройки).

Скрипт не требует изменений при игре с зеркала героев. Поддержка различных браузеров. Совместим с lordswm.com
Протестирован на Firefox 12.0 + GM 0.9.20, Chrome 11.0.696 без дополнений, Opera 11.01 без дополнений.
 
 

ENG

Description from clan page Angels & Demons:

This script shows the current server time in seconds in the upper right-hand corner. Click in the empty area to the left of the time to access the settings for this script.

Important: This script should be run with a higher priority than all scripts that relies on the information about seconds provided by this script (for example the Timers script).

[IMG]

At regular intervals, the time is synchronized with the server time. Note: When the page loads the script verifies the proper time by checking the time of the server. If it differs, the script initiates a synchronization, according to the rules above. If the script finds an error (out of sync) it will not show the seconds, but instead try a new synchronization after one minute. After three consecutive errors, the script will completely shut off. To restart it go to the settings mentioned above and restart the script.

By default, a synchronization error (page load time from the server) is 0 seconds. If you have a slow connection increase this value (see settings).
 
 

История версий

[3.1] 26.10.14
[+] скрипт изменен под новый код времени

[3.0] 10.06.14
[*] восстановлена совместимость с lordswm.com после объединения серверов =)
[*] переведены настройки для lordswm.com

[2.02] 09.06.12
[+] перезапуск через минуту при ошибке (без обновления страницы)

[2.01] 12.11.11

[1.08 (2.00)] 22.10.11
[+] Самостоятельно инициирует синхронизацию времени с сервером раз в 6 часов.
[+] Защита от нагрузки на сервер (Не синхронизируется более чем раз в 1 минуту, во избежании нагрузки на сервер при лагах.)
[*] Отказ от синхронизации со страницей рулетки (заходить на рулетку больше не нужно).
[*] Удалено уведомление при переводе системных часов или не совпадении времени с сервером (заместо этого инициируется попытка синхронизации).

[1.06]
[+] добавлено окно настроек скрипта

[1.04]
[+] добавлена погрешность 1сек. на загрузку страницы рулетки

[1.03]
[+] добавлено уведомление при переводе системных часов или не совпадении времени с сервером

[1.02]
[+] восстановлена совместимость с lordswm.com

[1.01]
[+] при временном зависании браузера время восстановится
[*] уменьшение кол-ва операций
[-] отвалилась совместимость с lordswm.com

[1.00]
[+] поддержка различных БРАУЗЕРОВ
[+] скрипт не требует изменений при игре с ЗЕРКАЛА героев
[+] совместим с LORDSWM.COM
 
 

Предыстория

Идея взята у lazygreg. К сожалению скрипт имел много багов, связанных с разницей во времени сервера и компьютера (у меня это 8 часов), например, показывал время 35:10:05 или 0NaN:0NaN:0NaN. Когда мне это надоело решил написать скрипт поддерживающий различные браузеры и зеркала, ну и конечно, не имеющий этих багов.