• # Livebox et mise à l'heure

    Posté par . En réponse au message [Terminal] Mettez-vous à l'heure. Évalué à 1.

    Pour ceux que ca interesse (et qui ont une livebox), j'ai fait un script kermit
    qui met mon pc à l'heure depuis la livebox (pas d'autorisation à demander)

    #!/usr/local/bin/wermit +
    set network type tcp/ip
    if fail errquit {Votre version de Kermit ne supporte pas TCP/IP.}
    set host 192.168.1.1 23
    if fail fatal {Connexion impossible...}
    set input echo off
    minput 20 login:
    if fail fatal {Pas de login}
    output root13円
    minput 20 Password:
    if fail fatal {Pas de mot de passe}
    output 123413円
    minput 20 ]$
    if fail fatal {Connexion impossible...}
    set exit on-disconnect on
    set input echo off
    output date13円
    input 20 13円10円
    input 20 13円10円
    input 20 13円10円
    .s := \v(input)
    .p := \findex(DATE,\m(s))
    .m := \fsubstr(\m(s),\m(p)+24,2)
    .j := \fsubstr(\m(s),\m(p)+27,2)
    .a := \fsubstr(\m(s),\m(p)+30,4)
    .p := \findex(LOCAL,\m(s))
    .h := \fsubstr(\m(s),\m(p)+19,2)
    .d := \fsubstr(\m(s),\m(p)+22,2)
    .s := \fsubstr(\m(s),\m(p)+25,2)
    .c := "date \m(m)\m(j)\m(h)\m(d)\m(a).\m(s)"
    echo "Commande \m(m)\m(j)\m(h)\m(d)\m(a).\m(s)"
    !date \m(m)\m(j)\m(h)\m(d)\m(a).\m(s)
    if fail {
    echo "Echec !"
    }
    minput 20 ]$
    if fail fatal {Plus de prompt..}
    output exit13円
    hangup