START > APPLESCRIPT > Fehlt was?

Fehlt was?

Wenn euch auf diesen Seiten etwas fehlt, lasst es mich hier wissen. Ich werde gern darauf eingehen, und sehen, ob es sich zeitnah umsetzen lässt. Ich freue mich auf eure Anregungen!


Kommentar schreiben

Ralf Kampmann |  05.12.2015, 20:11:35 |  ralfkampmann@t-online.de  31.19.57.220 = ip1f1339dc.dynamic.kabel-deutschland.de
Hallo aus Verden, danke für deine tollen tipps verrätst DU mir noch wie ich den Buchstaben M, gleichzeitig command und ctrl taste gedrückt in applescript übermittele?Der Versuch klappte leider nicht???tell application "tomedo" activate tell application "System Events" key code 46 using {command down, ctrl down} -- Tastenkombination "46=m 59=CTRL" end tellend tell 

H =:o) L G I |  19.02.2015, 22:30:47 |  91.57.197.16 = p5B39C510.dip0.t-ipconnect.de
Hallo Gerhard. Schau dir mal ExifRenamer an. Ich glaube, der kann sowas. Den kann man auch in den automatischen Import einhängen, soweit ich weiß. Ist auf jeden Fall mal einen Blick wert... Und ansonsten einfach mal anfangen und versuchen, ein Script zu klöppeln ,-)  

Gerhard |  18.02.2015, 17:36:27 |  91.10.105.204 = p5B0A69CC.dip0.t-ipconnect.de
Hallo,bin leider in AS nicht so versiert. Habe hier viel erfahren und Danke für einige Anregungen.Ich interessiere mich für eine AS Anweisung, die nichts anderes tut, als nach einem vorgegebenen Muster Dateien von einer Sandisk Karte (Fotodateien) ausliest. Diese liegen grundsätzlich in folgender Form vor: EOS_DIGITAL / DCIM/100EOS7D/ ... Die Dateien immer in der Form _MG_xxxxx.CR2 (xxxxx = laufender Zähler).Diese Dateien sollen nach Aufnahmedatum auf ein frei zu wählendes Laufwerk abgelegt werden. Die Struktur ist z.B.: Bilder/Canon/Jahr/Monat/Tag/ ...Wie kann man dies bewerkstelligen oder gibt es hierfür bereits fertige Programme?Danke für weitere Informationen. 

H =:o) L G I |  07.06.2011, 21:49:42 |  91.35.29.250 = p5B231DFA.dip0.t-ipconnect.de
Hallo Piefke. Vielen Dank für das Lob. Naja, die Bibliothek von Numbers ist ja eigentlich recht überschaubar. Mir persönlich zuuuu überschaubar. Und die Methode "launch" ist Standard. Ich wüsste eigentlich gar nicht so recht, wofür ich diese explizit verwenden sollte, denn wenn du eine App per AS ansprichst, wird diese ja eh gestartet... Falls Du fragen hast zu Numbers, kannst Du dich gern an mich wenden... Eine gute Quelle zum Thema Numbers & AS ist mir jetzt so nicht bekannt... Happy Scripting!  

Piefke |  05.06.2011, 14:59:05 |  77.181.200.44 = x4db5c82c.dyn.telefonica.de
Feine Seite, ich hoffe sie bleibt noch lange, lange erhalten. Sag mal, hast Du einen Tipp wo man "Für Anfänger" Informationen für AppleScript mit iWork (insbesondere Numbers) bekommen kann? Ich habe schon nach Büchern, Webseiten und in Foren geforscht, aber das ist alles noch viel unbefriedigender als die integrierte Bibliothek im Apple-Script Editor. :(Auf meiner "Forschungsreise" im Netz habe ich zum Beispiel nur per Zufall von der Methode "launch" erfahren, ich wüsste nicht wo ich das hätte rausbekommen sollen.  

H =:o) L G I |  09.02.2010, 17:28:26 |  91.35.43.90 = p5B232B5A.dip0.t-ipconnect.de
Kurze & knappe Antwort: Nein. Das UI Scripting ist dazu konzipiert, das UI zu bedienen, so als würde es der User «zu Fuß» machen... und dies nur, um Programme, die keine oder unzureichende AppleScript-Steuerung bieten, trotzdem per Skript steuern zu können. Es ist aber keine Interaktion oder gar das Abfangen der Aktionen des Users seitens UIScripting vorgesehen. 

Klaus Busse |  08.02.2010, 13:07:13 |  contact@klausbusse.de  78.53.228.156 = x4e35e49c.dyn.telefonica.de
Die UI Scripting-Sachen finde ich ja hochspannend. Gibt einem das evt. auch die Möglichkeit, die aktuellen Benutzereingaben abzufragen und evt. zu ändern? Beispiel: Benutzer ist in einem Textfeld und schreibt "Das ist ein tolle Scrpit", das Script ersetzt "Scrpit" durch "Skript", so dass da dann "Das ist ein tolles Skript" im Eingabefeld steht? Konkret würde es mir darum gehen, mittels RegEx einen Editor aufzubohren. 

Felix |  20.11.2009, 15:55:03 |  freaky@bluemail.ch  85.1.99.246 = 246.99.1.85.dynamic.wline.res.cust.swisscom.ch
Ho lla Ha ns Ba dest Du? Nein, nur Spass zu Deinem WebnamenIch suche auf Deiner wunderschön gemachten Seite ein Script mit dem ich Dateienvon einem Ordner zum anderen transportieren, kopieren oder auch den ganzen Ordner verschieben kann. Also den ganzen Inhalt von A nach B.Habe Dir übrigens schon einige Script "gestohlen", besten DankSolltest Du mal Briefmarken benötigen, lasse ich Dir für Deine Mühe gernemal einige zukommen.Gruss aus den Bergen in der SchweizFelix 

H =:o) L G I |  29.10.2009, 19:50:07 |  89.53.73.34 = 89.53.73.34
Doch. Funktioniert auch unter Snow Leopard einwandfrei. Ergebnis: alias \"HD:Users:username:Desktop:TestResourcePath.app:Contents:Resources:blabla.txt\". Die Datei muss natürlich im Verzeichnis Content/Resources/ des Bundles liegen. Hast Du Dir schon mal den Bundle-Inhalt im Script-Editor anzeigen lassen? 

Bernhard Weichel |  29.10.2009, 18:34:17 |  hohabadu.de@nospam.weichel21.de  93.231.181.180 = p5DE7B5B4.dip0.t-ipconnect.de
http://hohabadu.de/?APPLESCRIPT/Erkl%E4rende-Scripts/Auf-Dateien-im-Script-Bundle%2F-Package-zugreifen.
Das funktioniert bei Snow Leopard nicht im Scripteditor  

H =:o) L G I |  07.07.2009, 00:19:40 |  89.53.41.43 = 89.53.41.43
Mit dem Terminal-Befehl defaults lässt sich das (auch Löschen) umsetzen. Schau Dir mal die manpage zu dem Befehl an. - Gruß, H =:o) L G I 

Benji |  06.07.2009, 13:06:47 |  Benjamin.Braun@fh-offenburg.de  141.79.15.103 = h15-103.mi.hs-offenburg.de
Hallo,was mich noch mehr interessieren würde, wäre das Schreiben, Lesen und Löschen von plist-Dateien, bzw. von einzelnen Einträgen in einer plist-Datei. Kann ich überhaupt einzelne Einträge aus einer von mir erstellten plist-Datei wieder löschen?
Viele GrüßeBenji 

werkwelt |  09.08.2008, 13:45:36 |  alles@werkwelt.de  84.175.97.181 = p54AF61B5.dip0.t-ipconnect.de
http://www.djschulz.de/AppleScript allgemein und AppleScript in RagTime im besonderen. Hinweis auf AppleScript unter Mac OS X (März 2008). 

H =:o) L G I |  08.07.2008, 11:01:22 |  89.53.91.58 = 89.53.91.58
Ich hoffe, ich konnte helfen. Falls noch Fragen bleiben, kannst Du dich ja nochmal melden. Gruß, H =:o) L G I 

g.rothmayer |  04.07.2008, 09:29:10 |  g.rothmayer@utanet.at  213.33.22.239 = 213-33-22-239.adsl.highway.telekom.at
Hi,Das Programm BluePhoneElite exportiert als textfile Reinen Text oder auch RTF.Danke für die rasche Rückmeldung. Ich werde jetzt zuerst TextWrangler versucheng. 

H =:o) L G I |  03.07.2008, 20:27:27 |  89.53.88.94 = 89.53.88.94
Hi. Eine kleine Gegenfrage hätte ich da: Muss es denn unbedingt TextEdit sein? Um was für ein Text-Format handelt es sich denn? Um \\\"RTF\\\" oder um \\\"Reinen Text\\\"? Für Suchen/Ersetzen in reinem Text würde ich Dir TextWrangler ans Herz legen. Der lässt sich über die Record-Funktion vorzüglich skripten, unterstützt \\\"Regular Expressions\\\" und ist ganz nebenbei auch noch kostenlos. 

g.rothmayer |  03.07.2008, 20:04:46 |  g.rothmayer@utanet.at  213.33.6.212 = 213-33-6-212.adsl.highway.telekom.at
Hi, ich bin auch AS Neuling, möchte aber ein AS um in einem Text Edit File suchen - ersetzen durchzuführen und zwar zuerst 3 returns in \\\"XXX\\\", dann return in tab und schliesslich wieder die XXX in ein return.(es sollte ein Text als tab getrennter Datensatz umgewandelt werden, Abschluss (^p))Und zwar vom Programm BluePhoneEdit, das die DS exportiert wie folgt:Textzeile(^p)Textzeile(^p)Textzeile(^p^p)Textzeile(^p^p^p) 

werkwelt |  24.04.2008, 07:20:09 |  alles@werkwelt.de  84.175.114.67 = p54AF7243.dip0.t-ipconnect.de
Kann ein browser-Link eine Variable enthalten, die in einem AppleScript-Skript eine Variable füllt? Mein Ziel ist eine Datenbankabfrage am Arbeitsplatzrechner, die aber von einer Netzseite her vorbereitet ist. 

werkwelt |  24.04.2008, 07:15:41 |  alles@werkwelt.de  84.175.114.67 = p54AF7243.dip0.t-ipconnect.de
Tell application \\\"FileMaker Pro Advanced\\\" soll auch bedeuten tell application \\\"FileMaker Pro\\\", falls … Advanced nicht installiert ist. Das gilt für die FileMaker-Versionen 8, 8.5 und 9. Erschwerend kommt hinzu, daß auch FileMaker 6 seinen Prozeß \\\"FileMaker Pro\\\" nennt. In der Aktivitäts-Anzeige unterscheiden die sich durch blaue (8 bis 9) und gelbe (6) Icons. Bei FM6 gibts aber kein Advanced. set fileMakerLaeuft to process \\\"FileMaker Pro Advanced\\\" exists if fileMakerLaeuft is false then activate application \\\"FileMaker Pro Advanced\\\"Soweit bin ich. Wenn aber FileMaker Pro Advanced nicht vorhanden ist, soll die Fehlermeldung abgefangen und statt dessen eben ohne Advanced gestartet werden. Geht das? 

HW Schröder |  09.01.2008, 12:39:33 |  info@hw-schroeder.de  84.58.42.187 = dslb-084-058-042-187.084.058.pools.vodafone-ip.de
Hallo, ich bin auf Deine Seite aus dem Apfeltalk Forum gekommen, aber ich habe sowas von keine Ahnung von AppleScript. Ich möchte ein Script bauen wie folgt.Mail ruft alle 10min ein eingestelltes POP Konto ab. (soweit ganz einfach)Über die Regelfunktion wird bei allen eMails an fax@meinedomain.com ein Script aufgerufen (soweit auch klar), aber....Das Script soll folgendes tun:- kopieren der im Betreff genannten Faxnummer in einen Speicher und überprüfen- wenn alles Zahlen, ok- wenn \\\"-\\\" oder \\\"/\\\"m gefunden wird, ersetzen mit \\\"\\\"- wenn \\\"+\\\", ersetzen mit \\\"00\\\"- wenn Buchstaben gefunden werden, Verarbeitung abbrechen (oder eMail an Absender zurückschicken)- eMail drucken (Apfel+P)- Drucker \\\"pagesender\\\" auswählen- Faxnummer aus dem Speicher einsetzen- drucken- eMail in das Postfach \\\"Faxeweitergeleitet\\\" verschieben (geht mit der Mail-Regelfunktion)Und ich scheitere schon am kopieren und einfügen der Nummer aus Betreff.Kannst Du da helfen oder mir das Script schreiben? Darf auch was kosten.Danke schön. 

H =:o) L G I |  05.11.2007, 20:14:56 |  89.53.67.94 = 89.53.67.94
Hallo eitschpi. Hab dir gemailt. 

eitschpi |  05.11.2007, 19:03:26 |  eitschpi1@gmx.de  62.143.5.173 = ip-62-143-5-173.hsi01.unitymediagroup.de
hallo uns guten abend,ich suche eine möglichkeit variablen (im fall eine url und einen namen) in eine textdatei zu schreiben und diese variablen später in einem anderen script einzulesen bzw anderen variablen zuzuweisen hiiiilfe bitte - danke schonmal im voraus ,-)eitschpi 

H =:o) L G I |  25.04.2007, 10:45:15 |  89.53.6.128 = 89.53.6.128
Nur zu. Es kann ja nicht sein, daß hier nix fehlt. 



Powered By CMSimple Design By NMuD Top