Kategorien-Archiv: Lernen

Bitweise Operatoren

Wussten Sie, dass FrameScript über bitweise Operatoren verfügt und auch komfortable Möglichkeiten bereit stellt mit Binär- und Hex-Zahlen zu arbeiten?

Zunächst zur Darstellung von Ganzzahlen (Integer), da haben Sie drei Möglichkeiten:

123 — als Folge von Ziffern ist es eine Dezimalzahl, das wussten Sie 7Bh — als Folge von Hex-Buchstaben mit einem »h« am Ende ist [...]

Sauber skripten

Seit 10 Jahren biete ich Schulungen zur FrameScript-Programmierung an. Nein, falsch, es geht nicht ums Programmieren, es geht darum, FrameMaker-Prozesse zu automatisieren. Und der Einstieg dazu ist nunmal immer noch die Skript-Programmierung. Wenn ich manchmal im frame_dev-Forum mitlese, wie kompliziert bestimmte Aktionen bei der Programmierung in C ausfallen (und dass sich der Programmierer auch um [...]

Stress vermeiden

In Vorführungen und Schulungen habe ich mich gelegentlich erfreut darüber geäußert, wie laufende Skripte FrameMakers Prozessorauslastung auf 100% treiben: »Endlich arbeitet der Computer einmal für Sie, statt immer nur zu warten!«

Das ist an sich auch wunderbar, außer im Zusammenhang mit der PDF-Erstellung, denn hier ist das Zusammenspiel von FrameMaker und Acrobat Distiller anscheinend etwas empfindlich. [...]

Vorgabeseiten automatisch zuweisen

Alle Automatisierer unter den Skriptern kennen die nicht wirklich automatische Vorgabeseitenzuweisung, da hierbei immer dieser ominöse Dialog auftaucht:

Ich verwende seit Jahren eine kostenfreie Version des Programms PTFB (»Push That Freakin’ Button!«) von Technology Lighthouse, die mir den Button nach einer Sekunde Wartezeit wegklickt.

Per Zufall habe ich mitbekommen, dass es neben der aktuellen Pro-Version auf [...]

25 gefährliche Programmierfehler

Es besteht ein Unterschied zwischen Programmen, die auf Betriebssystem-Ebene ablaufen und Skripten, die auf den Rahmen einer bestimmten API begrenzt sind. Nichtsdestotrotz sollte sich auch ein FrameScript-Programmierer nicht zu schade sein, die Liste der 25 gefährlichsten Programmierfehler anzusehen und gegebenenfalls zu beachten (via heise.de/security). Wobei es hier nicht darum geht, Cyber-Kriminelle vom Stehlen wichtiger Dokumentationsdaten [...]