Ein Illustrator 25.1-Update für Plugin-Entwickler

Erforderliche Änderungen an der PiPL-Ressource für C++; Plus eine „JavaScript ausführen“-Problemumgehung für einen Apple-Skriptfehler

Sind Sie ein Plugin-Entwickler, der Probleme mit Illustrator 25.1 (auch bekannt als Illustrator 2021) hat? Wir sind hier um zu helfen. Dieser Blogbeitrag behandelt zwei Probleme:

  1. Wenn Ihre C++-basierte Erweiterung oder Ihr Plugin nicht in Illustrator 2021, Version 25.1 angezeigt wird, müssen Sie die Art und Weise ändern, wie Ihre PiPL-Ressourcendatei derzeit hinzugefügt wird.

Ganz unten in diesem Beitrag finden Sie verschiedene Möglichkeiten, mit dem Illustrator-Team Kontakt aufzunehmen.

Eine erforderliche Änderung für C++-Plugins für Illustrator

Nach dem Update auf Illustrator 25.1 können einige C++-basierte SDK-Plugins unter macOS nicht geladen werden. Dies liegt daran, dass macOS keine Plugins mehr lädt, die die ältere Methode zum Hinzufügen der PiPL-Ressourcendatei verwenden.

Einige macOS-APIs wurden in Illustrator 2020 als veraltet markiert und 2021 entfernt. Glücklicherweise ist die Aktualisierung der PiPL-Ressourcendatei relativ einfach. Hier ist ein Link zur Diskussion und den Schritten, die Anfang 2019 in der Vorabversion veröffentlicht wurden .

Das Illustrator-Team hat ein Python-Skript bereitgestellt (für das Python 2.7 erforderlich war), um die Aktualisierung der PiPL-Datei zu unterstützen. Sie finden es im Illustrator SDK-Download von console.adobe.io . Sie müssen zu Illustrator navigieren und den SDK-Download für Ihr Betriebssystem auswählen. Das Python-Skript befindet sich darin/tools/pipl/

Das folgende Beispiel verwendet das Beispiel-Plugin „Annotator“, das auch im Illustrator SDK-Download von console.adobe.io unter verfügbar ist /samplecode/Annotator.

So nehmen Sie die erforderlichen Änderungen unter macOS und Windows vor.

Mac OS

python ../../buildtools/tools/pipl/create_pipl.py -input
‘[{“name”:”DrawArt”}]’ -output ‘DrawArt.pipl’

mkdir -p “${CONFIGURATION_BUILD_DIR}/${PRODUCT_NAME}.aip/Contents/Resources/pipl”
cp -f “${PRODUCT_NAME}.pipl” “$${}/$
{PRODUCT_NAME}.aip/Contents/Resources/pipl/${PRODUCT_NAME}.pipl”
exit

Windows

echo performing:python ..\..\buildtools\tools\pipl\create_pipl.py -input “[{\”name\”:\”DrawArt\”}]” -output “DrawArt.pipl”

Sie können die PiPL-Datei einmal mit Python 2.7 erstellen (nur Python 2.7 wird unterstützt) und es dann vergessen. Erstellen Sie pipl einmal mit dem Python-Befehl und fügen Sie es dann in Ihren Plugin-Projektordner ein

Quellen:

  • Plugins werden unter macOS unter Illustrator 25.1 nicht geladen (Community-Foren)
  • Änderungen im PIPL Framework (Vorabversionsforum)
  • PiPL in Photoshop
  • PiPL und Premiere Pro

Anmerkung der Redaktion: Dies wurde in Illustrator 25.2 behoben, das jetzt live ist

Möglicherweise hat Ihr Apple Script in Illustrator 25.0.1 einwandfrei funktioniert und dann in Illustrator 25.1 diesen Fehler ausgegeben.

Ein Benutzer im Late Night Software-Forum schlägt folgende Lösung vor:

set scripttoRun to “Sim 07:Applications:Adobe:YourScriptHere.jsx” as «class furl»

Sie können auf Uservoice für dieses Problem stimmen oder es hier im Illustrator-Forum diskutieren . Hier ist ein hilfreicher Thread über Apple Script «class furl»mit InDesign.

Weitere Möglichkeiten, mit dem Illustrator-Team in Kontakt zu treten

Wenn Sie für Illustrator programmieren oder Skripts erstellen und Probleme mit der neuesten Version haben, finden Sie hier weitere Möglichkeiten, mit dem Illustrator-Team in Kontakt zu treten:

  • Treten Sie der Illustrator-Vorabversion bei (so nehmen Sie an anderen Vorabversionen teil )
  • Treten Sie der Illustrator-Vorabversion Slack bei (beachten Sie, dass dieser Link zur Einladung in 30 Tagen abläuft)
  • Melden Sie Fehler oder stellen Sie Funktionsanfragen in der Illustrator Uservoice- Instanz.
  • Lesen Sie hier mehr über die neuesten Illustrator-Korrekturen .
  • Probieren Sie Illustrator in Beta-Apps aus (dieser Link führt zu einem Vorabversionsforum über Beta-Apps).

Suggested posts

Die besten Obsidian-Plugins für akademisches Schreiben

Die besten Obsidian-Plugins für akademisches Schreiben

Als Universitätsstudent benötigen Sie spezielle Tools, mit denen Sie Laborberichte, Aufsätze und Literaturrezensionen von höchster Qualität erstellen können. Sie müssen in der Lage sein, lange Manuskripte, Referenzen, Formatierungen und die Ausgabe eines Dokuments zu verwalten.

Die 5 besten VSCode-Plugins für Entwicklerteams

Die 5 besten VSCode-Plugins für Entwicklerteams

GitHub Copilot, Swimm, Prettier und mehr. Steigern Sie Ihre Produktivität und Zusammenarbeit mit diesen 5 unverzichtbaren Visual Studio Code-Plugins für Entwicklerteams.

Related posts

Dieses Bedrohungsarchiv: Band 7 Black Basta

Dieses Bedrohungsarchiv: Band 7 Black Basta

In der heutigen vernetzten Welt ist die Bedrohung durch Cyberangriffe größer denn je. Cyberkriminelle und nationalstaatliche Akteure versuchen ständig, Schwachstellen auszunutzen und wertvolle Daten zu stehlen, was ein erhebliches Risiko für Unternehmen jeder Größe darstellt.

Gefährliche Gespräche

Gefährliche Gespräche

Wenn wir auf diesem Planeten weiterhin erfolgreich sein wollen, müssen wir gefährliche Gespräche führen. Diejenigen, die das in Frage stellen, was wir getan haben, was wir tun und was wir derzeit weiterhin tun werden (oder planen).

Verfolgen Sie jeden mit nur einer Telefonnummer | OSINT-Untersuchung

Verfolgen Sie jeden mit nur einer Telefonnummer | OSINT-Untersuchung

Sie können ein OSINT-Ermittler, ein CTF-Spieler oder einfach jemand sein, der Spam-Anrufe erhält. Jemand, der versucht, die Nummer zu bestätigen, die Sie in einer Anzeige gesehen haben.

Ist Kunst jemals unpolitisch?

Ist Kunst jemals unpolitisch?

Gestern haben wir die Tür zum diesjährigen Eurovision Song Contest mit einem glitzernden, chaotischen großen Finale geschlossen, bei dem die schwedische Sängerin Loreen die Trophäe mit nach Hause nahm. Sie war damit die erste Frau, die zweimal gewann, und holte die Krone 50 Jahre nach dem Gewinn des Wettbewerbs durch ABBA zurück nach Schweden mit „Waterloo“. Sie entwickelten sich zu einem der größten Acts im Kanon der Popmusik.