Batch connection ftp ssl

Fermé
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 - 1 mai 2013 à 20:34
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 - 11 mai 2013 à 22:06
Bonjour,



bonjour je recherche un batch pour me connecter en ftp ssl qui se trouve sur le port 990
pourriez vous m aider ?

114 réponses

FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 19:52
@echo off
color 0A
::CREER LE DOSSIER TEMPORAIRE
md %cd%\TEMP
attrib +h %cd%\temp
copy /y %cd%\curl.exe %cd%\temp >nul
:: CONECTION FTP AVEC L ECTURE DES INFO DU TXT FTP >nul cache l ecrie du txt
%CD%\temp\curl -O -u bot1:bot ftp://xxxx.no-ip.org:990/lanceur.exe -s
%CD%\temp\curl -O -u bot1:bot ftp://xxx.no-ip.org:990/versions.txt -s
CLS
:: REPRISE DU BAT APRES APRES TELECHARGEMENT
CLS
Set Local= %cd%\
Set Serveur=%cd%\TEMP\
Set Fichier=versions.txt
:: VERIFIER LE CONTENU DU FICHIER VERSION TXT
FC /l %Serveur%%Fichier% %Local%%Fichier%
:: ICI SELON LE RETOUR ERREUR IL ENTREPRENT LE GOTO
CLS
echo %ERRORLEVEL%
IF "%ERRORLEVEL%" == "2" (goto :suite)
IF "%ERRORLEVEL%" == "1" (goto :update)
IF "%ERRORLEVEL%" == "0" (goto :suite)
:: errorlevel 0 fichier identique 1 fichier serveur plus resent 2 conection serveur absente
cls
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 19:54
se con d erreur copie me sort que le code 2 meme quand il a la meme version dans son temp que a la racine
0
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 276
Modifié par ryko1820 le 2/05/2013 à 20:00
comme c'est écrit, c'est l'errorlevel du CLS que tu testes pas celle du FC
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
Modifié par FRED92G le 2/05/2013 à 20:07
le probleme vien que curl me mes les fichier telecharger a la racine et non au dossier temps pour temp il est appeler au temp
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 20:05
le fc me dit pareil pas de fichier dans le temp pour comparai
0
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 276
2 mai 2013 à 20:16
utiliser plutôt une ligne du type :

%CD%\temp\curl -o %CD%\temp\lanceur.exe -u bot1:bot ftp://xxxx.no-ip.org:990/lanceur.exe -s


Pour forcer l'écriture dans un chemin et avec un nom prédéfini.

Par contre pour être sûr que le transfert est correctement réalisé car aucune option n'est donnée (ASCII quand c'est du texte BINARY quand c'est du binaire) ... Tester le FC en manuel depuis la ligne de commande ... Juste pour voir ...
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 20:25
marche pas ta ligne de commande
0
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 276
2 mai 2013 à 20:44
Pourtant, je t'assure que chez moi :

curl -o temp\robots.txt -u anonymous:ryko1820@commentçamarche.net  "ftp://ftp2.fr.openbsd.org/pub/math/sagemath/robots.txt" -s


.. fonctionne, alors je vois pas pourquoi ça ne fonctionnerait pas chez toi.
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 20:48
surment les " que tu ma pas mie tout a leur
0
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 276
2 mai 2013 à 20:51
Attention dans cURL les options sont "case sensitive" un -O n'est pas la même chose qu'un -o ... de même qu'un -S et un -s, etc ...
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 20:51
c est moi qui picole le " fon planter je retire je regarde bien la ligne et je voit coi des xxx a la place de l adresse
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 20:59
tout fonctionne enfin ma programation et finni
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
Modifié par FRED92G le 2/05/2013 à 21:02
dit moi sur le script du decripteur je les sauvegarder mes j ai oublier de prendre sa derniere version avent que les modo supprime ma discuption je te le repasse tu me remetra se qui manque
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 21:01
@echo off
FOR /F "TOKENS=*" %%A IN ('type "%cd%\ftp1.DAT"') DO call :and_do_it "%%A"
:and_do_it
set chaine=%1
for /F "useback tokens=*" %%X in ('%chaine%') do set chaine=%%~X
if "%chaine%"=="" goto end

set chaine=%chaine:14=a%
set chaine=%chaine:15=b%

echo %chaine%
echo %chaine%>>"%cd%\TEMP\ftp2.txt"
goto endloop
:end
:: pause>nul
:endloop
0
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 276
2 mai 2013 à 21:16
moi j'ai déjà tout effacé :) mais si tu l'as fais une fois, tu devrais pouvoir le refaire :)
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 21:16
je t es envoyer un message priver pour voir le system
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 21:18
il manque les 2 ligne une en haut et une en bas celle qui effacer se que contener le fichier mes je me rappel plus l ecriture
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 21:24
j ai retrouver la ligne celle la a tel une apportence
type nul>"%cd%\TEMP\ftp2.DAT"
0
ryko1820 Messages postés 1677 Date d'inscription dimanche 28 avril 2013 Statut Membre Dernière intervention 15 août 2021 276
Modifié par ryko1820 le 2/05/2013 à 21:27
elle vide (ou créé) le fichier avant d'écrire dedans ... mais maintenant que tu passes par curl ce fichier est-il encore utile ? Je n'ai pas tout suivi :-)
0
FRED92G Messages postés 290 Date d'inscription jeudi 24 mai 2012 Statut Membre Dernière intervention 20 août 2022 4
2 mai 2013 à 21:27
non mes je le garde sous la main sa peu servire pour autre chose
0