[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:
(1638 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: 12783

23. Jan 2012, 09:30
Beitrag # 2 von 7
Beitrag ID: #488341
Bewertung:
(1625 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:
(1618 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: 12783

23. Jan 2012, 10:03
Beitrag # 4 von 7
Beitrag ID: #488343
Bewertung:
(1600 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:
(1592 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: 6269

23. Jan 2012, 11:39
Beitrag # 6 von 7
Beitrag ID: #488349
Bewertung:
(1553 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:
(1495 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

PDF / Print
enfocus_300

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
17.04.2024

Online
Mittwoch, 17. Apr. 2024, 10.00 - 10.30 Uhr

Webinar

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? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Günther Business Solutions

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

Und es geht doch: Automatisierung im Großformatdruck!