[GastForen Programmierung/Entwicklung AppleScript Applescript: Dateien in verschiedene Ordner kopieren

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

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

2. Feb 2015, 09:20
Beitrag # 16 von 31
Beitrag ID: #536590
Bewertung:
(5867 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Salvis,

ich habe Deine Ordnerstruktur nachgebaut.
Und die PDF-Dateien entsprechend benannt.
Dann den Quellordner auf das Icon des Droplets gezogen.
Ergebnis: Alle Dateien wurden wie erwartet verschoben.

Weshalb es bei Dir nicht klappen will, ist mir ein Rätsel.

Was, genau, passiert denn? Kommt eine Fehlermeldung?
Werden die Dateien nur verschoben, wenn Du einen Unterordner wählst?
Aber nicht, wenn der Ordner "ABC_Raumbuch" gewählt wird?

Ich werde versuchen, ein Script zu schreiben, mit welchem der Vorgang
analysiert werden kann. Aber erst gegen Ende Nachmittag, denn gleich
muss ich weg.

Gruss, Hans


als Antwort auf: [#536588]
X

Applescript: Dateien in verschiedene Ordner kopieren

salvis
Beiträge gesamt: 21

2. Feb 2015, 12:58
Beitrag # 17 von 31
Beitrag ID: #536595
Bewertung:
(5821 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

Ich habe es nun auf verschieden Systemen probiert, von 10.7 bis 10.10. Immer das gleiche Resultat.

Es kommt nach der Zielordnerauswahl ein Popup: "Die Variable curFolder ist nicht definiert" mit den Buttons "Bearbeiten" und "OK.

Wenn ich direkt einen Unterordner wähle, wird die Datei wie gewünscht verschoben. Bei der Auswahl eines übergeordneten Ordners kommt die Fehlermeldung.

Gruss salvis


als Antwort auf: [#536590]

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

2. Feb 2015, 16:17
Beitrag # 18 von 31
Beitrag ID: #536598
Bewertung:
(5777 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Salvis,

ich habe jetzt das Projekt auf "Mavericks" gezügelt und kann das Problem nicht nachvollziehen.
Keine Fehlermeldung, alle Dateien werden wie erwartet verschoben.

Vielleicht bekommen wir mit dem folgenden Script einen Hinweis.

Als Vorbereitung: Einen Light-Quellordner erzeugen und nur eine PDF-Datei hineinkopieren.

Dann:
– Den Code kopieren und in ein neues AppleScript-Editor-Fenster einsetzen;
– beim Sichern das Dateiformat "Script" wählen;
– den Artikel > Fenster > Verlauf des Event-Protokolls wählen (öffnet das Fenster);
– das Script starten;
– den Light-Quellordner auswählen;
– den Zielordner "ABC_Raumbuch" auswählen;
– die Zeilen des Event-Protokolls auswählen (jene der "Antworten"), kopieren ...;
– ... und in ein neues Fenster des Script-Editors einfügen.

Damit diese Datei gespeichert werden kann, muss ganz unten die Zeile "Ergebnis"
auskommentiert werden: Zwei Bindestriche (oder ein #-Zeichen) davor setzen.

Und dann mir die Datei zustellen. Besten Dank im voraus.

Code
(*  
DateienVerschieben_02d.scpt
Dieses Script verschiebt Dateien in entsprechende Ordner des Zielordners
aufgrund der sieben Zeichen am Schluss der Datei-Namen
© 02.02.15 / Hans Häsler, Châtelard 52, CH-1018 Lausanne
*)

global targetFolder

-- den Anwender auffordern, den Quellordner zu wählen
set sourceFolder to (choose folder with prompt "Den Quellordner wählen")
-- den Anwender auffordern, den Zielordner zu wählen
set targetFolder to (choose folder with prompt "Den Zielordner wählen")
tell application "Finder"
set allObjects to every item of folder sourceFolder as alias list
end tell
-- Wiederholschleife, welche die Objekte des Quellordners zum Handler 'processObject' schickt
repeat with aObject in allObjects
processObject(aObject)
end repeat
set AppleScript's text item delimiters to {""}
-- den Anwender informieren
display dialog "Fertig." buttons "OK" default button 1 with icon 1 giving up after 1

-- im folgenden Handler wird festgestellt, ob das Objekt ein Ordner oder eine Datei ist;
-- bei Ordnern wird eine Liste des Inhalts erstellt und die Elemente rekursiv behandelt
-- (d.h. zum aktuellen Handler geschickt). Dateien werden zum Handler 'processFile' gesandt.
on processObject(aObject)
-- wenn der Pfad mit einem Doppelpunkt endet, ist das Objekt ein Ordner
if (aObject as string) ends with ":" then
-- die Liste des Inhalts wird erstellt (ohne unsichtbare Dateien)
set contentsList to list folder aObject without invisibles

-- dies ist das rekursive Teil: die Wiederholschleife schickt alle Objekte zum Handler,
-- in welchem sie sich selbst befindet
repeat with anItem in contentsList
set objPath to ((aObject as Unicode text) & anItem)
processObject(objPath as alias)
end repeat

-- wenn das Objekt eine Datei ist ...
else
tell application "Finder"
-- den Namen der Datei ...
set fullName to name of document file (aObject as string)
end tell
-- ... dann werden die Pfade und der Dateiname dem Handler 'processFile' übergeben
processFile(aObject, fullName)
end if
end processObject

-- die aktuelle Datei behandeln
on processFile(aObject, fullName)
-- den Ordnernamen ausziehen
set folName to text -11 thru -5 of fullName
-- und auch den vollen Pfad zum Unterordner
set curFolder to (targetFolder & folName) as string
tell application "Finder"
-- wenn der Ordner vorhanden ist ...
if (exists curFolder) then
-- ... versuchen, die aktuelle Datei hineinzuverschieben
try
move file aObject to folder curFolder with replacing
end try
else
-- sonst den Handler aufrufen, welcher auch die Unterordner mit einbezieht
set curFolder to my getPath(targetFolder, folName)
if curFolder is not "" then
tell application "Finder"
try
move file aObject to folder curFolder with replacing
end try
end tell
end if
end if
end tell
end processFile

on getPath(targetFolder, folName)
set curFolder to do shell script "mdfind -onlyin '" & POSIX path of targetFolder & "' -name '" & folName & "'"
try
set tmpPath to POSIX file curFolder
on error
return ""
end try
set pathString to tmpPath as Unicode text

set AppleScript's text item delimiters to ":Users:"
set sepItems to every text item of pathString
set nItems to count sepItems
if nItems is 1 then
return ""
else if nItems is 2 then
return pathString
else
repeat with n from 2 to nItems
set curItem to item n of sepItems
if curItem ends with (":" & folName) then
tell application "Finder"
set curPath to (item 1 of sepItems & ":Users:" & curItem)
end tell
set AppleScript's text item delimiters to {""}
return curPath
end if
end repeat
end if
end getPath

Gruss, Hans


als Antwort auf: [#536595]

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

2. Feb 2015, 17:43
Beitrag # 19 von 31
Beitrag ID: #536600
Bewertung:
(5755 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Salvis,

danke für die Ergebnis-Datei.
Jetzt kann ich das Problem nachvollziehen.

Und Dir auch sagen, wie es zu vermeiden ist:
Ganz einfach den Quellordner aus dem Hauptordner
hinausverschieben ...

Gruss, Hans


als Antwort auf: [#536598]

Applescript: Dateien in verschiedene Ordner kopieren

salvis
Beiträge gesamt: 21

2. Feb 2015, 21:41
Beitrag # 20 von 31
Beitrag ID: #536604
Bewertung:
(5704 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

Ich habe nun das .app und auch die Ordner an den verschiedensten Orten platziert und immer wieder ausgeführt. Leider kommt doch immer die gleiche Fehlermeldung: curFolder...

Gruss salvis


als Antwort auf: [#536600]

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

2. Feb 2015, 22:41
Beitrag # 21 von 31
Beitrag ID: #536606
Bewertung:
(5675 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Salvis,

ich habe es nun nochmals nachvollzogen:
Wenn der Quellordner im Zielordner steckt, dann kommt Deine Fehlermeldung.
Wenn sich der Quellordner ausserhalb des Zielordners befindet, dann ist alles okay.

Also nochmals:
1. Den Zielordner "ABC_Raumbuch" öffnen.
2. Den Quellordner "Quellordner" packen ...
3. ... aus dem Zielordner herausziehen ...
4. ... und auf der gleichen Ebene wie der Zielordner positionieren.

Wenn beide Ordner geschlossen sind, sollten beide sichtbar sein.
Die beiden müssen sich aber nicht unbedingt im gleichen Über-Ordner befinden.

Der eine kann auf dem Desktop (übrigens: keine gute Idee) bleiben.
Der andere kann im Ordner "Dokumente" untergebracht sein.
Aber keiner davon auf einem Server-Volumen. Sonst müssten die Dateien kopiert werden.

Wo die ".app" liegt, spielt keine Rolle. Die kann in einem Ordner in "Dokumente" stecken.
Und dann ins Dock gezogen werden.

Wenn Du die beiden Ordner so positioniert hast, dann starte bitte nochmals
das Script im Beitrag #18 und schicke mir das Event-Protokoll.

Gruss, Hans


als Antwort auf: [#536604]

Applescript: Dateien in verschiedene Ordner kopieren

salvis
Beiträge gesamt: 21

3. Feb 2015, 23:42
Beitrag # 22 von 31
Beitrag ID: #536662
Bewertung:
(5533 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

OK, Fehler gefunden.

In dem Ordner z.B. CG-1007 liegt schon ein pdf mit dem gleichen Namen des Ordners, also CG-1007.PDF.
Wenn ich diese Datei lösche funktioniert es. Allerdings würde sie gerne dort bleiben.

Genauer gesagt:
Sobald eine Datei darin liegt, die CG-1007 im Namen hat, wird der Fehler generiert.
Wenn die Datei mit dem gleichen Namen darin liegt, wird sie überschrieben.

Gruss salvis


als Antwort auf: [#536606]
(Dieser Beitrag wurde von salvis am 3. Feb 2015, 23:57 geändert)

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

4. Feb 2015, 09:37
Beitrag # 23 von 31
Beitrag ID: #536671
Bewertung:
(5452 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Salvis,

ja, ich habe das auch nachvollzehen können. Und näher untersucht.

Das Problem wird verursacht, weil das mdfind-Ergebnis mit Returns unterteilt wird. Beim Aufteilen mit dem text item delimiter ":Users:" klebt je nach Position ein Return am Ende des Elements, dieses wird nicht gefunden und die Variable bleibt undefiniert.

Abhilfe: Den Return beim Vergleichen einbeziehen. Das ist nun im folgenden Code gemacht. Obwohl nur der letzte Handler geändert ist, poste ich das ganze Script.

Code
(*  
DateienVerschieben_03d.app
Dieses Script verschiebt Dateien in entsprechende Ordner des Zielordners
aufgrund der sieben Zeichen am Schluss der Datei-Namen
© 04.02.15 / Hans Häsler, Châtelard 52, CH-1018 Lausanne
*)

global targetFolder

-- einen Dialog zeigen, falls der Anwender einen Doppelklick auf das Droplet macht
on run
display dialog "Ordner oder Dateien auf dem Icon
dieses Droplets deponieren." buttons "OK" default button 1 with icon 0
end run

-- der 'open handler', welcher auf das Fallenlassen von Objekten reagiert
on open allObjects
-- den Anwender auffordern, den Zielordner zu wählen
set targetFolder to (choose folder with prompt "Den Zielordner wählen")
-- Wiederholschleife, welche die gedroppten Objekte zum Handler 'processObject' schickt
repeat with aObject in allObjects
processObject(aObject)
end repeat
set AppleScript's text item delimiters to {""}
-- den Anwender informieren
display dialog "Fertig." buttons "OK" default button 1 with icon 1 giving up after 1
end open

-- im folgenden Handler wird festgestellt, ob das Objekt ein Ordner oder eine Datei ist;
-- bei Ordnern wird eine Liste des Inhalts erstellt und die Elemente rekursiv behandelt
-- (d.h. zum aktuellen Handler geschickt). Dateien werden zum Handler 'processFile' gesandt.
on processObject(aObject)
-- wenn der Pfad mit einem Doppelpunkt endet, ist das Objekt ein Ordner
if (aObject as string) ends with ":" then
-- die Liste des Inhalts wird erstellt (ohne unsichtbare Dateien)
set contentsList to list folder aObject without invisibles

-- dies ist das rekursive Teil: die Wiederholschleife schickt alle Objekte zum Handler,
-- in welchem sie sich selbst befindet
repeat with anItem in contentsList
set objPath to ((aObject as Unicode text) & anItem)
processObject(objPath as alias)
end repeat

-- wenn das Objekt eine Datei ist ...
else
tell application "Finder"
-- den Namen der Datei ...
set fullName to name of file aObject
end tell
-- ... dann werden die Pfade und der Dateiname dem Handler 'processFile' übergeben
processFile(aObject, fullName)
end if
end processObject

-- die aktuelle Datei behandeln
on processFile(aObject, fullName)
-- den Ordnernamen ausziehen
set folName to text -11 thru -5 of fullName
-- und auch den vollen Pfad zum Unterordner
set curFolder to (targetFolder & folName) as string
tell application "Finder"
-- wenn der Ordner vorhanden ist ...
if (exists curFolder) then
-- ... versuchen, die aktuelle Datei hineinzuverschieben
try
move file aObject to folder curFolder with replacing
end try
else
-- sonst den Handler aufrufen, welcher auch die Unterordner mit einbezieht
set curFolder to my getPath(targetFolder, folName)
if curFolder is not "" then
tell application "Finder"
try
move file aObject to folder curFolder with replacing
end try
end tell
end if
end if
end tell
end processFile

on getPath(targetFolder, folName)
set curFolder to do shell script "mdfind -onlyin '" & POSIX path of targetFolder & "' -name '" & folName & "'"
try
set tmpPath to POSIX file curFolder
on error
return ""
end try
set pathString to tmpPath as Unicode text

set AppleScript's text item delimiters to ":Users:"
set sepItems to every text item of pathString
set AppleScript's text item delimiters to {""}
set nItems to count sepItems
if nItems is 1 then
return ""
else if nItems is 2 then
return pathString
else
repeat with n from 2 to nItems
set curItem to item n of sepItems
if curItem ends with (":" & folName) or curItem ends with (":" & folName & return) then
set curPath to (item 1 of sepItems & ":Users:" & curItem) as string
return curPath
end if
end repeat
end if
end getPath

Wenn eine Datei schon vorhanden ist, dann sollte sie eigentlich dank dem with replacing überschrieben werden.
Aber das funktioniert nicht immer und die Datei bleibt im Quellordner.

Gruss, Hans


als Antwort auf: [#536662]

Applescript: Dateien in verschiedene Ordner kopieren

salvis
Beiträge gesamt: 21

4. Feb 2015, 13:16
Beitrag # 24 von 31
Beitrag ID: #536682
Bewertung:
(5404 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

Es funktioniert nicht, wenn schon eine Datei im Ordner liegt, die den gleichen Zeichenfolge im Namen hat, die gesucht wird, also z.B. CG-1007.
Wenn ich die Zeichenfolge aus dem Dateinamen entferne funktioniert es.

Gruss salvis


als Antwort auf: [#536671]

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

4. Feb 2015, 13:31
Beitrag # 25 von 31
Beitrag ID: #536683
Bewertung:
(5390 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Salvis,

hast Du es mit dem neuen Droplet schon probiert?
Oben gepostet, im Beitrag #23.

Damit sollte es doch nun klappen.

Gruss, Hans


als Antwort auf: [#536682]

Applescript: Dateien in verschiedene Ordner kopieren

salvis
Beiträge gesamt: 21

4. Feb 2015, 21:33
Beitrag # 26 von 31
Beitrag ID: #536697
Bewertung:
(5325 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

Ja, ich habe es neue erstellt. Es werden aber nur Dateien in Ordner kopiert
Es funktioniert aber nach wie vor nicht mit Dateien, die schon eine Datei im Zielordner liegen haben, die den gleichen Zeichenstamm, nach dem gesucht wird beinhaltet.

Gruss Sven


als Antwort auf: [#536683]

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

4. Feb 2015, 22:22
Beitrag # 27 von 31
Beitrag ID: #536698
Bewertung:
(5298 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sven,

aber die Fehlermeldung "Die Variable curFolder ist nicht definiert" wird nicht mehr gezeigt. Die Ausführung wird nicht unterbrochen. Oder?

Was nicht immer klappt ist das with replacing. Das heisst, die vorhandene Datei wird nicht durch die neue ersetzt. Diese bleibt im Quellordner sitzen.

Ich habe eine Idee, wie dieses Problem gelöst werden könnte. Müsste sie aber zuerst ausprobieren.

Gruss, Hans


als Antwort auf: [#536697]

Applescript: Dateien in verschiedene Ordner kopieren

salvis
Beiträge gesamt: 21

4. Feb 2015, 22:27
Beitrag # 28 von 31
Beitrag ID: #536699
Bewertung:
(5297 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans

Ja. Es kommt der Dialog "Fertig"

Gruss Sven


als Antwort auf: [#536698]

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

4. Feb 2015, 22:55
Beitrag # 29 von 31
Beitrag ID: #536700
Bewertung:
(5286 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sven,

das ist doch schon was! :-)

Leider will es mir noch nicht gelingen, meine Idee zum Laufen zu bringen.
Für den Moment gebe ich auf. Werde aber morgen weiterfahren.

Gruss, Hans


als Antwort auf: [#536699]

Applescript: Dateien in verschiedene Ordner kopieren

Hans Haesler
  
Beiträge gesamt: 5826

5. Feb 2015, 10:51
Beitrag # 30 von 31
Beitrag ID: #536704
Bewertung:
(5097 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sven,

so ... das Problem ist gelöst, die Ursache ist gefunden:
Wenn ein gefundenes Element mit einem Return endet, dann muss dieser abgetrennt werden.
Sonst kann der Ordner, in welchen die Datei verschoben werden soll, nicht "gelesen" werden.

Code
(*   
DateienVerschieben_04d.app
Dieses Script verschiebt Dateien in entsprechende Ordner des Zielordners
aufgrund der sieben Zeichen am Schluss der Datei-Namen
© 05.02.15 / Hans Häsler, Châtelard 52, CH-1018 Lausanne
*)

global targetFolder

-- einen Dialog zeigen, falls der Anwender einen Doppelklick auf das Droplet macht
on run
display dialog "Ordner oder Dateien auf dem Icon
dieses Droplets deponieren." buttons "OK" default button 1 with icon 0
end run

-- der 'open handler', welcher auf das Fallenlassen von Objekten reagiert
on open allObjects
-- den Anwender auffordern, den Zielordner zu wählen
set targetFolder to (choose folder with prompt "Den Zielordner wählen")
-- Wiederholschleife, welche die gedroppten Objekte zum Handler 'processObject' schickt
repeat with aObject in allObjects
processObject(aObject)
end repeat
set AppleScript's text item delimiters to {""}
-- den Anwender informieren
display dialog "Fertig." buttons "OK" default button 1 with icon 1 giving up after 1
end open

-- im folgenden Handler wird festgestellt, ob das Objekt ein Ordner oder eine Datei ist;
-- bei Ordnern wird eine Liste des Inhalts erstellt und die Elemente rekursiv behandelt
-- (d.h. zum aktuellen Handler geschickt). Dateien werden zum Handler 'processFile' gesandt.
on processObject(aObject)
-- wenn der Pfad mit einem Doppelpunkt endet, ist das Objekt ein Ordner
if (aObject as string) ends with ":" then
-- die Liste des Inhalts wird erstellt (ohne unsichtbare Dateien)
set contentsList to list folder aObject without invisibles

-- dies ist das rekursive Teil: die Wiederholschleife schickt alle Objekte zum Handler,
-- in welchem sie sich selbst befindet
repeat with anItem in contentsList
set objPath to ((aObject as Unicode text) & anItem)
processObject(objPath as alias)
end repeat

-- wenn das Objekt eine Datei ist ...
else
tell application "Finder"
-- den Namen der Datei ...
set fullName to name of file aObject
end tell
-- ... dann werden die Pfade und der Dateiname dem Handler 'processFile' übergeben
processFile(aObject, fullName)
end if
end processObject

-- die aktuelle Datei behandeln
on processFile(aObject, fullName)
-- den Ordnernamen ausziehen
set folName to text -11 thru -5 of fullName
-- und auch den vollen Pfad zum Unterordner
set curFolder to (targetFolder & folName) as string
tell application "Finder"
-- wenn der Ordner vorhanden ist ...
if (exists curFolder) then
-- ... versuchen, die aktuelle Datei hineinzuverschieben
try
move file aObject to folder curFolder with replacing
end try
else
-- sonst den Handler aufrufen, welcher auch die Unterordner mit einbezieht
set curFolder to my getPath(targetFolder, folName)
if curFolder is not "" then
try
move file aObject to folder curFolder with replacing
end try
end if
end if
end tell
end processFile

on getPath(targetFolder, folName)
set curFolder to do shell script "mdfind -onlyin '" & quoted form of POSIX path of targetFolder & "' -name '" & folName & "'"
try
set tmpPath to POSIX file curFolder
on error
return ""
end try
set pathString to tmpPath as Unicode text

set AppleScript's text item delimiters to ":Users:"
set sepItems to every text item of pathString
set AppleScript's text item delimiters to {""}
set nItems to count sepItems
if nItems is 1 then
return ""
else if nItems is 2 then
return pathString
else
repeat with n from 2 to nItems
set curItem to item n of sepItems
if curItem ends with (":" & folName) then
set curPath to (item 1 of sepItems & ":Users:" & curItem) as string
return curPath
else if curItem ends with (":" & folName) or curItem ends with (":" & folName & return) then
set curPath to (item 1 of sepItems & ":Users:" & (text 1 thru -2 of curItem)) as string
return curPath
end if
end repeat
end if
end getPath

"Was lange währt, wird endlich gut" (Spruch)

Gruss, Hans


als Antwort auf: [#536700]
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
14.05.2024

Online
Dienstag, 14. Mai 2024, 10.00 - 10.30 Uhr

Webinar

Prozessoptimierung ist ein Teamsport! Keine Software und keine Maschine allein kann Ihnen helfen, die Effizienzpotenziale Ihres Betriebes maximal auszuschöpfen. Von der Auftragsannahme über die Vorstufe und den Druck bis hin zur Weiterverarbeitung – alles muss optimal ineinandergreifen. Apropos Weiterverarbeitung – in vielen Druckbetrieben fristet sie in Sachen Prozessoptimierung immer noch ein Schattendasein. Dabei liegen hier mittlerweile die größten Einsparpotenziale! In einem Webinar von Horizon und Impressed erfahren Sie, wie Sie diese Einsparungen realisieren können. Horizon, bekannt für innovative Lösungen in der Druckweiterverarbeitung, bietet mit iCE LiNK eine Workflowlösung für die Weiterverarbeitung. iCE LiNK überwacht, visualisiert und analysiert Produktionsabläufe und unterstützt bei der Wartung – damit immer alles reibungslos läuft. Den gleichen Anspruch hat der von Impressed entwickelte Impressed Workflow Server – er ist die smarte PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt. Im Webinar zeigen Ihnen die Experten von Horizon und Impressed, wie beide Lösungen im Team die Effizienz und Produktivität Ihres Betriebes steigern können. 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 / Horizon

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

Einsparpotenziale in der Weiterverarbeitung
Veranstaltungen
16.05.2024

Online
Donnerstag, 16. Mai 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

Nein

Organisator: Impressed / Günther Business Solutions

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

Und es geht doch: Automatisierung im Großformatdruck!