Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 2 von 2

Thema: CS Zipper

  1. #1
    Registriert seit
    03.04.2004
    Beiträge
    121
    Danke
    7
    Erhielt 14 Danke für 10 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    da ja der Step 7 v5.5-Nachfolger TIA v11 keine integrierte Archivier-/Dearchivierfunktion mehr besitzt und mir das Handling im Windows Explorer (Rechtsklick -> Senden an Zip-Komprimierter Ordner / Verschieben des Zip's auf den Server / usw.) zu aufwendig ist, habe ich mir mit C# einen kleinen Zipper als Ersatz geschrieben.

    Grober Überblick:
    -In den Einstellungen wird der lokale Pfad zu den TIA-Portal-Projekten eingestellt (z.B. Eigene Dateien\Automatisierung)
    -In den Einstellungen wird der Sicherungspfad eingestellt (z.B. K:\Elektro\Projekte)

    Beim Archivieren wird in einem Dialog das zu archivierende Projekt ausgesucht und anschliessend der Speicherpfad/-dateiname eingegeben. Während des Archivierens erscheint ein Fortschrittsbalken. Nach dem Archivieren öffnet sich zur Kontrolle der Ordner in dem das Zip-File liegt. Habt Ihr in den Einstellungen 'Im Sicherungspfad Info.txt erstellen/öffnen' angewählt, wird die genannte Textdatei erstellt / geöffnet. Da ich meine Projekte auf dem Server immer mit Zeitstempel ablege (Kunde123_2011_12_23) finde ich es wichtig eine kleine Info dazu zuschreiben, wann wer was an einem Programm verändert hat. Wer dies nicht mag kann ja den Haken weglassen.

    Beim Dearchivieren wird nur das zu dearchivierende Zip-File ausgesucht. Anschliessend prüft mein Programm ob dass entsprechende Projekt schon lokal existiert, falls ja wird zunächst ein Backup des lokalen Projekts im Unterordner _Recycle angelegt. Danach wird normal dearchiviert. Habt Ihr den Haken 'Nach Dearchivieren Projekt öffnen' gesetzt wird das entsprechende Projekt anschliessend mit TIA Portal geöffnet.

    Bekannte Probleme:
    -Im Projektpfad (z.B. Eigene Dateien\Automatisierung) dürfen sich nur Ordner befinden, andernfalls erscheint beim Archivieren eine Fehlermeldung

    Das Benutzen der Anwendung erfolgt natürlich auf eigene Gefahr, ich übernehme keine Haftung für evtl. durch Programmfehler auftretende Probleme oder Dateiverluste.

    CS Zipper Setup.zip
    Zitieren Zitieren CS Zipper  

  2. Folgender Benutzer sagt Danke zu Joerg123 für den nützlichen Beitrag:

    tnt369 (23.12.2011)

  3. #2
    Joerg123 ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    03.04.2004
    Beiträge
    121
    Danke
    7
    Erhielt 14 Danke für 10 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    zwei Jahre ist es her, ich habe mittlerweile einige Optimierungen an meinem Zipper vorgenommen
    und obwohl Siemens in die V12 wieder eine Archivier-Funktion eingebaut hat nutze ich meinen Zipper weiterhin.

    Daher möchte ich hier noch mal die aktuelleste Version einstellen, vielleicht kann sie ja jemand gebrauchen...

    Neuerungen seit der v1.8:
    -Neue Option: 'Beim Archivieren den zuvor beim Dearchivieren benutzten Pfad anzeigen'
    -Neue Funktion: Projekte löschen (Vor dem Löschen wird ein Backup im Ordner _Recycle angelegt)
    -Bugfix: Ist kein Projekt im Projektpfad vorhanden, so war trotzdem der 'OK'-Button klickbar
    -Optimierung Ermittlung Dateianzahl beim Backup vor Dearchivieren
    -Bugfix: Der Fehlerdialog wurde manchmal nicht im Vordergrund angezeigt
    -Für Visual Studio: Die Ordner 'bin' und 'obj' können optional beim Archivieren ignoriert werden
    -Beim Dearchivieren kann nun auch ein *.txt-Datei ausgewählt werden. Diese wird dann angezeigt

    CS Zipper Setup 1_17.zip

    Die unter 'Bekannte Probleme' gennante Einschränkung (siehe 1.Beitrag) existieren nicht mehr.

    Und natürlich weiterhin der Hinweis:
    Das Benutzen der Anwendung erfolgt natürlich auf eigene Gefahr, ich übernehme keine Haftung für evtl. durch Programmfehler auftretende Probleme oder Dateiverluste.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •