FTP Upload List

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
jumbojetjames
Junior Member
Junior Member
Posts: 7
Joined: 2009-07-13, 13:50 UTC

FTP Upload List

Post by *jumbojetjames »

hallo,

im rahmen eines regelmässigen backups "schiebe" ich die sourcen von entwicklungen auf einen FTP-servers. nun würde ich gern nur bestimmte dateiarten (*.c, *.h ...) in dieses upload einbeziehen. gibt es da eine sinnvolle vorgehensweise im TC ?

dank und grüsse

Simon
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Du kopierst die gewünschten Verzeichnisse und gibst die gewünschten Dateitypen an. Wenn du bereits in dem passenden Verzeichnis stehst, dann wählst du mit Num+ nur die Dateitypen aus und kopierst dann auf den FTP.

Geht doch ganz einfach, oder ;)?

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
jumbojetjames
Junior Member
Junior Member
Posts: 7
Joined: 2009-07-13, 13:50 UTC

ja aber...

Post by *jumbojetjames »

aber damit erreiche ich doch nur die dateien auf dem verzeichnislevel, auf dem ich mich gerade befinde. die auswahl sol doch für den gesamten baum gelten...

gruss

Simon
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Dann gehst du eben im Baum so weit hoch, bis du die gewünschte Ebene erreicht hast und kopierst mit der ersten genannten Methode. Die Auswahl, die standardmäßig *.* ist, gilt dann für alle Ebenen, auch die darunterliegenden.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
jumbojetjames
Junior Member
Junior Member
Posts: 7
Joined: 2009-07-13, 13:50 UTC

ja aber...

Post by *jumbojetjames »

das wollte ich eben nicht zu fuss machen und ein "makro" schreiben in der art: kopiere alles, was "*.c" und "*.h" ist (unter dem stammverzeichnis "sourcen").
welche dateien das von woche zu woche sind ist eben verschieden.

gibt es da einen ansatz im TC ???

gruss

Simon
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Entweder du verstehst mich nicht oder ich hab mich unklar ausgedrückt.

Ich beschreib das mal etwas ausführlicher:
  1. lokales Verzeichnis "sourcen" links, FTP rechts
  2. alle gewünschten Verzeichnisse (innerhalb von "sourcen") markieren und F5 drücken > Kopierdialog für FTP erscheint mit Dateityp *.*
  3. gewünschte Dateitypen eingeben, z.B. "*.c *.h" und mit Enter/OK bestätigen
Ist es jetzt klar(er)? Wenn dir das zu kompliziert/aufwendig ist, lässt sich das sicher auch automatisieren (AutoIt).

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
jumbojetjames
Junior Member
Junior Member
Posts: 7
Joined: 2009-07-13, 13:50 UTC

ja aber...

Post by *jumbojetjames »

das bringt es aber nicht. der TC hängt dann beim kopieren an jeden namen eines kopierten verzeichnisses die dateiendungen aus dem dialog an ("sourcen.c.h") und kopiert trotzdem alle dateien dort hinein (TC7.04).

da kann man ja fast nichts falsch machen ?
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Tatsächlich. Sorry, das wusste ich nicht. Ich nahm an, dass der FTP-Dialog genauso arbeitet wie der normale Kopierendialog.

Ich muss erstmal über eine Lösung grübeln, momentan fällt mir nix ein.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
jumbojetjames
Junior Member
Junior Member
Posts: 7
Joined: 2009-07-13, 13:50 UTC

FTP

Post by *jumbojetjames »

hallo dalai,

vielleicht kann man irgendwie scriptgesteuert:

->eine dateisuche anordnen
->die ergebnisse in einer list unterbringen
->diese in ein fenster anordnen
->und nun diese "fensterliste" auf die FTP-reise schicken ???

bloss eben: wie scriptet man sowas in TC ???

viele grüsse

Simon
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Ich sehe nur eine Möglichkeit: Verzeichnissynchronisation. Im einen Panel das lokale Verzeichnis, im anderen der FTP. Verzeichnissync aufrufen, oben in der Mitte die gewünschten Dateitypen angeben (dort geht das aber wirklich ;)) und dann vergleichen lassen. Nach dem Vergleich dann ggf. die Richtung festlegen (weil evtl. die Dateizeit auf dem FTP nicht passt) und dann synchronisieren.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
jumbojetjames
Junior Member
Junior Member
Posts: 7
Joined: 2009-07-13, 13:50 UTC

FTP

Post by *jumbojetjames »

hallo dalai,

das ist gut, funktioniert. danke. noch zwei fragen:

-> es wäre schön, wenn man die einstellungen im Synchronisier-panel hinterlegen könnte ?

->gibt es auch die möglichkeit, filearten AUSzuschliessen. das wäre sehr sinnvoll, weil man eben gerade debug-informationen NICHT mit auf den FTP-server retten will ?

viele grüsse

Simon
User avatar
Dalai
Power Member
Power Member
Posts: 10003
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

jumbojetjames wrote:-> es wäre schön, wenn man die einstellungen im Synchronisier-panel hinterlegen könnte ?
Klick mal links oben auf den Button mit dem blauen Stern auf gelbem Verzeichnissymbol.
jumbojetjames wrote:->gibt es auch die möglichkeit, filearten AUSzuschliessen. das wäre sehr sinnvoll, weil man eben gerade debug-informationen NICHT mit auf den FTP-server retten will ?
Dateitypen:

Code: Select all

*.* | *.debug
Also mit Pipe-Symbol (senkrechter Strich) ausschließen.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
jumbojetjames
Junior Member
Junior Member
Posts: 7
Joined: 2009-07-13, 13:50 UTC

ok

Post by *jumbojetjames »

phantastisch, Du bist ja ein echter TC-spezi ! :D

vielen dank.

Simon
Post Reply