[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Hyperlinks mit Variablenübergabe in ScriptUI-Fenster möglich?

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Hyperlinks mit Variablenübergabe in ScriptUI-Fenster möglich?

t-kittel
Beiträge gesamt: 254

23. Jan 2012, 09:08
Beitrag # 1 von 7
Bewertung:
(1567 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Forum,

kann mir jemand sagen ob es grundsätzlich möglich ist, einen anklickbaren Hyperlink in einem SkriptUI-Fenster zu generieren?
Falls ja, müsste es doch auch realisierbar sein, per JavaSkript Eigenschaften eines Indesigndokuments auszulesen, in Variablen zu schreiben und diese Werte über die URL an einen Browser zu übergeben, oder?
Für einen kleinen "Schupps" in die richtige Richtung wäre ich sehr dankbar!

MfG
Thomas
X

Hyperlinks mit Variablenübergabe in ScriptUI-Fenster möglich?

Martin Fischer
  
Beiträge gesamt: 12684

23. Jan 2012, 09:30
Beitrag # 2 von 7
Beitrag ID: #488341
Bewertung:
(1554 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Thomas,

Du könnest z.B. eine temporäre HTML-Datei – oder auf dem Mac eine temporäre webloc-Datei – erzeugen und ausführen und danach wieder löschen.

Zum Anklicken von Einträgen in Fenstern mit Listen siehe die onChange-Funktion (gr.lb_text.onChange) z.B. in listGrepFounds.jsx.


als Antwort auf: [#488335]
(Dieser Beitrag wurde von Martin Fischer am 23. Jan 2012, 09:35 geändert)

Hyperlinks mit Variablenübergabe in ScriptUI-Fenster möglich?

t-kittel
Beiträge gesamt: 254

23. Jan 2012, 09:38
Beitrag # 3 von 7
Beitrag ID: #488342
Bewertung:
(1547 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vielen Dank Martin,

eine statische HTML-Datei auf jedem Mac hatte ich schon im Hinterkopf, hielt dies aber für zu fehleranfällig. Auf die Idee diese temporär per Skript erstellen und löschen zu lassen, kam ich bisher noch nicht! ;o)

Danke und Gruß
Thomas


als Antwort auf: [#488341]

Hyperlinks mit Variablenübergabe in ScriptUI-Fenster möglich?

Martin Fischer
  
Beiträge gesamt: 12684

23. Jan 2012, 10:03
Beitrag # 4 von 7
Beitrag ID: #488343
Bewertung:
(1529 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Thomas,

im Beitrag http://forums.adobe.com/message/3180783#3180783 im Adobe Scripting Forum wird eine Funktion von Gerald Singelmann für diesen Zweck vorgestellt.

Code
function openWebsite(ws) { 
if (File.fs == "Macintosh") {
var tempFile = File("~/Desktop/tempurl.webloc");
tempFile.open("w");
tempFile.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\
<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\
<plist version=\"1.0\">\
<dict>\
<key>URL</key>\
<string>"+ ws +"</string>\
</dict>\
</plist>");
tempFile.close();
tempFile.execute();
for (var aux = 0; aux < 100; aux++) {
$.sleep(10);
}
tempFile.remove();
} else {
var tempFile = File("~/Desktop/cuppascript.url");
tempFile.open("w");
tempFile.write("[InternetShortcut]\rURL="+ws);
tempFile.close();
tempFile.execute();
for (var aux = 0; aux < 100; aux++) {
$.sleep(10);
}
tempFile.remove();
}
}


Ein anderer Ansatz von Dave Saunders (ebenda von Peter Kahrel publiziert):

Code
function goToURL (theURL) 
{
var aDoc = app.documents.add (false);
var myDest = aDoc.hyperlinkURLDestinations.add (theURL);
myDest.showDestination ();
aDoc.close (SaveOptions.no);
}



als Antwort auf: [#488342]
(Dieser Beitrag wurde von Martin Fischer am 23. Jan 2012, 10:13 geändert)

Hyperlinks mit Variablenübergabe in ScriptUI-Fenster möglich?

t-kittel
Beiträge gesamt: 254

23. Jan 2012, 10:15
Beitrag # 5 von 7
Beitrag ID: #488345
Bewertung:
(1521 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin, herzlichen Dank!

Bisher zwar nur kurz überflogen, aber ich denke da ist etwas dabei für unsere Zwecke.

Gruß Thomas


als Antwort auf: [#488343]

Hyperlinks mit Variablenübergabe in ScriptUI-Fenster möglich?

Gerald Singelmann
  
Beiträge gesamt: 6261

23. Jan 2012, 11:39
Beitrag # 6 von 7
Beitrag ID: #488349
Bewertung:
(1482 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Man kann auch ein Socket öffnen, was aber heißt, dass man sich um das http Protokoll selbst kümmern muss. Der Vorteil wäre, dass die Kommunikation bidirektional ist.
Ich vermute, Google weiß mehr darüber ;)

Edit: stimmt, via lmgtfy


als Antwort auf: [#488345]

Hyperlinks mit Variablenübergabe in ScriptUI-Fenster möglich?

t-kittel
Beiträge gesamt: 254

24. Jan 2012, 10:22
Beitrag # 7 von 7
Beitrag ID: #488415
Bewertung:
(1424 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke ...
...für den umfangreichen Input, in den ich/wir uns erstmal einarbeiten müssen, da größtenteils "Neuland".

MfG Thomas


als Antwort auf: [#488349]
X

Aktuell

InDesign / Illustrator
ScreenShot 274 Warum Templates in InDesign benutzen_ - Satzkiste in Stuttgart - Satz und technische Umsetzung - Google Chrome (300x300 HilfDirSelbst)

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
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/