Closed Ramunno closed 9 years ago
Ich brauch Folgendes:
Das mit dem restore_rp() muss du noch irgendwie einbauen hat ja letztes mal nicht funktioniert!
Create s funktioniert nicht richtig, du muss bei addDestination nur C:\Users\source\TestArchiv übergeben.
Müsste jetzt passen.
Ne geht immer noch nicht
Dann liegts aber nicht am Invoker. Ich steck folgende Daten in deine Methoden:
Verwendest du die aktuelle Version vom Invoker?
@Ramunno Wie siehts jetzt mit Slim aus? Passen die übergebenen Daten so?
Programm geht nicht mehr! Irgendjemand hat Restore gelöscht! Fehlermeldung: Can't locate Restore.pm in @INC (you may need to install the Restore module) (@INC contains: Instances.pm line 48.
Ich glaube slim geht nicht, als ich es gestern getestet hatte habe ich immer den Pfad mit Archivverzeichnis bekommen. Wenn das Programm wieder geht kann ich es nochmal testen!
Ihr sollt RestoreWin.pm nutzen.
Wenn das System ein MSWin32 ist, dann wird RestoreWin benutzt anderenfalls das normale Restore. Ist das normale Restore nicht mehr verwendbar?
Nein leider nicht mehr wenn ich es noch vor der Abgabe programmiern kann dann schon. Falls nicht dann geht Restore nur für Win.
Restore.pm wurde durch den Commit 2a40e1c von @KasikciMu gelöscht. @KasikciMu Warum hast du Restore.pm gelöscht?
Ich müsste noch alles was ich bei RestoreWin gemacht hatte auf Restore auch machen. Wie gesagt frühestens vor Abgabe auf Windows müsste es funktionieren
Ok, dann musst du sowas aber auch schreiben. Muss ja den Invoker usw. anpassen.
@VPatrick Sry mein Fehler
Also: Problem behoben. Die Anwendung läuft wieder! Bitte aktuelle Version aus GitHub ziehen.
Slim geht nicht, es wird folgendes bei addDestination hinzugefügt: C:/Users/source/TestArchiv/d22cd2cc059df681c1a38d9c510fdb85_2015_01_17_21_24_34 sollte aber nur C:/Users/source/TestArchiv sein
Also bei mir werden die richtigen Parameter übergeben. Du hast dann wohl nicht die aktuelle Version vom Invoker! Prüf das mal!
Hier ein Link zur aktuellen Version: https://github.com/VPatrick/PerlArchiver/blob/master/source/invoker.pm
Doch habe ich. Ich rufe es mit my_perl_archive.pl -v -s ../../TestArchiv/d22cd2cc059df681c1a38d9c510fdb85_2015_01_17_21_24_34 auf.
Dann muss es funktionieren! Kopier mir mal bitte die slim-Methode des Invokers hier rein.
Laut Code benutzt Invoker gar nicht direkt create, sondern über instances. Ist das richtig?