Hallo,
WITHOBJECT "CorelDraw.Automation.8"
.FileExport "H:\TSW\A10ABELL.wmf", 1294, 300, 300, 300, 300, 3, 0, TRUE
.ResumePainting
.EndOfRecording
END WITHOBJECT
Diese Prozedur habe ich in CorelDraw8 durch Aufzeichnung gewonnen.
Ist das Python?
Wie erweitere ich die Prozedur, damit alle ...
Die Suche ergab 23 Treffer
- Dienstag 15. Juli 2014, 09:40
- Forum: Allgemeine Fragen
- Thema: Ordnerdateien in CorelDraw8 konvertieren
- Antworten: 2
- Zugriffe: 655
- Mittwoch 18. Mai 2011, 17:49
- Forum: Allgemeine Fragen
- Thema: Skriptausgabe unterdrücken
- Antworten: 5
- Zugriffe: 2593
Re: Skriptausgabe unterdrücken
Hier ist das komplette Skript aus Paint Shop Pro:
# HajoCommansCollection.PspScript
from JascApp import *
def ScriptProperties():
return {
'Author': u'Gary Barton',
'Copyright': 'Copyright © 2003 Gary Barton.',
'Description': u'alle commands im Skriptausgabe-Fenster anzeigen',
# s. H ...
# HajoCommansCollection.PspScript
from JascApp import *
def ScriptProperties():
return {
'Author': u'Gary Barton',
'Copyright': 'Copyright © 2003 Gary Barton.',
'Description': u'alle commands im Skriptausgabe-Fenster anzeigen',
# s. H ...
- Mittwoch 18. Mai 2011, 17:24
- Forum: Allgemeine Fragen
- Thema: Skriptausgabe unterdrücken
- Antworten: 5
- Zugriffe: 2593
Skriptausgabe unterdrücken
Hallo,
def Do(Environment):
for cmdName in App.Commands:
try:
Info = App.Do(Environment, 'GetCommandInfo', { 'TargetCmd': cmdName } )
# print command name and descriptions
print '%s: %s' % (cmdName, Info[ 'Description' ] )
erzeugt die Ausgabe:
.......
Ausführen von GetCommandInfo ...
def Do(Environment):
for cmdName in App.Commands:
try:
Info = App.Do(Environment, 'GetCommandInfo', { 'TargetCmd': cmdName } )
# print command name and descriptions
print '%s: %s' % (cmdName, Info[ 'Description' ] )
erzeugt die Ausgabe:
.......
Ausführen von GetCommandInfo ...
- Mittwoch 11. Mai 2011, 16:22
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo Hyperion,
nun wird doch noch eine Frage fällig:
'aber wenigstens Objekte zur Verfügung stellt.'
Heisst das, in den PSP-Api fehlt etwas?
Gruß
Hajo
nun wird doch noch eine Frage fällig:
'aber wenigstens Objekte zur Verfügung stellt.'
Heisst das, in den PSP-Api fehlt etwas?
Gruß
Hajo
- Mittwoch 11. Mai 2011, 15:29
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo Hyperion,
dem Hinweis war ich nachgegangen;
im Handbuch 'Scripting for Script Authors.pdf' fehlte mir die Auflistung der commands usw. und
mit den 'psp9_scripting\api' wusste ich nichts anzufangen.
Nochmaliges Hinsehen machte mir nun klar, dass beides im Zusammenhang zu sehen ist.
Die 'api ...
dem Hinweis war ich nachgegangen;
im Handbuch 'Scripting for Script Authors.pdf' fehlte mir die Auflistung der commands usw. und
mit den 'psp9_scripting\api' wusste ich nichts anzufangen.
Nochmaliges Hinsehen machte mir nun klar, dass beides im Zusammenhang zu sehen ist.
Die 'api ...
- Mittwoch 11. Mai 2011, 13:06
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo Hyperion,
natürlich habe ich mir die Adressen angesehen.
Skript-Literatur war nicht zu finden.
In dem angegebenen Forum läßt die Technik eine Anmeldung z.Zt. nicht zu,
aber ich werde dran bleiben.
Ich bin anscheinend von dem WORD-Visual Basic-Editor verwöhnt und erwarte hier
etwas ...
natürlich habe ich mir die Adressen angesehen.
Skript-Literatur war nicht zu finden.
In dem angegebenen Forum läßt die Technik eine Anmeldung z.Zt. nicht zu,
aber ich werde dran bleiben.
Ich bin anscheinend von dem WORD-Visual Basic-Editor verwöhnt und erwarte hier
etwas ...
- Mittwoch 11. Mai 2011, 12:21
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo BlackJack,
das war's! :
# 'ExecutionMode': App.Constants.ExecutionMode.Default,
'ExecutionMode': App.Constants.ExecutionMode.Silent,
Danke an alle, die mich hier unterstützt haben!
Damit ist mein Problem gelöst.
Wenn jemand noch einen Hinweis auf die Dokumentation der PSP-Skriptsprache ...
das war's! :
# 'ExecutionMode': App.Constants.ExecutionMode.Default,
'ExecutionMode': App.Constants.ExecutionMode.Silent,
Danke an alle, die mich hier unterstützt haben!
Damit ist mein Problem gelöst.
Wenn jemand noch einen Hinweis auf die Dokumentation der PSP-Skriptsprache ...
- Mittwoch 11. Mai 2011, 09:43
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo Hyperion,
Dein Hinweis bezüglich des Einbettens des Codes funktioniert!! Ich habe ihn wiederhochgeladen: http://paste.pocoo.org/show/386758/
Nachteil: Nach jedem Print 'ProcessingFile' erscheint das Menü 'Grösse ändern', das jeweils mit 'OK' zu bestätigen ist.
Das muss noch weg. Mal sehen ...
Dein Hinweis bezüglich des Einbettens des Codes funktioniert!! Ich habe ihn wiederhochgeladen: http://paste.pocoo.org/show/386758/
Nachteil: Nach jedem Print 'ProcessingFile' erscheint das Menü 'Grösse ändern', das jeweils mit 'OK' zu bestätigen ist.
Das muss noch weg. Mal sehen ...
- Dienstag 10. Mai 2011, 17:23
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo,
ich habe mich schon gewundert, wie der Code gefunden wird.
Da ich das erste Mal etwas auf paste.pocoo.org eingetragen habe,
seht mir das bitte nach.
So richtig? http://paste.pocoo.org/show/386370/
ich habe mich schon gewundert, wie der Code gefunden wird.
Da ich das erste Mal etwas auf paste.pocoo.org eingetragen habe,
seht mir das bitte nach.
So richtig? http://paste.pocoo.org/show/386370/
- Dienstag 10. Mai 2011, 15:54
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo Hyperion,
Das Zitat gibt ja zur Hoffnung Anlaß.
die Skripte habe ich nach paste.pocoo.org übertragen.
Python zu lernen, bringt mir ja wohl auch nichts, da die Skriptsprache in PSP zwar auf Python aufbaut,
aber wohl doch etwas Eigenes ist, für das ich noch immer keine Doku gefunden habe ...
Das Zitat gibt ja zur Hoffnung Anlaß.
die Skripte habe ich nach paste.pocoo.org übertragen.
Python zu lernen, bringt mir ja wohl auch nichts, da die Skriptsprache in PSP zwar auf Python aufbaut,
aber wohl doch etwas Eigenes ist, für das ich noch immer keine Doku gefunden habe ...
- Dienstag 10. Mai 2011, 14:44
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo BlackJack,
vielen Dank für Deine aufgewandte Mühe.
Ich bin nun schon seit Tagen mit dem PSP-Problem beschäftigt, und Du hast mich jetzt darin bestärkt, die Suche nach einem automatisierten
Ablauf meiner gewünschten Änderungen aufzugeben.
Danke nochmals
Freundliche Grüße
Hajo
vielen Dank für Deine aufgewandte Mühe.
Ich bin nun schon seit Tagen mit dem PSP-Problem beschäftigt, und Du hast mich jetzt darin bestärkt, die Suche nach einem automatisierten
Ablauf meiner gewünschten Änderungen aufzugeben.
Danke nochmals
Freundliche Grüße
Hajo
- Dienstag 10. Mai 2011, 13:54
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo BlackJack,
mir hilft es nicht weiter, wenn mir gesagt wird, wie etwas nicht geht.
Meine Situation:
ich habe keine Ahnung von Python. In PaintShopPro X wird eine Python-Script-Sprache verwendet,
für die es keinerlei Hilfestellung gibt. Man kann eine Skriptaufzeichnung erzeugen und sich dann ...
mir hilft es nicht weiter, wenn mir gesagt wird, wie etwas nicht geht.
Meine Situation:
ich habe keine Ahnung von Python. In PaintShopPro X wird eine Python-Script-Sprache verwendet,
für die es keinerlei Hilfestellung gibt. Man kann eine Skriptaufzeichnung erzeugen und sich dann ...
- Dienstag 10. Mai 2011, 11:46
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo BlackJack,
wie sieht denn die Python-Syntax aus?
Gruß
Hajo
wie sieht denn die Python-Syntax aus?
Gruß
Hajo
- Dienstag 10. Mai 2011, 08:36
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo deets,
Danke für die WEB-Adresse; meine Anmeldung ist noch nicht bestätigt; ich konnte deshalb noch nicht aktiv werden.
Versuche mit einem Call-Aufruf sind bisher fehlgeschlagen:
1. Aufruf einer Datei .Py bringt den Hinweis: 'Keine Scriptdatei'
2. Aufruf einer Scriptdatei:
call ...
Danke für die WEB-Adresse; meine Anmeldung ist noch nicht bestätigt; ich konnte deshalb noch nicht aktiv werden.
Versuche mit einem Call-Aufruf sind bisher fehlgeschlagen:
1. Aufruf einer Datei .Py bringt den Hinweis: 'Keine Scriptdatei'
2. Aufruf einer Scriptdatei:
call ...
- Montag 9. Mai 2011, 17:29
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
Re: anderes Programm aufrufen
Hallo Hyperion,
PSP selbst liefert keinerlei Unterstützung, lediglich einen Texteditor!
Der neue Eigentümer Corel (früher Jasp) gibt keinen Support; Docs für die
Skriptsprache werden weder von Corel noch über Google angeboten.
Ich würde gern Deinem Tipp mit der Import-Funktion folgen; leider ist ...
PSP selbst liefert keinerlei Unterstützung, lediglich einen Texteditor!
Der neue Eigentümer Corel (früher Jasp) gibt keinen Support; Docs für die
Skriptsprache werden weder von Corel noch über Google angeboten.
Ich würde gern Deinem Tipp mit der Import-Funktion folgen; leider ist ...
- Montag 9. Mai 2011, 14:41
- Forum: Allgemeine Fragen
- Thema: anderes Programm aufrufen
- Antworten: 28
- Zugriffe: 3247
anderes Programm aufrufen
Hallo,
Kann ich innerhalb eines von Paint Shop Pro X erzeugten Skripts (ProcessDirectory.PspScript)
ein weiteres Skript (Groesse-72dpi-20cm-breit.PspScript) aufrufen?
Beide befinden sich Ordner \Programme\PSPX\Skripts (vertrauenswürdig).
Wenn ja, bitte wie?
Muß das aufgerufene Skript irgendwie ...
Kann ich innerhalb eines von Paint Shop Pro X erzeugten Skripts (ProcessDirectory.PspScript)
ein weiteres Skript (Groesse-72dpi-20cm-breit.PspScript) aufrufen?
Beide befinden sich Ordner \Programme\PSPX\Skripts (vertrauenswürdig).
Wenn ja, bitte wie?
Muß das aufgerufene Skript irgendwie ...
- Dienstag 3. Mai 2011, 16:23
- Forum: Allgemeine Fragen
- Thema: Verabeitung eines Ordners mit Unterordnern
- Antworten: 0
- Zugriffe: 670
Verabeitung eines Ordners mit Unterordnern
Hallo,
im folgenden Listing ist der Rahmen für die Verarbeitung von Unterordnern vorgegeben:
from JascApp import *
import os.path
import fnmatch
import sys
import glob
# Template script to process files in a given directory tree. You can specify
# the tree to search, the files to open, and ...
im folgenden Listing ist der Rahmen für die Verarbeitung von Unterordnern vorgegeben:
from JascApp import *
import os.path
import fnmatch
import sys
import glob
# Template script to process files in a given directory tree. You can specify
# the tree to search, the files to open, and ...
- Dienstag 3. Mai 2011, 16:15
- Forum: Allgemeine Fragen
- Thema: Abfrage-Syntax
- Antworten: 11
- Zugriffe: 1583
Re: Abfrage-Syntax
Das Problem ist gelöst; Danke an allen, die sich damit beschäftigt haben.
Falls jemand Interesse hat:
# Sample script using ResizeToLimit
from JascApp import *
def ScriptProperties():
return {
'Author': u'Gary Barton',
'Copyright': 'Copyright © 2003 Gary Barton.',
'Description': u'Resize ...
Falls jemand Interesse hat:
# Sample script using ResizeToLimit
from JascApp import *
def ScriptProperties():
return {
'Author': u'Gary Barton',
'Copyright': 'Copyright © 2003 Gary Barton.',
'Description': u'Resize ...
- Samstag 30. April 2011, 17:46
- Forum: Allgemeine Fragen
- Thema: Abfrage-Syntax
- Antworten: 11
- Zugriffe: 1583
Re: Abfrage-Syntax
Was ich nicht ganz verstehe: auf der einen Seite wird ein aspect-ratio gesetzt, aber dann resized du mit breite/hoehe. Das geht doch eigentlich nicht zusammen? Da sollte doch nur ein Parameter notwending sein.
Und ich verstehe die Aufgabe immer noch nicht. Das ist jetzt also ein Skript. Dann hast ...
Und ich verstehe die Aufgabe immer noch nicht. Das ist jetzt also ein Skript. Dann hast ...
- Samstag 30. April 2011, 17:09
- Forum: Allgemeine Fragen
- Thema: Abfrage-Syntax
- Antworten: 11
- Zugriffe: 1583
Re: Abfrage-Syntax
from JascApp import *
def ScriptProperties():
return {
'Author': u'',
'Copyright': u'',
'Description': u'',
'Host': u'Paint Shop Pro',
'Host Version': u'8.10 Try&Buy '
}
def Do(Environment):
# EnableOptimizedScriptUndo
App.Do( Environment, 'EnableOptimizedScriptUndo', {
})
# Resize ...
def ScriptProperties():
return {
'Author': u'',
'Copyright': u'',
'Description': u'',
'Host': u'Paint Shop Pro',
'Host Version': u'8.10 Try&Buy '
}
def Do(Environment):
# EnableOptimizedScriptUndo
App.Do( Environment, 'EnableOptimizedScriptUndo', {
})
# Resize ...
