Short: Script to handle many pics with SViewII Author: UFalke@t-online.de (Ulrich Falke) Uploader: UFalke@t-online.de (Ulrich Falke) Version: 2.21 Type: gfx/misc Distribution: Aminet, Fred Fish, meeting pearls Requires: SViewII V 8.xx (registered) RexxReqTools.library V 1.3 ReqTools.library V 2.9 RexxMast MUST be running Replaces: gfx/misc/SVProPics.lha Kurz: Script zum bearbeiten von vielen Bildern mit SViewII Released as EMailware SVII-ProcessPics.rexx V 2.21 01.12.98 © by Ulrich Falke ======================================================= Deutsch weiter unten ^^^^^^^ English (sorry not my native language) ------- ARexx-Script that processes given pictures of a directory. You can convert to different grafikformats, scale, rotate and more. One setting for different pictures. I use for this SViewII V 8.xx © by Andreas Ralph Kleinert (registered, unregistered SView has'nt an ARexx-Port !) RexxReqTools.library V 1.3 © by Rafael D'Halleweyn and of course ReqTools.library V 2.9 © by Nico François and Magnus Holmgren. COPYRIGHT This package can be freely distributed as long as: 1. It is not sold; only a reasonable charge for copying and storage medium is allowed. (For one Disc max. DM 5.- or US$ 3.-) 2. All files included in this archive are included in their original form without modification of any kind. Permission is hereby granted to include `SVII-ProcessPics' in the PD compilations Fred Fish, MeetingPearls and Aminet. Other distribution without written permission of the author is strictly forbidden (contact me via e-mail for permission). Use `SVII-ProcessPics' at your own risk. The Author, Ulrich Falke, takes no responsibility at all, for whatever may happen you or your software/hardware caused by any of the files containing in this package. If you like this program and use it frequently the author wants you to send him an E-MAIL. If you find any mistakes or bugs please feal free, to contact the author via E-Mail. Please make a good description how and where the error appear. -- Thank you ! -- About: Some time ago I need a fast picture converter for many IFF's -> PNG's. I have many scripts that will do that for other formats using ADPro, but ADPro hasn't PNG support. So I try my new artEffect V2.6, but it needs more the one minute for one pic. I have a CyberStormPPC and I think: "that must go faster". I'm also a registert user of SuperView and it's sv.lib's have PPC support. The same convert needs here a few seconds. That's reel fast ! In the SView ARexx dir I found the script 'ConvertAnyFile.rx'. I changed it for saving PNG, but SView uses ASL-filerequester without multiselect, so I change and change it. Now is the script, in my opinion, usefull. Hightlights: multi- and patternselect with rexxreqtools.library- filerquester, requesterselection for all settings. convert from and to any format that SView know, I coded it for png, jpg, iff comp., ilbm uncomp., rgfx XPK, tif and bmp, but the script is commented, so it is easy to make changes in the script, for rare used formats or other operators. operate on the pics like to24bit, to8bit, emboss, rotate, left2right, top2botom ... if you miss anything change it. automatic renaming with short-cut for operation and new fileending for filetype. protection for overwriting existing files, except you want. build in german and english locale. Tell you, after every processed picture, the approximate time, the script will be finished. (Only exact, if the pictures have all about the same size.) Installation: Copy 'SVII-ProcessPics.rexx' and 'SV-SlideShow.rexx' to SYS:Rexx/ or (Path:)SViewII/ARexx-Scripts/ or any location where your scripts are. Copy 'Start-SVPrefs.script' to the same location. Copy the readme-file where you want. Edit inside the rexx-scripts your path to SViewII and inside the start-script your path to SV-Prefs. Starting: From Workbench: Doubelklick the icon SVII-ProcessPics.rexx. From CLI: Type "rx (Path:dir/)SVII-ProcessPics.rexx" and start it with the Return-key. Bonus: I include the 'SV-SlideShow.rexx', a small Script, also with rexxreqtools filrequester to select files. You can choose the screendriver for your needs. Installation and starting is the same as for 'SVII-ProcessPics.rexx'. If you want to know more read the history and look in the ARexx- scripts. Try it out and feel free to send me your comments via e-mail. Future-plans: Doc's as AmigaGuide. Gui with TritonRexx. Many thank's for his well programmed SViewII and SuperView.librarys to Andreas Ralph Kleinert for the very usefull ReqTools.library to Nico François and Magnus Holmgren. for the ARexx-Support of RexxReqTools.library to Rafael D'Halleweyn. so long Ulli ------------------------------------------------------------------ Trade marks: ADPro is a produkt of ASDG incorporated. artEffect is a produkt of HAAGE&PARTNER Computer GmbH. CyberStormPPC is a produkt of phase5 DIGITAL PRODUCTS. ------------------------------------------------------------------ Deutsch ------- ARexx-Script mit dem ausgewählte Bilder eines Verzeichnisses bearbeitet werden können. Sie können zu einem anderen Grafikformat umwandeln, skalieren, rotieren und mehr. Anzeige der gerade bearbeiteten Bilder. Mit einer Vorgabe für verschiedene Dateitypen. Ich benutze hierfür SViewII V 8.xx © by Andreas Ralph Kleinert (registriert, unregistriertes SView hat keinen ARexx-Port !) RexxReqTools.library V 1.3 © by Rafael D'Halleweyn und damit auch ReqTools.library V 2.9 © by Nico François und Magnus Holmgren. COPYRIGHT Dieses Programm kann frei verbreitet werden so lange wie: 1. Es wird nicht verkauft; nur ein angemessener Betrag für's kopieren und für den Datenträger ist gestattet. (Für eine Diskette max. DM 5.-) 2. Alle Dateien die dieses Archiv enthält sind unverändert in ihrem original Format enthalten. Ich erteile die Erlaubnis `SVII-ProcessPics' in den PD-Sammlungen Fred Fish, MeetingPearls und Aminet aufzunehmen. Eine andere Weiterverbreitung ohne eine schriftliche Erlaubnis des Autors ist untersagt (senden Sie mir eine E-Mail um die Erlaubnis einzuholen). Die Benutzung von `SVII-ProcessPics' geht auf Ihr eigenes Risiko. Der Autor, Ulrich Falke, übernimmt keinerlei Haftung, was auch immer mit Ihrer Software oder Hardware passiert, während Sie eine der Dateien aus diesem Programm benutzen. Wenn Sie dieses Programm mögen und es öfter benutzen, möchte der Autor von Ihnen eine E-Mail zugesand bekommen. Wenn Sie Fehler finden oder Programmabstürtze verzeichnen, bitte ich Sie, mit mir, per E-Mail, Kontakt aufzunehmen. Versuchen Sie aber bitte, eine genaue Beschreibung darüber zu geben, was für ein Fehler und wann er auf- tritt. -- Danke ! -- Über: Vor einiger Zeit benötigte ich einen schnellen Bild-Format Umwandler für viele IFF's -> PNG's. Für ADPro besitze ich eine menge Scripts, die dies für andere Bildformate erledigen, aber ADPro unterstützt PNG nicht. Ich versuchte es mit mit meinem neuen artEffect V2.6, aber es benötigte mehr als eine Minute für ein Bild. Ich besitze eine CyberStormPPC und dachte mir: "Das müsste schneller gehen". Außerdem bin ich registrierter Benutzer von SuperView und seine sv.lib's unterstützen den PPC. Das gleiche Bild benötigte nur ein paar Sekunden. Das ist richtig schnell ! Im ARexx- Verzeichnis von SView fand ich das Script 'ConvertAnyFile.rx'. Ich änderte es, damit es im PNG-Format speichert, aber SView benutzt den ASL-File- requester ohne Mehrfachauswahl, so änderte und änderte ich das Script. Nun ist das Script, meiner Meinung nach, brauchbar. Möglichkeiten: Mehrfach- und Kürtzelauswahl mit rexxreqtools.library Filerequester, für alle Einstellungen Requesterabfagen. Dateitypumwandlung von und zu jedem Format das SView kennt, ich habe im Script die Speicherformate png, jpg, iff comp., ilbm uncomp., rgfx XPK, tif und bmp, aber das Script ist kommentiert, so daß es einfach ist, auch ein seltener benutztes Speicherformat oder einen anderen Bildbearbeiter einzubauen. Bildbearbeitung wie: nach24Bit, nach8Bit, emboß, rotieren, spiegeln vertikal und horizontal ... wenn was fehlt, s.o. Automatisches umbenennen mit Abkürtzung für den Bild- bearbeiter und neue Fileendung für den Filetype. Schutz gegen überschreiben von existierenden Dateien, ausser Sie erlauben es. Eingebaute deutsche und englische Sprache. Nach jedem abgearbeitetem Bild, wird die ungefähre Zeit angezeigt, zu der das Script mit allen Bildern fertig ist. (Nur genau, wenn alle Bilder ungefähr gleich gross sind.) Installation: Kopieren Sie 'SVII-ProcessPics.rexx' und 'SV-SlideShow.rexx' nach SYS:Rexx/ oder (Pfad:)SViewII/ARexx-Scripts/ oder einem Verzeichnis in dem Ihre Scripte sind. Kopieren Sie 'Start-SVPrefs.script' in das gleiche Verzeichnis. Editieren Sie Ihren Pfad zu SViewII in den Rexx-Scripts und den Pfad zu SV-Prefs in dem Start-Scripts. Kopieren Sie die Readmedatei wohin Sie wollen. Starten: Von der Workbench: Doppelklicken Sie das Icon SVII-ProcessPics.rexx. Vom CLI: Tippen Sie "rx (Pfad:dir/)SVII-ProcessPics.rexx" ein und starten es mit der Return-Taste. Zugabe: Ich habe das kleine Script 'SV-SlideShow.rexx' beigelegt. Die Dateiauswahl wird auch hier von RexxReqTools erledigt. Im Script kann der Screendriver ausgewählt werden. Installation und Starten erfolgt genauso wie bei 'SVII-ProcessPics.rexx'. Wenn Sie mehr wissen wollen, lesen Sie die History und schauen Sie in die ARexx-Scrips. Probieren Sie alles aus und senden Sie mir Ihre Meinung per E-Mail. Zukunftspläne: Dok als AmigaGuide. Grafische Benutzeroberfläche mit TritonRexx. Herzlichen Dank für sein gutes Programm SViewII und den SuperView.librarys an Andreas Ralph Kleinert für die sehrgute ReqTools.library an Nico François und Magnus Holmgren. für den ARexx-Support von RexxReqTools.library an Rafael D'Halleweyn. bis dann Ulli _________________________________________________________________________ | | | /\ Ulrich Falke | | __ \/ _ Jakobistr. 2 | | __/// /||\/||¯/_ /| D-59494 Soest | | \XX/ /¯|| || \//¯| | | | | AMIGA definately BACK FOR THE FUTURE --- UFalke@t-online.de | | | |A3000/060-50MHz+PPC403e-200MHz/70MB RAM/ca.7GB HD's/Toshiba XM3701S/ | |CVisionPPC-CGX V4/VLab/... | |_________________________________________________________________________|