DOMICA Team

:: Блог - Спутниковое телевидение :: :: ВКонтакте - Спутниковое телевидение:: :: Одноклассники - Спутниковое телевидение:: :: FACEBOOK - Спутниковое телевидение::

Автор Тема: синхронизация времени по интернету  (Прочитано 5631 раз)

0 Пользователей и 1 Гость просматривают эту тему.

dick

    Оффлайн

  • Начинающий
  • **
  • Сообщений: 10
  • Статус: +3/-0
  • Forum "Dоmicа"
  • Mой ресивер: DM800
  • Антенны: 90x60x90
Подскажите, пожалуйста, какой скрипт дергается при выборе пункта в меню домика -> меню настроек -> синхронизация времени по интернет?

pashaa™

  • Администратор
  • Оффлайн

  • *
  • Сообщений: 4 136
  • Статус: +11551/-3
  • Пол: Мужской
  • Mой ресивер: Tuxbox 980, Vu+ Duo4K
  • Антенны: 1.2M 3Е + 0.9м 36E
Там не скрипт. Там запускается бинарник rdate который лежит в папке плагина Домика. Если надо скрипт - могу тебе сделать.
Ave, Caesar, morituri te salutant...

dick

    Оффлайн

  • Начинающий
  • **
  • Сообщений: 10
  • Статус: +3/-0
  • Forum "Dоmicа"
  • Mой ресивер: DM800
  • Антенны: 90x60x90
О, спасибо за rdate!  ;)

Пока чесались руки,  в параллель поискал в инете. Добавил к найденному и получился вполне работоспособный скриптик:

Код: Извините, но гости не могут просматривать ссылки. Регистрация или Логин
#!/usr/bin/python
import socket
import struct
from os import system
from time import strftime, localtime

TIME1970 = 2208988800L      # Thanks to F.Lundh

client = socket.socket( socket.AF_INET, socket.SOCK_DGRAM )
data = '\x1b' + 47 * '\0'
try:
  client.sendto( data, ('pool.ntp.org', 123 ))
  data, address = client.recvfrom( 1024 )
  if data:
      t = struct.unpack( '!12I', data )[10]
      t -= TIME1970
      system('date -s "%s"' % strftime("%Y-%m-%d %H:%M:%S",localtime(t)))
except Exception, E:
  print str(E)

Прописал симлинком в /etc/rc3.d/

RUSTAMABRU

    Оффлайн

  • Начинающий
  • **
  • Сообщений: 8
  • Статус: +0/-1
  • Forum "Dоmicа"
  • Mой ресивер: DREAMBOX 800 HD PVR
синхронизация времени по интернету
« Ответ #3 : 27 ноября 2011, 14:49:08 »
  • Nikname of reply

  • Извините, но гости не могут просматривать ссылки. Регистрация или Логин
    Там не скрипт. Там запускается бинарник rdate который лежит в папке плагина Домика. Если надо скрипт - могу тебе сделать.
    здорово  pashaa подскажи пожалуйста как установить твою синхронизация времени по интернету в гемени 4.6 .очень удобная штука .куда его закидывать?дай пожалуйста сам плагин .заранее благодарю !

    pashaa™

    • Администратор
    • Оффлайн

    • *
    • Сообщений: 4 136
    • Статус: +11551/-3
    • Пол: Мужской
    • Mой ресивер: Tuxbox 980, Vu+ Duo4K
    • Антенны: 1.2M 3Е + 0.9м 36E
    синхронизация времени по интернету
    « Ответ #4 : 27 ноября 2011, 15:30:49 »
  • Nikname of reply

  • У меня не плагин. Возьми лучше плагин от линукс-сата.
    Ave, Caesar, morituri te salutant...

    Форумчанин

    • Завсегдатай™
    • Оффлайн

    • *
    • Сообщений: 4 521
    • Статус: +32863/-0
    • Пол: Мужской
    • Forum
    синхронизация времени по интернету
    « Ответ #5 : 27 ноября 2011, 15:37:24 »
  • Nikname of reply

  • « Ответ #740 : Вчера в 23:50:16 »

    Извините, но гости не могут просматривать ссылки. Регистрация или Логин

    RUSTAMABRU

      Оффлайн

    • Начинающий
    • **
    • Сообщений: 8
    • Статус: +0/-1
    • Forum "Dоmicа"
    • Mой ресивер: DREAMBOX 800 HD PVR
    синхронизация времени по интернету
    « Ответ #6 : 27 ноября 2011, 16:25:29 »
  • Nikname of reply

  • установил я данный плагин через file manager , но его нет в плагинах . как дальше им пользоваться или он уже сам будет синхронизировать ?

    Форумчанин

    • Завсегдатай™
    • Оффлайн

    • *
    • Сообщений: 4 521
    • Статус: +32863/-0
    • Пол: Мужской
    • Forum
    синхронизация времени по интернету
    « Ответ #7 : 27 ноября 2011, 16:29:00 »
  • Nikname of reply

  • Только распакуешь в ресивере и всё .

    pashaa™

    • Администратор
    • Оффлайн

    • *
    • Сообщений: 4 136
    • Статус: +11551/-3
    • Пол: Мужской
    • Mой ресивер: Tuxbox 980, Vu+ Duo4K
    • Антенны: 1.2M 3Е + 0.9м 36E
    синхронизация времени по интернету
    « Ответ #8 : 27 ноября 2011, 16:49:21 »
  • Nikname of reply

  • Он в фоне каждые 15мин. синхронизирует время. Настроек в нем нет.
    Ave, Caesar, morituri te salutant...

    RUSTAMABRU

      Оффлайн

    • Начинающий
    • **
    • Сообщений: 8
    • Статус: +0/-1
    • Forum "Dоmicа"
    • Mой ресивер: DREAMBOX 800 HD PVR
    синхронизация времени по интернету
    « Ответ #9 : 27 ноября 2011, 17:04:21 »
  • Nikname of reply

  • прикол в том,что у меня стоит extension pauli 0.6.12 и я по нему выставлял время ,но точно не получается , примерно 30 сек отставание .  загрузил данный плагин , но никакого изменения не заметил ,время не выровнялось . что делаю не  правильно ?

     

    :: спутниковые ресиверы ::