Anonymous




Register
Login

Amiga Future

Community

Knowledge

Service

Search




Advanced search

Unanswered topics
Active topics

Last Magazine

The Amiga Future 145 was released on the July 2nd.

The Amiga Future 145 was released on the July 2nd.
The Amiga Future 145 was released on the July 2nd.

The Amiga Future 145 was released on the July 2nd.
More informations

Social Media

Twitter Amigafuture Facebook Amigafuture RSS-Feed [german] Amigafuture RSS-Feed [english] Instagram YouTube

Advertisement

Amazon

Partnerlinks

Ich suche jemanden der mir ein kleines Script schreibt

Alles über programmieren am Amiga, Pegasos, Aros...

Moderator: AndreasM

Robin
AFF Profi
AFF Profi
Posts: 121
Joined: 01.02.2003 - 03:32
Location: Holzminden
Contact:

Post by Robin »

@Andreas

Das sieht so aus, als ob du irgendwo
zwei Leerzeichen hintereinander beim Aufrufen
benutzt.

Welche Zeile benutzt du bei der dieser
Fehler auftritt ?

Robin
AFF Profi
AFF Profi
Posts: 121
Joined: 01.02.2003 - 03:32
Location: Holzminden
Contact:

Post by Robin »

@Andreas

Ups ... habs nur mit einem Verzeichnis
getestet ... bei Namen mit einem ':' hats
gefunkt ;-) ... hoffe folgendes hilft ...

PS: Aktuelle Version von RMH gibts bei
Alfie ;-) http://alfie.altervista.org

/* */

l="rmh.library";if ~show("L",l) then;if ~addlib(l,0,-30) then exit

parse arg path

dt = date("o")
tm = time("n")
fl = dt tm
fl = translate(fl,"___",":/ ")
address command
"makedir backup:"||fl
nr = words(path)
do a = 1 to nr
fp = word(path,a)
ofp = fp
fp = rmh_filepart(fp)
if fp = '' then do
fp = ofp
fp = compress(fp,":/ ")
end
"makedir backup:"||fl||"/"||fp
"copy all clone" word(path,a) '"'||"backup:"fl||"/"fp'"'
end

User avatar
AndreasM
Amiga Future Chefredaktion
Amiga Future Chefredaktion
Posts: 1915
Joined: 05.06.2001 - 02:00
Location: Übersee
Contact:

Post by AndreasM »

Irgendwie will das Teil noch nicht so.

Ich rufe es so auf:

rx work:programme/backup/backup.rexx Daten:MTRechnung Backup:

Es erstellt dann ein Verzeichnis mit Datum und kopiert dann auch den Inhalt wie gewünscht da rein.

Dann geht es allerdings her und kopiert den Inhalt der Platte Backup: ebenfalls in das Verzeichnis rein :/
Andreas Magerl
Chefredaktion Amiga Future
Ceo APC&TCP

Robin
AFF Profi
AFF Profi
Posts: 121
Joined: 01.02.2003 - 03:32
Location: Holzminden
Contact:

Post by Robin »

Das ist ja auch genau das, was du dem
Script sagst ;-)
Als Argumente kannst du mehrere
Pfade angeben, die gesichert werden sollen.
Wenn du also nicht willst, das Backup: gesichert
wird, lass es aus dem Aufruf raus.

Das Backup: das Ziel ist, ist "Hardcoded" ...

User avatar
AndreasM
Amiga Future Chefredaktion
Amiga Future Chefredaktion
Posts: 1915
Joined: 05.06.2001 - 02:00
Location: Übersee
Contact:

Post by AndreasM »

Habs doch gewusst. War einfach zu doof das Script zu bedienen :) Ne kleine Bitte hätt ich noch wenns geht. Ist es machbar das am Schluss nen Requester aufgeht der mir sagt dass das Backup fertig ist?
Andreas Magerl
Chefredaktion Amiga Future
Ceo APC&TCP

Brunadi
AFF Profi
AFF Profi
Posts: 179
Joined: 12.06.2002 - 17:55
Location: Voitsberg/Oesterreich
Contact:

Post by Brunadi »

Hallo Robin

Habe Dein script auch ausprobiert. Funktioniert super.
Nur lassen sich bei mir die kpoierten Verzeichnisse
dann nicht löschen. Wohl der Inhalt, aber nicht die Verzeichnisse selbst. Fehler:Objekt ist in Gebrauch.
Was mache ich da falsch ?
Habe im script als Ziel RAM1: (AmberRAM) angegeben.
Edit:
Jetzt hat sich ein neues backup wieder löschen lassen.

Gruß Brunadi

Robin
AFF Profi
AFF Profi
Posts: 121
Joined: 01.02.2003 - 03:32
Location: Holzminden
Contact:

Post by Robin »

Auf die Schnell einfach als letzte Zeile:
'RequestChoice "'||"Info"||'"' '"'||"Backup fertig !"||'"' '"'||"Ok"||'" >nil:'

Aber da ist keine Garantie drin, dass das Backup
erfolgreich war. Dazu muesse noch der Return-Code
ueberprueft werden ...

User avatar
AndreasM
Amiga Future Chefredaktion
Amiga Future Chefredaktion
Posts: 1915
Joined: 05.06.2001 - 02:00
Location: Übersee
Contact:

Post by AndreasM »

Wu-underbar :)

danke
Andreas Magerl
Chefredaktion Amiga Future
Ceo APC&TCP

Post Reply