[GastForen Programmierung/Entwicklung AppleScript unsichtbare Daten

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

unsichtbare Daten

Anonym
Beiträge gesamt: 22827

26. Mai 2004, 12:27
Beitrag # 1 von 3
Bewertung:
(654 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Eine Frage zu MacOS9.1

Mit ResEdit kann man Dateien und Ordner auf "invisible" setzen.
Das ist sehr praktisch um Daten vor unerwünschten Änderungen zu schützen.


Gibt es auch einen AppleScript-Befehl mit dem man das Erreichen kann?
X

unsichtbare Daten

Hans Haesler
  
Beiträge gesamt: 5826

26. Mai 2004, 14:43
Beitrag # 2 von 3
Beitrag ID: #418786
Bewertung:
(653 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Michael,

wenn Du folgendes Script ausführst …
---
set aFile to (choose file with prompt "Eine Datei wählen.") as string
set fileInfo to info for file aFile
---
… und das Resultat im Ergebnisfenster untersuchst, endeckst Du 15 Eintragungen. Unter anderem: Name der Datei, Erzeugungs- und Modifikations-Datum, gesperrt oder nicht – und auch dies: '... visible:true ...'. Also die Sichtbarkeit ist wahr.

Einige dieser Attribute kann man ändern, aber dazu muss der Finder beigezogen werden. Doch ausgerechnet die Sichtbarkeit ist auch nur als read-only eingetragen. Per Basis-AppleScript kann der Zustand also nur gelesen, aber nicht geändert werden.

Dazu braucht es eine Scripting Addition, wie jene von Mark Alldritt: "File Visibility". Diese ist Freeware und man bekommt sie hier: http://www.osaxen.com/index.php – Sie steckt im Ordner "Popular". Die direkte Adresse zum Download-Link: http://www.osaxen.com/file_visibility.html

Die Datei ist leicht zu installieren: auf den geschlossenen Systemordner ziehen und die Frage: "Wollen Sie usw." mit "OK" beantworten. Damit ist die Datei im Ordner "Scripting Additions" untergebracht. Nun muss sie noch aktiviert werden. Entweder die Maschine neu starten oder in einem Fenster des Skripteditors die Rechnung 1 + 1 eingeben und das Scriptchen ausführen. Damit wird der Inhalt des Scripting-Addition-Ordners aktiviert.

Und nun bist Du bereit, Dateien per Script zu verstecken (und wieder sichtbar zu machen). Wie schon oben gezeigt, fordert man den Anwender auf, eine Datei auszuwählen. Weil kein Filter eingesetzt ist – welcher die Ausahl auf einen oder mehrere Dateitypen beschränken würde – sieht man auch die unsichtbaren Dateien. Das Ergebnis ist ein Alias des Pfades zur Datei. Dieses Alias muss in eine Textkette verwandelt  (mit 'as string') und in eine Variable gegeben werden (hier 'aFile').

Zum Unsichtbarmachen brauchen wir den Finder nicht, weil die Scripting Addition diese Aufgabe übernimmt.

* * * Einsatz auf eigene Gefahr ! * * *
---
set aFile to (choose file with prompt "Eine Datei wählen.") as string
make file invisible aFile
---
* * * Einsatz auf eigene Gefahr ! * * *

Der Befehl zum Sichtbarmachen ist sinngemäss: 'make file visible' (gefolgt von der Dateireferenz).

Hans Haesler <hsa@ringier.ch>


als Antwort auf: [#418785]

unsichtbare Daten

Anonym
Beiträge gesamt: 22827

27. Mai 2004, 08:10
Beitrag # 3 von 3
Beitrag ID: #418787
Bewertung:
(653 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,


Mit der Scripting Addition von Mark Alldritt funktioniert es wie gewünscht.
Vielen Dank für deine Hilfe.


als Antwort auf: [#418785]

Aktuell

PDF / Print
pitstopPro_300

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!