Scipt de redémarrage pour Neufbox 4

Résolu
Bonjour,

J'utilise le logiciel JDownloader, celui-ci inclus une fonction de redémarrage automatique de la box afin changer d'IP, ce dans le but de supprimer les temps d'attente entre chaque téléchargement à partir des sites d'hébergement en un clic.
JDownloader propose déjà une liste, mais le modèle de la NB4 n'apparaît pas.

Si quelqu'un savait donc ce qu'il faut y mettre pour redémarrer une Foxconn NB4-FX1-r1...
Pour plus d'infos, voir ici : https://jdownloader.org/knowledge/wiki/gui/configuration/adva­nced-view/reconnect

Merci d'avance !
--
Internet, gérer et partager librement son contenu.

36 réponses

Résumé de la discussion

La discussion porte sur l'utilisation de JDownloader pour redémarrer automatiquement la box NB4 et ainsi changer d'adresse IP afin de réduire les temps d'attente sur les sites d'hébergement. Plusieurs réponses proposent des scripts batch utilisant wget pour se connecter à l'interface de Neufbox 4 à l'adresse IP 192.168.1.1 et déclencher une action de redémarrage ou de changement d IP. Les méthodes décrites incluent la création d'un fichier reboot.bat et l'installation d'un exécutable wget, avec des variables pour le login et le mot de passe et des commandes POST ou GET. En cas d'essais, certains rapports utilisent NB4-FX1-r1 ou NB4-R1.5.10-MAIN et évoquent des résultats variables, notamment des erreurs wget liées à des options comme referer et à limitations selon les versions de l'outil et du firmware.

Bobot (l’IA à votre service)
  1. Avant tout, sachez que j'ai testé cette commande avec la version NB4-R1.5.10-MAIN (NB4-FXC-r1)

    Lancer le logiciel JDownloader et aller dans Paramètres / Reconnexion, puis se rendre à l'onglet Batch pour inscrire cette commande :

    start reboot.bat
    end


    Ensuite, créer un fichier .txt (Bloc-notes) à la racine du dossier d'installation de JDownloader et y coller ce qui suit :

    @echo off
    set WEBLOGIN=username
    set WEBPASS=password
    set IP=192.168.1.1

    Wget\wget -q http://%IP%/0_2 --referer="http://%IP%/0_2?page_ref=/1_0" http://%IP%/6_0 http://%IP%/6_1 http://%IP%/0_1 --post-data="method=passwd&page_ref=/1_0&web_challenge=&web_login=%WEBLOGIN%&web_password=%WEBPASS%&submit_button" -O NUL:

    exit

    Remplacer les éléments en gras par les coordonnées d'accès à l'interface de votre Neufbox 4 puis enregistrer ce fichier en le nommant reboot.bat

    Enfin, télécharger le programme Wget (version 1.10.2b) puis extraire le contenu de l'archive dans un dossier placé à la racine du dossier d'installation de JDownloader en le nommant Wget

    Il ne vous reste plus qu'à cliquer sur Changer IP pour vérifier l'efficacité de cette méthode.

    Bonne chance !
    3
    1. slt j'ai essayé mais ca ne marche pas chez moi j'ai pourtant fait comme tu l'a décris, mais le changement d'ip ne se fait pas
      0
    2. Comment fait-on quand on a pas de login et de mot de passe ? On supprime les valeurs WEBLOGIN et WEBPASS et ce qui s'y rapporte dans le script ?
      0
    3. La configuration automatique du script prendra en compte le fait qu'il n'y ai pas besoin d'identification...
      Au passage, je préfère te signaler que cela n'est pas recommandé du tout (sauf si tu n'a aucun voisin et peu de personnes de passage à côté de chez toi) !
      0
    4. J'ai testé et ça ne marche pas... Même en créant un login et un mot de passe dans l'interface NeufBox. Quand je lance le batch directement depuis un invite de commandes il dit :
      wget: unrecognized option '--referer=http://192.168.1.1/0_2?page_ref=/1_0'
      Usage: wget [OPTION]... [URL]...
      0
    5. Commences par dire quel(le) routeur/box tu as...
      0
  2. Salut, essaye ça, par contre faut wget alors je ne sais pas si s'est possible ??

    @echo off
    REM -------------------------------
    REM - Mettez votre mot de passe -
    REM - ci dessous -
    REM -------------------------------
    set WEBLOGIN=xxxxxxxxxxxxxxxxxx
    set WEBPASS=xxxxxxxxxxxxxxxxxx
    set IP=192.168.1.1
    REM -------------------------------

    bin\wget -q http://%IP%/0_2 --referer="http://%IP%/0_2?page_ref=/0_1" http://%IP%/0_1 --post-data="method=passwd&page_ref=/0_1&web_challenge=&web_login=%WEBLOGIN%&web_password=%WEBPASS%&submit_button&button_submit" -O NUL:
    1
    1. J'ai tout essayé, ça ne fonctionne pas ; la dernière ligne de commande est adaptée à WGet, donc ça ne peut fonctionner.
      0
  3. Bonjour,

    Vous trouverez la réponse à votre demande à cette adreasse. Avec ma NeufBox 4 + JDownloader 0.8.324, la solution proposée a parfaitement marché !
    1
    1. bonjour Schmoupie,je suis tres interessé par ta trouvaille pour pouvoir se reconnecter automatiquement avec Jdownloader.Si tu pouvais m'indiquer ta methode et l'adresse dont tu parlais sur le forum,ce serait tres sympa.
      Merci d'avance!!!!
      0
  4. Up

    Extrait de la documentation :

    Si vous avez une adresse IP dynamique (sur la plupart des connexions ADSL), vous pouvez vous reconnecter pour obtenir une nouvelle IP. JD peut se reconnecter pour vous. Pour chaque routeur ou modem, le processus de reconnexion est différent. Vous devez donc configurer JD en fonction de votre routeur. Après avoir obtenu une nouvelle IP, JD continuera le téléchargement.
    0
    1. New UP
      0
  5. http://assistance.sfr.fr/accueil_logitheque/telecharger/kits-connexion/fc-2394-61960
    0
    1. J'ai oublié de préciser que j'ai déjà regardé dans ce kit et il n'y a manifestement aucun outil ou documentation qui peut répondre à mon problème !
      0
  6. J'ai une solution qui marche pour moi c'est en fait d'aller sur l'ip de ton modem et tu enlève le login et mp de connexion sur cette ip comme ca jdownloader pourras ce connecter directement.
    0
    1. slt merci je viens de le créer j'essaye de changer l'ip dans jdownloader ca'leffectue mais je suis a 7min et c'est pas fini

      combien de temps mets tu quand tu change l'ip manuellement??
      0
  7. Je n'ai pas fait des réglage particulier. Je me suis contenté d'appliquer à la lettre le tuto y compris en sécurisant ma neufbox. La solution sans login ni mot de passe, je n'ai pas testé... Pour le reste, voici quelques captures d'écran...

    http://img1.imagilive.com/affiche/1009/ScreenShot008.jpg.htm
    http://img1.imagilive.com/affiche/1009/ScreenShot005.jpg.htm
    http://img1.imagilive.com/affiche/1009/ScreenShot003.jpg.htm
    http://img1.imagilive.com/affiche/1009/ScreenShot004.jpg.htm
    http://img1.imagilive.com/affiche/1009/ScreenShot006.jpg.htm
    0
    1. Salut,

      Désole, je ne sais qu'ajouter d'autre si ce n'est que pour moi, ça marche toujours (je suis avec la dernière version 0.8.930). Peut-être que l'adresse IP te concernant n'est pas celle qui figure dans ce tuto (192.168.1.1) ce qui expliquerait l'échec du renouvellement de l'adresse IP ?
      -1
      1. effectivement ce n'est pas le même mais je l'ai changé m^me dans le script

        la je ne vois vraiment pas j'ai mis wget etc etc
        0
    2. Attention, avec la dernière version, il faut inscrire la ligne de commande qui suit

      start reboot.bat
      end

      dans Préférences / Reconnexion / En lot

      Bref, l'onglet Batch n'y est plus !

      Par ailleurs, que ce soit manuellement ou en automatique, le renouvellement de l'adresse IP prend 2 minutes, environs.
      -1
      1. batch= en lot ;)

        je viens de réessayer en cliquant sur changer ip et ca marche plus pour la soluce d'informatiquestx.

        ca me soule lol
        -1
        1. Effectivement, je n'ai pas la même box. Je suis avec une Neufbox 4. Je l'ai eu il y a presque 3 ans. Jamais changée, depuis... Quant à savoir si les SFRbox empêchent l'application de ce genre de script, il faut croire, vu ton cas, mais je ne saurais pas te le confirmer...Désole.
          0
      2. bon j'ai refais ta methode schmoupie et ca a marché merci bien ;)
        -1
        1. bon je viens de réessayer ta methode schmoupie et ca marche pas je suis obliger d'editer le fichier reboot.bat remettre l'ip actuel a chaque fois il faudrais que tu me dise tes reglages;)
          -1
          1. je suis pourtant reglé comme toi mais ca ne marche pas je suis obligé de changer l'ip dans reboot.bat a chaque fois:(
            -1
            1. Dans la première capture d'écran, en bas, à côté de "Démarrer dans le répertoire de l'application", le chemin est correct, chez toi, je présume ? Par ailleurs, je suis sous XP. Sous Vista, je suppose que ça doit marcher, mais je n'ai pas la confirmation, au cas où tu serais avec cet OS. Pour le reste, je suis désolé mais je sèche ! Je ne sais plus quoi te dire d'autre...
              -1
              1. je suis sous seven oui il l'est car qunand je lance la procédure de changement d'ip reboot.bat se lance

                dis moi dans l'onglet livehider/Curl tu pourrais me faire un screen stp pour voir tes reglages ;)

                tu as choisis un routeur dans la liste ou pas?
                -1
                1. S'agissant de la capture d'écran, comme tu verras, tu ne risques pas d'apprendre grand chose car je n'ai pas de réglage particulier à cet onglet-là. Pour ce qui est de choisir un routeur dans la liste, étant donné que la Neuf (ou SFR) box n'y est pas, la réponse est non. Petite chose. Le firmware de ta box est bien le 1.5.10 ou tu es déjà avec le 2.0 ou 2.0.12 ? J'ignore si ça joue mais moi je suis encore avec le 1.5.10...

                  http://img1.imagilive.com/affiche/1009/ScreenShot001.jpg.htm
                  -1
                  1. j'ai le même firmware que toi mais j'ai la r2 sfr box peu etre que cela joue
                    -1
                    1. Effectivement, je n'ai pas la même box. Je suis avec une Neufbox 4. Je l'ai eu il y a presque 3 ans. Jamais changée, depuis... Quant à savoir si les SFRbox empêchent l'application de ce genre de script, il faut croire, vu ton cas, mais je ne saurais pas te le confirmer...Désole.
                      0
                  2. Un script de Reboot que j'avais fait exprès pour ma neufbox, ayant vu la galère pour en trouver un sur le net... Aidé (en partie) par un certain timmalos pour l'optimiser, ce script qui fonctionne pour la NB4 ayant l'ip locale habituelle 192.168.1.1 :

                    Download ici: https://www.hugedomains.com/domain_profile.cfm?d=gazup&e=com

                    Ceux qui ont peur d'un virus (oulalala un .exe) n'ont qu'a pas le prendre ;)

                    J'ai mis un .pdf avec le check antivirus fait sur Novirusthanks.org si ca peut en rassurer...

                    Le script va lancer internet explorer sur l'adresse 192.168.1.1, vous demander votre login et pass de connexion à la box, les sauvegarder dans un fichier .ini qui sera créé dans le même dossier que le script, puis amorcer le reboot de votre Neufbox 4 et enfin fermer Internet Explorer. Tout ca se fera en 1sec lors du second lancement du script :)

                    Une image de la config, simple, de JDownloader ici: https://imageshack.com/

                    A+
                    -1
                    1. Ce fichier semble être assez suspect...
                      0
                  3. Merci, mais il me semble que la solution de base suffit amplement à résoudre le problème...
                    -1
                    • 1
                    • 2