DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Amiga, AmigaOS 4 > Dummie-Frage ;( | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2004-04-29, 20:14 h t-zero53 Posts: 427 User |
hallo! eine frage: wie kann ich ein script in ein executable wandeln? wie war das noch, einige shell-befehle hintereinander als ausführbares icon abzuspeichern? dumme frage, ich weiss, aber manchmal sieht man den wald vor lauter bäumen nicht!? -- Gruß T-zero53 Wizardofdos@T-Online.de http://wizardofdos.bei.t-online.de [ - Answer - Quote - Direct link - ] |
2004-04-29, 20:26 h AchimStegemann Posts: 112 User |
Deine Frage ist etwas ungenau formuliert. So wie ich dich verstehe, möchtest du gerne mehrere Shell-Befehle in einem Skript ausführen, was wohl von der Workbench per Mausklick funktionieren soll. Ganz einfach: Texteditor nehmen und das Skript dort schreiben. Ich hoffe, du weisst wie das geht und was du möchtest. Dann den Text speichern. Weise dem Text ein Icon zu und setze das S-Bit des Skriptes (mittels Workbench-Befehl oder von Shell mit protect datei +s. Oh.. habe jetzt eines gar nicht mehr in Erinnerung. Das Icon... entweder muss es ein Projekt-Icon oder ein Executable-Icon sein... habe ich vergessen Musst du halt ausprobieren. Es ist übrigens besser, VORHER das S-Bit zu setzen und dann das Icon zuweisen. Am besten mit DefIcon von OS3.5/9, denn dieses erkennt automatisch, ob es ein Skript ist oder nicht (eben anhand des S-Bits). Willst du das Skript von der Shell aus ausführen (was eigentlich zu bevorzugen ist), so erspart dir das S-Bit die Eingabe von execute. Also statt execute datei in der Shell reicht datei als Kommando. Gruß Achim [ - Answer - Quote - Direct link - ] |
2004-04-29, 20:32 h Mad_Dog Posts: 1944 User |
Zitat: Das geht erstmal so nicht. Was man machen kann ist, das "skript" Flag setzen: Entweder per CLI mit protect <Dateiname> +s Oder per WB mit "Piktogramm/Information anzeigen" - dann ein Häckchen an der entsprechenden Stelle setzen. Damit weiß das AmigaOS dann, daß die entsprechende ASCII-Datei ein Shell-Skript ist und du mußte es nicht mehr per execute starten. Zusätzlich kannst Du Dir noch ein Icon zu der Textdatei basteln (Typ:Projekt) und dort "IconX" als Standardprogramm eintagen (ohne die Anführungszeichen). Dann läßt sich das Shell-Skript bequem per WB Starten. Alles weitere: Siehe AmigaDOS Handbuch. -- http://www.norman-interactive.com [ - Answer - Quote - Direct link - ] |
2004-04-29, 20:41 h t-zero53 Posts: 427 User |
hallo achim! nun, ich möchte z.b. für einen spielstart alle befehle in einem ausführbarem icon haben. ich will z,b. alle meine quake - conversions mit jeweils einem icon versehen, um mir die lästige tipperei zu ersparen. also z.b.: CD WORK:QUAKE STACK 100000 STACKPPC 100000 GLQUAKEWOS -WIDTH 800 -GAME MEGA <>NIL: (usw, usw) wenn ich das mit editpad schreibe, dann über das script ein executable-icon ziehe und den tooltype 'script' setze, geht dass nicht! -- Gruß T-zero53 Wizardofdos@T-Online.de http://wizardofdos.bei.t-online.de [ - Answer - Quote - Direct link - ] |
2004-04-29, 21:50 h Mad_Dog Posts: 1944 User |
Zitat: Das Icon muß vom Typ "Projekt" sein. Und es gibt kein Tooltype "script", sondern nur ein Schutzbit "s". Also gehe so vor, wie ich das oben beschrieben habe, dann funktioniert das auch. Auf meiner Homepage findest Du unter Amiga-Stuff auch einige Shell-Skripte samt Icon, die per IconX gestartet werden können. Dort kannst Du Dir ja was abschauen. -- http://www.norman-interactive.com [ - Answer - Quote - Direct link - ] |
2004-04-29, 22:06 h Palgucker Posts: 1342 User |
Versuch es doch einfach mal mit einem Icon (Type Project). Gebe dort als Tooltype iconx ein und setze den Stack auf 100000. Ich weiss nun nicht, ob das mit dem PPCStack so funktioniert. In diesem Fall müsstest Du eventuell 2 Scripte schreiben. Das erste Script ist das zum Icon gehörige und in dem könnte beispielsweise newcli from quakeXXXstartup stehen. In das Script "quakeXXXstartup" trägst Du das ein, was Du hier z. Teil schon gepostet hast. mfg Palgucker [ - Answer - Quote - Direct link - ] |
2004-04-29, 22:09 h Mad_Dog Posts: 1944 User |
Zitat: Nicht als ToolType, sondern im Feld "Standardprogramm". -- http://www.norman-interactive.com [ - Answer - Quote - Direct link - ] |
2004-04-29, 23:24 h Palgucker Posts: 1342 User |
@ Mad_Dog upps - wie komm ich denn auf Tooltype dank für die Korrektur. mfg Palgucker [ - Answer - Quote - Direct link - ] |
2004-05-02, 14:46 h Rudi Posts: 835 User |
hi, um eventuelle Verwirrungen aus dem Weg zu räumen hab ich mal diese Screenshots gemacht http://www.amilator.de/pics/script1.png http://www.amilator.de/pics/script2.png Gruß... Rudi -- Besucht die Seite, auf der Sich alles um Emulatoren auf Amiga dreht: http://www.amilator.de/ oder schaut mal bei den Göttinger Amiga Usern rein: http://www.g-a-u.org/ [ Dieser Beitrag wurde von Rudi am 02.05.2004 editiert. ] [ - Answer - Quote - Direct link - ] |
2004-05-02, 16:58 h Falcon Posts: 3544 User |
Moin, man könnte das auch über 'n kleines ARexx-Script machen. Dieses kann man dann mit CompressRexx (Aminet) in ein EXEumwandeln. Ist zwar keine "Echte" EXE, aber es läßt sich normal per Doppelklick oder von der Shell aus starten. Ciao, Falcon. -- Che-Hoa Yuin sagt: Der Amiga kann alles, was man zum Arbeiten braucht... ... was er nicht kann, braucht man auch nicht !!!!!!! Meine Homepage: http://www.elasticimages.de.vu [ - Answer - Quote - Direct link - ] |
2004-05-02, 20:47 h Mad_Dog Posts: 1944 User |
@Rudi: Sieht gut aus, fehlt nur noch das Häckchen bei "Skript". @Falcon: Arexx wäre für den Fall mit Kannonen nach Spatzen geschossen. -- http://www.norman-interactive.com [ - Answer - Quote - Direct link - ] |
2004-05-02, 21:13 h Rudi Posts: 835 User |
Zitat: 1. Nein, man braucht Häckchen bei 'Script' nicht anhaken bzw. man muss nicht das Script-Flag setzen 2. In Punkto AREXX stimme ich dir zu Gruß... Rudi -- Besucht die Seite, auf der Sich alles um Emulatoren auf Amiga dreht: http://www.amilator.de/ oder schaut mal bei den Göttinger Amiga Usern rein: http://www.g-a-u.org/ [ - Answer - Quote - Direct link - ] |
2004-05-03, 18:12 h Mad_Dog Posts: 1944 User |
Zitat: Dann versuch mal ein Skript ohne Schutzbit "s" von der Shell aus aufzurufen! -- http://www.norman-interactive.com [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Amiga, AmigaOS 4 > Dummie-Frage ;( | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |