[GastForen Programme Print/Bildbearbeitung Adobe InDesign Script mit doScript aus Ordner aufrufen, Objekt existiert nicht mehr...

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

Script mit doScript aus Ordner aufrufen, Objekt existiert nicht mehr...

Imion
Beiträge gesamt: 141

25. Mär 2008, 19:10
Beitrag # 1 von 6
Bewertung:
(2438 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, mal wieder ich,

hat jemand eine Idee warum mir InDesign immer sagt, dass das Script angeblich nicht mehr existiert? Für einen Denkanstoß wäre ich dankbar.

Code
app.doScript( File( "Macintosh HD/Users/andreaskruger/Library/Preferences/Adobe InDesign/Version 5.0/Scripts/Scripts Panel/Lagerliste_work.jsx" )); 


Liebe Grüße,

Andreas
---------------------------------------------------------------------------------
Creative Suite CS3 Design Premium auf MacBook Core 2 Duo 2,4 GHz und 4 GB Ram mit Mac OS X 10.6.1
X

Script mit doScript aus Ordner aufrufen, Objekt existiert nicht mehr...

Martin Fischer
  
Beiträge gesamt: 12625

25. Mär 2008, 21:23
Beitrag # 2 von 6
Beitrag ID: #342998
Bewertung:
(2420 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Andreas,

wahrscheinlich ist der Pfad falsch adressiert.

Versuche es wahlweise mit

Code
app.doScript( File( "Macintosh HD:Users:andreaskruger:Library:Preferences:Adobe InDesign:Version 5.0:Scripts:Scripts Panel:Lagerliste_work.jsx" )); 


oder

Code
app.doScript( File( "~/Library/Preferences/Adobe%20InDesign/Version%205.0/Scripts/Scripts%20Panel/Lagerliste_work.jsx")); 


oder

Code
app.doScript( File('/Users/andreaskruger/Library/Preferences/Adobe%20InDesign/Version%205.0/Scripts/Scripts%20Panel/Lagerliste_work.jsx')); 


Viele Grüße
Martin




als Antwort auf: [#342982]

Script mit doScript aus Ordner aufrufen, Objekt existiert nicht mehr...

Imion
Beiträge gesamt: 141

26. Mär 2008, 11:12
Beitrag # 3 von 6
Beitrag ID: #343059
Bewertung:
(2384 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

die letzten beiden Varianten funktionieren. Nach dem Programmstart kann ich das Skript über das Menü aufrufen. Allerdings nur einmal. Wenn ich es noch mal aufrufen möchte erhalte ich folgende Fehlermeldung:

Zitat Fehelernummer: 30476
Fehelerzeichenfolge: Die angeforderte Aktion konnte nicht ausgeführt werden, da das Objekt nicht mehr existiert.


Hier noch mal mein komplettes Skript, ich habe oben bei targetengine auch schon session ausprobiert, ist das gleiche Ergebnis.

Code
#targetengine "adobe" 
myMenu = {};

myMenu.create = function() {
try{
var aMenu = app.menus.item("$ID/Main").submenus.item( "E/D/E");
aMenu.title;
} catch ( e ) {
var aMenu = app.menus.item("$ID/Main").submenus.add("E/D/E");
}

var aboutAction = app.scriptMenuActions.add( "Lagerliste erzeugen…" );
var aboutListener = aboutAction.eventListeners.add( "onInvoke", myMenu.doAbout );


var aboutMenuItem = aMenu.menuItems.item( "Lagerliste erzeugen…" );
if ( aboutMenuItem == null ) {
var aboutMenuItem = aMenu.menuItems.add( aboutAction );
}
}

myMenu.doAbout = function() {
app.doScript( File('/Users/andreaskruger/Library/Preferences/Adobe%20InDesign/Version%205.0/Scripts/Scripts%20Panel/Lagerliste_work.jsx'));
}
myMenu.create();



Antwort auf [ Martin Fischer ] Hallo Andreas,

wahrscheinlich ist der Pfad falsch adressiert.

Versuche es wahlweise mit

Code
app.doScript( File( "Macintosh HD:Users:andreaskruger:Library:Preferences:Adobe InDesign:Version 5.0:Scripts:Scripts Panel:Lagerliste_work.jsx" )); 


oder

Code
app.doScript( File( "~/Library/Preferences/Adobe%20InDesign/Version%205.0/Scripts/Scripts%20Panel/Lagerliste_work.jsx")); 


oder

Code
app.doScript( File('/Users/andreaskruger/Library/Preferences/Adobe%20InDesign/Version%205.0/Scripts/Scripts%20Panel/Lagerliste_work.jsx')); 


---------------------------------------------------------------------------------
Creative Suite CS3 Design Premium auf MacBook Core 2 Duo 2,4 GHz und 4 GB Ram mit Mac OS X 10.6.1


als Antwort auf: [#342998]

Script mit doScript aus Ordner aufrufen, Objekt existiert nicht mehr...

Imion
Beiträge gesamt: 141

28. Mär 2008, 13:10
Beitrag # 4 von 6
Beitrag ID: #343528
Bewertung:
(2346 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hat keiner eine Idee warum es nur einmal funktioniert und dann nicht mehr?
---------------------------------------------------------------------------------
Creative Suite CS3 Design Premium auf MacBook Core 2 Duo 2,4 GHz und 4 GB Ram mit Mac OS X 10.6.1


als Antwort auf: [#343059]

Script mit doScript aus Ordner aufrufen, Objekt existiert nicht mehr...

A.Held
Beiträge gesamt: 38

30. Mär 2008, 13:51
Beitrag # 5 von 6
Beitrag ID: #343683
Bewertung:
(2318 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

probier mal ..."/Volumes/xxx/xxxx.." /Volumes/ voran geht immer

oder ..."~/xxx/.." ~/ verweist direkt auf dein Home-Verzeichnis

also ich programmiere doScript Aufrufe für Workflow-Software SWITCH,
hatt bis jetzt keine Probleme. an der Version kann es nicht liegen, hoffe ich :-)

Gruß, Andreas

Datentechnik Held
-------------------------------
Workflow-Software Consulting & Solution
http://www.datentechnik-held.de


als Antwort auf: [#343528]

Script mit doScript aus Ordner aufrufen, Objekt existiert nicht mehr...

A.Held
Beiträge gesamt: 38

31. Mär 2008, 10:04
Beitrag # 6 von 6
Beitrag ID: #343765
Bewertung:
(2280 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich nochmal. probiere doch mal

#target "InDesign-5.0" // Solltest du InDesign Version 5.0 haben

#target "InDesign" // Falls du dir nicht sicher bist, probier das.

Durch den Aufruf der "Main" Engine könnte es sein dass sich das Script zerlegt.

Gruß, Andreas

Datentechnik Held
-------------------------------
Workflow-Software Consulting & Solution
http://www.datentechnik-held.de


als Antwort auf: [#343683]
X

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
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

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

Enfocus World Tour 2022
Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

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

Enfocus World Tour 2022