[GastForen Programmierung/Entwicklung AppleScript keystroke "wie war das noch?"

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

keystroke "wie war das noch?"

-hans-
Beiträge gesamt: 748

24. Feb 2010, 22:48
Beitrag # 1 von 2
Bewertung:
(2811 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Nettes Abfallprodukt.
1. Text-Strings wie: z.B. "ak bd
hdgl
ily
thx
wamaduheu

set AppleScript's text item delimiters to return"
mit TextEdit in Datei auf dem Desktop als MeineKuerzel.txt sichern (Trennung der Einträge durch einfaches return).

2. Das folgende Script mit Spark, Butler, OnMyCommand o. ä. auf einen Tastatur-Kurzbefehl legen.

3. Ruhigen Gewissens die eigene Vergesslichkeit pflegen ;-)
Sollte zumindest mit den meisten Programmen funktionieren ...


Code
try 
set MeineKuerzel to read file ((path to desktop as text) & "MeineKuerzel.txt")
set AppleScript's text item delimiters to "\n"
set MyToChooseList to every text item of MeineKuerzel as list

set MyProg to (path to frontmost application as text)
tell application MyProg
activate

set MyString to (choose from list MyToChooseList with prompt "Jeder nur ein Kreuz bitte …") as Unicode text -- Zitat aus -> Das Leben des Brian, Monty Python
set the clipboard to MyString
activate
tell application "System Events"
try
keystroke "v" using command down
on error
keystroke MyString
end try
end tell
end tell
end try

X

keystroke "wie war das noch?"

hohabadu
Beiträge gesamt: 6

25. Feb 2010, 22:45
Beitrag # 2 von 2
Beitrag ID: #434771
Bewertung:
(2769 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
verbesserungsvorschlag. statt:
Code
	set MeineKuerzel to read file ((path to desktop as text) & "MeineKuerzel.txt")  
set AppleScript's text item delimiters to "\n"
set MyToChooseList to every text item of MeineKuerzel as list

so:
Code
	set MyToChooseList to paragraphs of (read file ((path to desktop as text) & "MeineKuerzel.txt") ) 



als Antwort auf: [#434670]
(Dieser Beitrag wurde von hohabadu am 25. Feb 2010, 22:46 geändert)

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
18.06.2024

Online
Dienstag, 18. Juni 2024, 10.00 - 10.30 Uhr

Webinar

In diesen beiden kostenlose Webinaren erfahren Sie, wie Sie mit Hilfe von Enfocus Griffin und dem Impressed Workflow Server Ihren LFP-Workflows optimieren können. 18.06.2024: So optimieren Sie Ihre Prozesse mit Enfocus Griffin 02.07.2024: So sparen Sie Zeit und Geld mit Impressed Workflow Server in der LFP-Edition Griffin: Griffin ist das leistungsstarke Kraftpaket für das automatische Nesting im Großformatdruck. Dank eines ausgeklügelten, KI-basierten Nesting-Algorithmus können Sie mit Griffin Vorlagen schnell und effizient vernutzen – und das klappt auch mit unregelmäßigen Formen perfekt. Das spart Ihnen unzählige Stunden, die Sie bisher mit dem manuellen Nesting und Ausschießen verbracht haben. Einige wichtige Funktionen ≡ Anlage von Beschnittzugaben ≡ Automatische Erzeugung der Schnittkontur ≡ Erstellung von Strichcodes, Textmarkierungen und Registrierungen IWS LFP Edition: Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Mit dem IWS LFP Edition automatisieren Sie Ihre Produktion von der Übernahme der Daten aus dem ERP-System bis zur Erzeugung der verschachtelten Druckform und der Übergabe an den RIP. Phoenix Core ist eine hochentwickelte KI-Technologie für die Planung und das Nesting von Druckerzeugnissen. Anders als herkömmliche Ausschießlösungen arbeitet Phoenix nicht auf Basis von Vorlagen, sondern erzeugt entsprechend der Maschinen- und Produktionsanforderungen druckfertige Layouts „on-the-fly“.

kostenlos

Ja

Organisator: Impressed GmbH

https://www.impressed.de/schulung.php?c=sDetail&sid=328

So optimieren Sie Ihren LFP-Workflow
Veranstaltungen
02.07.2024

Online
Dienstag, 02. Juli 2024, 10.00 - 10.30 Uhr

Webinar

In diesen beiden kostenlose Webinaren erfahren Sie, wie Sie mit Hilfe von Enfocus Griffin und dem Impressed Workflow Server Ihren LFP-Workflows optimieren können. 18.06.2024: So optimieren Sie Ihre Prozesse mit Enfocus Griffin 02.07.2024: So sparen Sie Zeit und Geld mit Impressed Workflow Server in der LFP-Edition Griffin: Griffin ist das leistungsstarke Kraftpaket für das automatische Nesting im Großformatdruck. Dank eines ausgeklügelten, KI-basierten Nesting-Algorithmus können Sie mit Griffin Vorlagen schnell und effizient vernutzen – und das klappt auch mit unregelmäßigen Formen perfekt. Das spart Ihnen unzählige Stunden, die Sie bisher mit dem manuellen Nesting und Ausschießen verbracht haben. Einige wichtige Funktionen ≡ Anlage von Beschnittzugaben ≡ Automatische Erzeugung der Schnittkontur ≡ Erstellung von Strichcodes, Textmarkierungen und Registrierungen IWS LFP Edition: Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Mit dem IWS LFP Edition automatisieren Sie Ihre Produktion von der Übernahme der Daten aus dem ERP-System bis zur Erzeugung der verschachtelten Druckform und der Übergabe an den RIP. Phoenix Core ist eine hochentwickelte KI-Technologie für die Planung und das Nesting von Druckerzeugnissen. Anders als herkömmliche Ausschießlösungen arbeitet Phoenix nicht auf Basis von Vorlagen, sondern erzeugt entsprechend der Maschinen- und Produktionsanforderungen druckfertige Layouts „on-the-fly“.

kostenlos

Ja

Organisator: Impressed GmbH

Kontaktinformation: E-Mailschulungen AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=328

So optimieren Sie Ihren LFP-Workflow