Ich suche nach einer Zwischenablage-Manager-App/Tool für Mac (Mavericks), die keinen Cloud-Dienst zum Speichern/Synchronisieren von Daten verwendet.
Ich meine, es speichert meine Inhalte nicht auf irgendeinem Cloud-Server, sondern nur lokal auf meiner Maschine.
Gibt es irgendwelche?
Ich benutze Copyclip . Es merkt sich eine bestimmte Anzahl von Clips. Sie können auch Apps auf die schwarze Liste setzen, von denen nichts abgeschnitten werden soll, z. B. Passwort-Manager. Es verwendet keine Art von Cloud. Es ist nur lokal.
Um sicherzustellen, dass keine Cloud-Dienste verwendet werden. Sie können den Zugriff der App auf das Internet blockieren. OS X Firewall oder Drittanbieter-App. Oder Sie können alle bestehenden Internetverbindungen überprüfen mit:
lsof -i | grep -E "(LISTEN|ESTABLISHED)"
Oder vertrauen Sie den Entwicklern, dass sie keine versteckten Cloud-Fähigkeiten in die App eingebaut haben. Oder verwenden Sie eine OpenSource-App und überprüfen Sie den Code. Oder sich weiterentwickeln.
~/Library/Application Support/Flycut/com.generalarcade.flycut.plist
aktualisiert wurde und den Inhalt Ihrer Zwischenablage enthält.Clipy ist Open Source und verwendet keinen Cloud-Dienst - speichert nur den Verlauf der Zwischenablage und ermöglicht auch eine Liste vordefinierter Snippets.
Das folgende Python-Skript speichert Text aus der Zwischenablage mit einem Datumsstempel in einer Datei auf dem Desktop.
#!/usr/bin/python
# getTextclip v.1.3 : Get Text from Clipboard.
# This script saves a text file with any text data found on the Mac Clipboard.
# If Clipboard.txt exists, the text is appended, with a datestamp.
from AppKit import NSPasteboard, NSPasteboardTypeString, NSPasteboardTypeRTF, NSPasteboardTypeString
import os, syslog
import datetime
# Change this to whatever filepath you want:
outfile=os.path.expanduser("~/Desktop/Clipboard.txt")
now = datetime.datetime.now()
myFavoriteTypes = [NSPasteboardTypeString, NSPasteboardTypeRTF, NSPasteboardTypeString]
pb = NSPasteboard.generalPasteboard()
best_type = pb.availableTypeFromArray_(myFavoriteTypes)
if best_type:
clipData = pb.dataForType_(best_type)
if clipData:
clipString = str(clipData)
clipFile = open(outfile, "a+")
print ("Text added to Clipboard file.")
clipFile.write(str(now)+'\n')
clipFile.write(clipString+'\n')
clipFile.write('\n')
clipFile.close()
else:
print ("No clipboard data was retrieved.")
print ("These types were available:")
print (pb.types())
Die Skript-Editor-App von Apple hat in ihren Einstellungen eine Option, um ein Skript-Menü in der Menüleiste anzuzeigen. Sie können dieses Skript dann in /Library/Scripts (oder einem Unterordner) speichern und es dann über das Menü ausführen.
Pfitz
Elad Benda
benwiggy