Français
Unités

FTP Update Unit

 

Torsten
Rümker
Salut,

là je es leid était toujours trop allen Rechnern chez uns im Büro trop rennen à jeweils neue Version
meines/ meiner Programme/s trop installer, habe je irgendwann cet kleine Unit geschrieben, um cela Update trop automatisieren.

cet Unit erledigt seulement den réel Télécharger qui Update-Fichiers et startet im Anschluß per RUN Befehl tout de suite qui Setup Dossier (cependant qui est).
D. h. qui Bedingungen qui zum Aufrufen mener sommes im réel Programme unterzubringen.

FTPUpdate.txt le contenu:
FTP Update Unit pour beliebige Software (Version 1.3) de Torsten Rümker

Start qui Updatefunktion:

?_FTPUpdate Produktkennung, Produktversion, FTP-Server-IP, BenutzerID, Mot de passe, 1/0
1= Pour dem erfolgreichen Télécharger wird automatisch qui avec Dossier1 gekennzeichnete
Dossier (im Idealfall un Programme gestartet
0= Pour dem erfolgreichen Télécharger wird qui Funktion avec dem Rückgabewert 0 finissez

comme Rückgabewert erscheint:
0 = aucun faute, wobei cette paramètre seulement retour wird si
qui dernier paramètre 1 lautet.
1 = liaison zum Server fehlgeschlage
2 = Update.ini konnte pas heruntergeladen volonté
3 = Télécharger qui Fichiers partiellement fehlgeschlagen
4 = ne...aucune Update vorhanden

sur dem FTP-Server doit une Update.ini vorliegen.
Aufbau:
[Produktkennung]
Version=
Dateien=(Anzahl)
Pfad=Pfad sur dem FTP Server
Dossier1=Name
Dossier2=Name
usw. le son Anzahl chez Fichiers (max. 50)

c'est sans weiteres possible aussi plusieurs Programme sur qui selbe Update.ini
automatisch herunterzuladen, en supplément doit seulement une 2te Sektion avec einer autre
Produktkennung dans qui Update.ini vorliegen.

je empfehle sur dem Server une seulement leseberechtigten User trop erstellen,
dans dessen Racine-Verzeichnis ensuite qui Update.ini liegt. Pour chaque Produkt sollte
ensuite un eigenes Unterverzeichnis angelegt volonté welches dans qui Update.ini
angegeben volonté doit (siehe plus dessus Aufbau qui Update.ini)

là je keinen FTP-Server im Internet Betreibe peux je malheureusement aussi ne...aucune
funktionstüchtiges Beispiel beilegen.

je hoffe qui Unit ist quelqu'un behilflich!

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
11.10.2005  
 




Torsten
Rümker
après que je mir cela ganze encore la fois par den tête aller laisser habe,
habe je maintenant dans cela Archiv aussi encore den Sourcecode hinzugefügt.

Plus, pour qui Nichtnochmalrunterladenwoller siehe unten

Achja cela ganze ist pour jeden ders brauchen peux zur freien Disposition!
(si es quelqu'un benutzt würd je mich mais freuen par-dessus trop écouter)

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
12.10.2005  
 




Torsten
Rümker
là cela ganze mon erste (si aussi kleine) Veröffentlichung ist, J'ai eu sur Kommentare a la taugt nix ou bien peux on quoi raus faire gehofft.

Niemand une attitude en supplément? (Zur concept derrière elle täte mir déjà reichen).

*bettel*

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
19.10.2005  
 



eh bien - es fehtl warscheinlich une Documentation.

Machs doch simple comment je - lieu un Packet her. (exposition Dir simple la fois mon Unitpackete à)

prends aussi den XPSE - qui hilft Dir très dabei.

Salve, iF.

Beispiel:
KompilierenMarqueSéparation
 {$c}
 $P*
 $L
 {$preferednamespace ftp.}

Proc ?_download export "Läd Datei Dateiftp$ per FTP herunter und speichert den Inhalt in Datei Dateilokal$"

    Parameters Dateiftp$, Dateilokal$
    Declare Fehler%
    Fehler%=@Ftp("Download", Dateiftp$, Dateilokal$)
    Return Fehler%

oc

 
19.10.2005  
 




Torsten
Rümker
Ok, pour einigen Tests suis je encore sur un, deux pas abgefangene faute gestolpert.

je werde alors cela ganze encore einmal réviser, et ensuite aussi une entsprechende Documentation hinzufügen.

cela ganze wird mais wohl un paire Tage brauchen, peut-être ist es ensuite oui spruchreif

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
20.10.2005  
 




Torsten
Rümker
Ok, j'ai aujourd'hui (enfin) une aktualisierte Fassung qui FTPUpdate.pcu hochgeladen.

une (zugegebenermaßen) kurze Aider, et une Beispiel update.ini pour den FTP-Server ist aussi avec dabei.

Heruntergeladen volonté peux aus dem 1sten Beitrag dans diesem Fil.

je hoffe es hilft quelqu'un, si quelqu'un qui gelegenheit hat cela ganze trop testen wäre je sur une kurze Rückmeldung froh.

je werde versuchen chez gelegenheit une FTP-Server zur la disposition trop se mettre et ensuite aussi une Beispiel Code posten.

MfG
Torsten
 
Ich lerne, ob ich will oder nicht!
Betriebssystem:
- Ubuntu 15.x
- Windows (diverse)
XProfan Version: X2
19.02.2006  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

11.569 Views

Untitledvor 0 min.
Member 361000521.03.2023
Sven Bader11.07.2021
Georg Teles12.12.2019
Sebald Grandjean07.11.2018
plus...

Themeninformationen

cet Thema hat 2 participant:

Torsten Rümker (5x)
iF (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie