Daniel Schröter's Blog
  • Home
  • About
  • Impressum
KEEP IN TOUCH

Einträge in der Kategorie Mac Stuff

Schutz von geschützte Dateien aufheben (MacOS X)

Feb03
2011
2 Kommentare Geschrieben von Daniel Schröter

Unter MAC OS X geschützte Dateien lassen sich selbst mit dem Root User nicht löschen (dies durfte ich heute feststellen). Der Schutz darf nur vom Eigentümer der Datei und vom Super-User (Root) geändert werden. Nachdem der Schutz aufgehoben ist kann diese Datei dann von allen gelöscht werden die die entsprechenden Rechte haben.

Um eine Geschützte Datei wieder Ungeschützt zu machen geht man wie folgt vor:

  1. Auf dem betroffenem File Server als Root an der Shell anmelden
  2. Die Betroffene Datei suchen
  3. Mit dem Befehl “chflags nouchg Dateiname.datei ” den Schutz aufheben

Das ganze kann man auch für komplette Ordner machen

  • “chflags -R  nouchg Ordnername“

Mit dem Befehl “ls -lo” kann man sich in der Shell anschauen ob eine Datei geschützt ist oder nicht. Ist eine Datei geschützt gibt es bei dem Befehl eine extra Spalte mit dem Flag, in diesem falle ist das Flag “uchg”

-rwxrwx–x   1 User  Gruppe  uchg 291316 Apr 25 09:47 Dateiname.datei

Dieses Flag bzw. Attribut ist dafür gedacht das eine Datei nicht aus versehen gelöscht werden kann, da man hier vor dem löschen zuerst den Schutz aufheben muss.

Geposted in Tipps&Tricks - Schlagwörter chflags, geschütze Dateien macOS, Mac OS X Datei kann nicht gelöscht werden, Mac OS X Datei kann nicht kopiert werden, XServ File Berechtigungen

MacOS Snow Leopard Server – ClamAV updaten

Aug16
2010
Kommentieren Geschrieben von Daniel Schröter

Fehlermeldungen in der log:

org.clamav.freshclam[60]: Received signal: wake up
org.clamav.freshclam[60]: ClamAV update process started at
org.clamav.freshclam[60]: main.cld is up to date (version: 52, sigs: 704727, f-level: 44, builder: sven)
org.clamav.freshclam[60]: daily.cld is up to date (version: 11556, sigs: 110332, f-level: 53, builder: guitar)
org.clamav.freshclam[60]: WARNING: Current functionality level = 44, recommended = 53
org.clamav.freshclam[60]: Please check if ClamAV tools are linked against the proper version of libclamav
org.clamav.freshclam[60]: DON’T PANIC! Read http://www.clamav.net/support/faq

Wichtige Voraussetzungen!:

-> Macht vorher ein Backup von eurem System!

-> Diese Anleitung wurde für MacOS x Snow Leopard Server v10.6.4 geschrieben (Es wird nicht empfohlen die Anleitung auf älteren Systemen zu verwenden)

-> Zur installation werden die Apple Developer Tools (XCode v3.2.3 oder höher) benötigt, diese befinden sich auf der Snow Leopard installations DVD oder ggf. online im Apple’s Developer Center.

-> Du hast ClamAV noch nicht geupdated.

-> In dieser Anleitung wird ClamAV v0.96.2 verwendet (HIER oder Alternativer Mirror: DirektLink)


?View Code TXT
Terminal starten und mit dem Befehl "su" (Ohne Anführungsstriche) in den sudo-Mode wechseln.
mkdir -p /ClamAV-Update
cd /ClamAV-Update
curl -O http://www.danielschroeter.de/downloads/clamav-0.96.2.tar.gz
tar xzf clamav-0.96.1.tar.gz
cd clamav-0.96.1.tar.gz
./configure --prefix=/usr/local --mandir=/usr/local/share/man --sysconfdir=/private/etc/spam/clamav/new --enable-bigstack --with-user=_clamav --enable-static --with-group=_clamav --with-dbdir=/var/clamav --datadir=/var/clamav
make
make install


Zur Info: Solltest du diese Anleitung bereits schon mal verwendet haben, brauchst du jetzt nur ein neu start, dann sollte die aktuelle Version aktiv sein. Wenn du die Anleitung zum ersten mal verwendest fahre einfach mit den nächsten Schritt fort. Das ist eine funktionierende ClamAV-Konfiguration für den OSX Server.


?View Code TXT
cd /ClamAV-Update
curl -O http://www.danielschroeter.de/downloads/clamav_extras_105_096.tar.gz
tar xzf clamav_extras_105_096.tar.gz
cd clamav_extras_105_096
chown root:wheel /ClamAV-Update/clamav_extras_105_096/*
mkdir -p /private/etc/spam/clamav/new
cp *.conf /private/etc/spam/clamav/new
cp *.plist /System/Library/LaunchDaemons
mkdir -p /var/clamav/tmp
chown _amavisd:_amavisd /var/clamav/tmp
 
Nun müssen wir nur noch von der Apple ClamAV Version zu der von uns installierten ClamAV wechseln.
 
sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/org.clamav.freshclam.plist
sudo /bin/launchctl load -w /System/Library/LaunchDaemons/net.clamav.freshclam.plist
sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/org.clamav.clamd.plist
sudo /bin/launchctl load -w /System/Library/LaunchDaemons/net.clamav.clamd.plist
sudo /bin/launchctl unload /System/Library/LaunchDaemons/org.amavis.amavisd.plist
sudo /bin/launchctl load /System/Library/LaunchDaemons/org.amavis.amavisd.plist


Jetzt muss der Server nur noch neu gestartet werden!

Danach empfehle ich persönlich noch mit dem Festplatten-Dienstprogramm die Zugriffsrechte für das Volume zu reparieren.


Sollte etwas schief gelaufen sein. Könnt ihr ganz einfach mit folgenden Befehlen wieder auf die Default Apple ClamAV Version zurückgreifen:


sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/net.clamav.freshclam.plist
sudo /bin/launchctl load -w /System/Library/LaunchDaemons/org.clamav.freshclam.plist
sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/net.clamav.clamd.plist
sudo /bin/launchctl load -w /System/Library/LaunchDaemons/org.clamav.clamd.plist
sudo /bin/launchctl unload /System/Library/LaunchDaemons/org.amavis.amavisd.plist
sudo /bin/launchctl load /System/Library/LaunchDaemons/org.amavis.amavisd.plist

Noch Fragen? :)

Schlagwörter antivir, Antivirenprogramm, antivirus, clamav, heuristics, macos, malware, server, snow leopard server, trojan, update, v10.6.4, virus, xserv

mcrypt auf Mac OS X Snow Leopard 10.6.4 installieren

Jul25
2010
2 Kommentare Geschrieben von Daniel

Vorbereitung:

1. ) libmcrypt-2.5.8 source downloadeden, das gibts HIER.

2. ) PHP 5.3.1 source downloaden, das ist HIER zu finden.

3.) XCode v3 installieren, befindet sich auf der Snow Leopard installations DVD. (Oder ggf. HIER, benötigt Apple Developer membership)


Installation:

1.) Terminal öffnen (Dienstprogramme/Terminal.app)

Als nächstes muss die libmcrypt-2.5.8.tar entpackt werden und dann im Terminal in den Order “libmcrypt-2.5.8″ gewechselt werden:

?View Code TXT
cd libmcrypt-2.5.8

2.) folgendes nacheinander im Terminal ausführen:

?View Code TXT
MACOSX_DEPLOYMENT_TARGET=10.6 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --disable-dependency-tracking
 
make -j6
 
sudo make install

So, libmcrypt währe dann fertig. Jetzt kommt die PHP-Extension:

Zuerst die “php-5.3.1.tar” entpacken und in den folgenden Ordner wechseln:

?View Code TXT
cd php-5.3.1/ext/mcrypt

danach folgende Befehle nacheinander eingeben:

?View Code TXT
/usr/bin/phpize
 
MACOSX_DEPLOYMENT_TARGET=10.6 CFLAGS='-O3 -fno-common -arch i386 -arch x86_64' LDFLAGS='-O3 -arch i386 -arch x86_64' CXXFLAGS='-O3 -fno-common -arch i386 -arch x86_64' ./configure --with-php-config=/Developer/SDKs/MacOSX10.6.sdk/usr/bin/php-config
 
make -j6
 
sudo make install

Jetzt die “php.ini” im Verzeichnis /etc mit dem editor nano aufmachen:

?View Code TXT
sudo nano php.ini /etc

Die extension mcrypt.so bei Dynamic Extensions hinzufügen:

?View Code TXT
extension=mcrypt.so


Apache neustarten, fertig.


Überprüft werden kann das ganze indem eine .php Datei mit den Wert erstellt und vom Webserver aufgerufen wird.

Es müsste dann so ein Eintrag zu sehen sein:

phpinfo - mcrypt extension

Geposted in Linux Stuff - Schlagwörter mac, mcrypt, mcrypt auf snow leopard, php extensions, php info, xserv

Strato HiDrive Testbericht

Mrz26
2010
5 Kommentare Geschrieben von Daniel

Da ich immer für neue Technologien offen bin, bestellte ich mir die online Festplatte von Strato (HiDrive). Ich habe mich für den Tarif “STRATO HiDrive Media 500″ endschieden. Ich werde hier all meine persönlichen Eindrücke niederschreiben… Also fangen wir an:

Produktdetails:

Basis-Features
Speicher 500 GB
Traffic unlimited
Unsichere Verbindungen unterbinden ja
Festplatten Send In Service * optional
Betriebssystem Win / Mac / Linux
Accounts 5
Admin Accounts 1
User Accounts 5
Privater Bereich für jeden User ja
Speicherbegrenzung je Account (Quota) ja
BackupControl ja
Regeln für BackupControl wählbar
BackupControl Aufbewahrungszeit 3 Monate
Frei wählbare Speicherzeitpunkte für BackupControl 15
Belegungsstatus ja
Kundenservice
0180-Info-Hotline ja
E-Mail – Service ja
Umfangreiche FAQ-Datenbank ja
Technische Details
Windowslaufwerk (verschlüsselt) ja
FTP / SFTP / FTPS Zugang ja
WebDav Zugang (auch über SSL) ja
Rsync Zugang (auch SSH verschlüsselt) ja
Online Dateimanager ja
Freigabelinks (Tage/Anzahl Downloads) 30/50
Sichere Datenübertragung SSL 256
Truecrypt fähig ja
Backup Software Unterstützung ja
Standardkonditionen
Preis pro Monat * 9,90 €
Einrichtungsgebühr * 9,90 €
Vertragslaufzeit 6 Mon.
Abrechnungszeitraum monatlich

* Details siehe Tabelle. Send-In-Service 30,00 € (bis 500 GB). Bei Software-Bestellung 6,90 € Versandkosten. Preise inkl. MwSt.

Es gibt leider keine 14 Tage Testversion…

 

Der Bestellprozess:

Am 21. März (Sonntag), 14:23 Uhr habe ich über die Seite das Produkt bestellt und um 16:15 Uhr wurden mir schon die Zugangsdaten für das HiDrive zugeschickt. Schnell und Reinbungslos (Okay, was will man auch anderes von einem automatisierten Prozess erwarten…)

 

Die Ersteinrichtung:

- Vorab sei noch gesagt, dass ich hauptsächlich eine Mac OS X & Windows 7 Umgebung habe und die HiDrive sowohl unter Mac OS X als auch unter Windows verwenden möchte.

Da Strato diverse Übertragungsprotokolle anbietet, hat man selbst die Qual der Wahl ;) )

 

Die Protokolle:

Betriebssystem Protokoll Netzwerk-Pfad
Windows SMB/CIFS \\smb.hidrive.strato.com\root
Mac OS X SMB/CIFS smb://smb.hidrive.strato.com/root
Linux/Unix SMB/CIFS //smb.hidrive.strato.com/root
Alle WebDAV http://webdav.hidrive.strato.com/
Alle WebDAV mit SSL https://webdav.hidrive.strato.com/
Alle rsync rsync -av . rsync://username@rsync.hidrive.strato.com/root/users/username/
Alle rsync mit SSH rsync -av -e ssh . username@rsync.hidrive.strato.com:/users/username/
oder
rsync . username@rsync.hidrive.strato.com:/users/username/
Alle FTP ftp.hidrive.strato.com
Alle FTPS ftp.hidrive.strato.com
Alle SFTP sftp.hidrive.strato.com

Die Einrichtung ist sehr einfach, unter Mac OS in das Menü “Gehe zu” > “Mit Server verbinden” und dort den passenden Netzwerk-Pfad eingeben, danach auf Verbinden gehen und die Benutzername + Passwortabfrage mit den eingerichteten Daten bestätigen.

 

Der Aufbau:

root/public
root/users/

Unter users wird für jeden Benutzer automatisch ein eigener Ordner angelegt, wo NUR dieser Benutzer Zugriff hat. Unter Public haben alle Zugriff.

 

Die Rechteverwaltung:

Es gibt keine :/

Bei den Kontoeigenschaften hat man nur die Möglichkeit unter Lese- und Schreibrechte folgende zwei Punkte zu aktivieren/deaktiveren (Siehe Bild):

- Lese-Zugriff auf den gemeinsamen Ordner (“public”)
- Schreib-Zugriff auf den gemeinsamen Ordner (“public”)

Der Vergleich mit Dropbox (www.dropbox.com):

- Das Web-Interface von Strato HiDrive gewinnt nicht gerade den Schönheitswettbewerb
- Strato HiDrive bietet kein direktes synchronisieren von einem Ordner an, man arbeitet quasi immer auf der online Festplatte (Es existiert zwar das Protokoll rsync was es ermöglicht Ordner synchronisieren zu lassen, habe dies aber noch nicht getestet, es erfordert eine installation von einer Zusatzsoftware die speziell konfiguriert werden muss. Ich glaube nicht das, dies einem Computer “normalo” anspricht. Dropbox ist da sehr einfach gestrickt, man installiert eine Software die für Linux/Mac/Windows kompatibel ist und dann synchronisiert er automatisch einen festgelegten Ordner, es wird keine weitere einrichtung benötigt.
- Bei Dropbox gibt es keine Synchronisierungsprobleme, es läuft reinbungslos. Wenn man ein Ordner reinkopiert, synchronisiert er ihn automatisch und ist dann auch wieder automatisch auf allen anderen Rechnern verfügbar wo Dropbox eingerichtet ist.
- Dropbox bietet leider nur maximal 100 GB an.

Hier ein Preis- /Leistungsvergleich:

2 GB 50 GB 100 GB 500 GB 1000 GB 2000 GB 2500 GB 5000 GB
Dropbox kostenlos ~7.50 € /pro Monat oder ~74€ /pro Jahr ~15 €/pro Monat oder ~150€/pro Jahr - - - - -
Strato HiDrive - - 3,90 €/pro Monat 9,90 €/pro Monat 19,90 €/pro Monat 29,90 €/pro Monat 99€/pro Monat 149€ /pro Monat

Datenübertragungsgeschwindigkeit:

LAUT STRATO steht einem die volle Bandbreite zur Verfügung. (Siehe FAQ-Artikel hier)

Ich persönlich konnte feststellen, dass die Übertragungsrate unterschiedlich ausfällt, mit VPN + SMB geht es meiner Meinung nach am langsamsten. Mit FTP am schnellsten.

Die Probleme mit Mac, Windows & HiDrive:

Wie schon oben beschrieben habe ich eine Mac/Windows Umgebung. Ich habe da aber einige in meinen Augen ziehmlich große Probleme festgestellt:

Ich wollte meine Daten vom Mac auf die HiDrive verschieben, da dies aufgrund der Bandbreitenbeschränkung eine weile dauert bemerkt man nicht sofort das dies in die Hose geht, es äußert sich mit folgenden Fehlermeldungen:

- Der Vorgang konnte nicht abgeschlossen werden… (Fehler -1303)
- Der Finder konnte diesen Vorgang nicht abschließen, da einige Daten in “test.jpg” nicht gelesen oder geschrieben werden konnten.
(Fehler -36)

ähnliche Fehlermeldungen finde ich unter einem Supportartikel von Apple:
http://support.apple.com/kb/HT2433?viewlocale=de_DE

Die obere Fehlermeldung kommt wenn man mit webDAV die Daten kopieren möchte, er beginnt mit der Übertragung und dann irgendwann kommt die Fehlermeldung. Die untere Fehlermeldung kommt sofort beim gebinn der Datenübertragung (wenn man VPN + SMB verwendet).

Woran es liegt: In Mac OS X wird Hauptsächlich das Formatierungsformat Mac OS Extended (Journaled) verwendet und dies hat offenbar schwieigkeiten mit dem Format auf der HiDrive umzugehen. (Die HiDrive kann man leider nicht in einem anderen Format umformatieren).

 

Der Workaround:

Man benötigt einen Windows Computer oder eine VirtualMachine … ;)

Ich habe einen Windows 7 Computer verwendet.

1. Erstmal den Mac im Netzwerk freigeben (Unter “Freigaben” die “Dateifreigabe” aktivieren und bei Optionen “Dateien und Ordner über FTP freigeben” aktivieren.)

2. Am Windows ein beliebiges FTP-Programm öffnen (Ich habe FlashFXP verwendet) und auf der einen Seite den Mac öffnen (Die IP-Adresse des Mac’s ist in den Systemeinstellungen unter “Netzwerk” zu finden) und auf der anderen Seite einen beliebigen lokalen Windows Ordner öffnen (nicht direkt die HiDrive einbinden da das direkte kopieren vom mac auf die HiDrive über Windows nicht funktioniert, kA warum).

3. Alle Dateien vom Mac erstmal auf den Windows kopieren (.DS_Store und die anderen Dateien die einen Punkt vorm Name haben, sollten nicht mit übertragen werden bzw. dann später gelöscht werden)

4. Die HiDrive über den FTP-Client öffnen (mit dem FTP-Protokoll)

5. Die runter kopierten Daten die auf dem Windows liegen, auf die HiDrive kopieren (sollte ohne Probleme/Abbrüche und selbstständig über Nacht durchlaufen)

Wenn das erledigt ist, hat man natürlich auch unter dem Mac wieder zugriff auf die Daten (z.B. mit dem WebDAV-Protokoll)

Die Probleme mit dem Support von Strato:

Vorweg, Strato hat div. Awards/Auszeichnungen bekommen (http://www.strato.de/holding/ueber_uns/auszeichnungen.html) (besonders Kundenorientiert/Webhoster des Jahres 2010/Bester Provider)

Deshalb bin ich auch sehr kritisch was die Beurteilung über Strato angeht.

 

Meine Erfahrung:

Am Sonntag hatte ich eine eine Support-Anfrage bzgl. Bandbreitenbegenzung aufgegeben, okey am Sonntag hatte ich keine Antwort erwartet, mir wurde aber wenigstens automatisiert bestätigt das sie die Anfrage erhalten haben und ich gewöhnlich innerhalb eines Tages eine persönliche und individuelle Antwort erwarten kann. Ich dachte mir “Okey, dann werde ich Montag eine Antwort bekommen…”

Montag, keine Antwort. Dienstag, keine Antwort. Mittwoch Vormittag hatte ich immer noch keine Antwort bekommen. (1&1 im Vergleich hatte bei einer Anfrage am Sonntag noch persönlich geantwortet, das nenne ich Kundenservice)

Ich probierte also den Online Service Chat von Strato aus um zu erforschen was nun mit meinem Anliegen ist. Zuerst musste ich dem Mitarbeiter von Strato nochmal alles schreiben was ich eh schon per Mail geschrieben hatte, dann kriegte ich nur zu hören Zitat: “Ich kann Ihnen dazu nur sagen, dass die Bandbreite so ist wie Sie beschrieben wurde. Wenn Sie den Auftrag nicht möchten, kann ich Ihnen diesen auch stornieren”. Okey ich dachte mir so, wo war das bitte beschrieben? In den Produktdetails (Siehe ganz oben) war keine rede davon und Traffic Unlimited hat nichts mit Bandbreite zu tun. Sie kopierte mir den Bandbreitentext vom FAQ. Jetzt kommt eine Theorie die ich vieleicht nicht beweisen kann die vieleicht auch nicht stimmt, aber die FAQs habe ich vor meinem Anliegen (am Sonntag noch) nach “Geschwindigkeit und öhnlichem durchsucht” aber nix gewunden. Das Datum Aktualisierungsdatum des Artikels war vom 24.03 also 3 Tage später… Nungut vieleicht hab ichs einfach nur übersehen und der Artikel war die ganze Zeit schon da… wie auch immer…

Sollte man Probleme haben und man möchte sein 2 Wöchiges widerrufsrecht geltend machen, kriegt man die Einrichtungsgebühr (9,90€) nicht zurück… Auch wenn man es nur ~4 Stunden ausprobiert hat)

Sonstige Probleme die bei mir aufgetreten sind:

Manche raufgeladenen Bilder werden nach einer gewissen Zeit nicht mehr richtig angezeigt. Hier mal zwei Bilder:

 

 

 

 

 

 

 

Also erstaunlicher weise passiert das Phänomen nicht bei allen Bildern.

Ein weiterer Bug ist das löschen und verschieben von Dateien bzw. Ordnern. Dies funktioniert unter einem Mac nur teilweise bzw. gar nicht. Es kommt manchmal der Fehler das die Datei in Verwendung sei oder es funktioniert einfach nicht. Selbst unter Windows 7 funktioniert das löschen manchmal nicht. Im HiDrive Web-Interface kommt es auch oft zu Problemen wenn man Ordner löschen möchte.

Da Strato nichts von dem wissen will (sie behaupten das alle Kunden zu frieden sind) werde ich wahrscheinlich ein Einzelfall bleiben. Soviel zum Thema kundenorientiert…

Mein Fazit:

Ob eine gute und konstante Download/Upload-Rate mit HiDrive in Deutschland möglich ist konnte ich leider noch nicht testen.

Sollte man viel unterwegs sein und eine Lausige Bandbreite haben, ist HiDrive unbrauchbar. Strato HiDrive macht mir persönlich noch einen sehr unausgereiften Eindruck.

Für Leute die nur eine kleine Bandbreite zu verfügung haben und viel unterwegs sind, sind sicherlich mit Dropbox besser bedient. Da die Dateien immer lokal am Rechner abgelegt sind (somit auch Offline verfügbar sind) und online automatisch synchronisiert werden. Weitere Computer werden jedenfalls in realtime mit synchronisiert (sofern sie an und online sind). Online hat man auch immer die Möglichkeit die Daten abzufragen und ggf. gelöschte Daten wiederherstellen. Ein Zugriff mit dem iPhone ist ebenfalls unkompliziert möglich.

Update vom 18.08.2011:

Ich habe mir mal den Spaß gemacht und habe nach ca. 5 Monaten erneut probiert große Dateien auf HiDrive hoch zu laden. Das Ergebnis:

Der Upload-Prozess startet, nach einigen Minuten, bricht der Upload mit dieser Fehlermeldung ab:

HiDriveTest

Benutztes Protokoll & verfügbare Bandbreite:

* WebDav über Windows Explorer

* 100Mbit/s Download & 6 MBit/s Upload

Scheinbar hat Strato ihre Probleme immer noch nicht in den griff bekommen. Vielleicht ist das Interesse für mehr Stabilität zu sorgen auch nicht gerade groß.

Also ich muss echt sagen, diese HiDrive ist wirklich nur was für Leute die sich nicht auskennen. Selbst über dem FTP-Protokoll schwankt die Bandbreite sehr stark und bricht manchmal ab. Natürlich kann man behaupten das liegt an meinem Internet. Leider muss ich sagen, das dies nicht der Fall ist, da diverse andere FTPs oder WebDav-Server auf anderen Server weit aus stabiler und Performance laufen als bei HiDrive.  Fazit also nach 5 Monaten: Keine Empfehlung Wert.

Geposted in Allgemein, Informatives, Testberichte, Win Stuff - Schlagwörter HiDrive bugs, HiDrive Meinung, HiDrive test, HiDrive Testbericht, strato HiDrive

Mac Office 2008 SP1 Setup Assistent schleife

Jun26
2008
3 Kommentare Geschrieben von Daniel

Seit einiger Zeit gibt es das Service Pack 1 für Mac Office 2008.

Wer einen key bereits für die vorgänger Version hätte wird wahrscheinlich nach dem update das Problem haben das sich immer wenn man z.B. Word startet der Setup Assistent startet und der auch nicht weg zu kriegen ist.

Lösung: Es muss lediglich eine neue Serial eingegeben werden.

Ihr löscht einfach folgende Files:

* “/Users/username/Library/Preferences/Microsoft/Office 2008/Microsoft Office 2008 settings.plist”

und

* “/Applications/Microsoft Office 2008/Office/OfficePID.plist”

…dann ist euer Problem gelößt :)

Geposted in Bugs - Schlagwörter mac office setup assistent, office 2008 sp1, office 2008 SP1 bug, office setup assistent, schleife beim sp1 update

Eigenes Widget erstellen unter Mac OSX

Mrz31
2008
Kommentieren Geschrieben von Daniel

[0xff] – Einleitung.
[0x00] – Widgets verstehen.
[0x01] – Woraus besteht ein Widget?
[0x02] – Programmierung eines Widget.
[0x03] – Das Widget erstellen.
[0x04] – Weitere Informationen.

[0xff]
Seit Apples Mac OS X Tiger wurden die Dashboard- Widgets fester Bestandteil des Tiger Desktop’s. Jedoch kaum jemand weiss wie diese Widgets funktionieren und nur die allerwenigsten wie man sich Widgets selber schreiben kann.
Einige Programm Ideen waeren zb.:

+ Stundenplan
+ Terminal
+ netstat
+ fink-list commander

Das sind jetzt natuerlich nur Ideen, denn ich hoffe das durch dieses bisher erste deutschsprachige Tutorial die Widget- Entwicklung schneller voran kommt.

[0x00]

Widgets sind sofort benutzbar sobald das Mac OS X Dashboard aktiv ist und verschwinden wieder sobald das Dashboard inaktiv ist.

Man kann im groben die Widgets in drei Kategorien einordnen:

[a] Accessory Widgets

Sind eigenstaendige Anwendungen die in keiner Abhaengikeit mit dem Internet oder anderen Anwedungen stehen. (Uhren, Planer, Taschenrechner, Notizblaetter)

[b] Application Widgets

Sind Widgets die mit einem anderen Programm gekoppelt sind. Diese Widgets erfuellen meist eine Teilfunktion einer richtigen Anwendung oder dienen der Bedienung einer Anwendung ueber das Dashboard. (iTunes Controller, Address Book Widgets, Mail Widgets)

[c] Information Widgets
Sind Widgets die fuer den Datenaustausch mit dem Internet programmiert sind. Mit ihnen kann man Daten von jedem beliebigen Server abrufen und grafisch verarbeiten. (Weather Info, Flight Status, Stock Prices, Wikipedia)

[0x01]
Um es ganz einfach zu sagen ist ein Widget nichts anderes als eine Website welche nicht im Browser sondern auf dem Dashboard dargestellt wird. Alle Dateien die zu einem Widget gehoeren werden in einem Ordner gesammelt und spaeter dann als Widget fertig “gepresst”. In einem normalen Widget sind meist diese Dateien enthalten:

[a] Main HTML File
Sozusagen die index.html im Widget. In ihr wird das Aussehen des Widgets gespeichert.

[b] Background Image
Das Hintergrundbild des Widgets im PNG Format.

[c] Icon Image
Eine weitere Bild Datei (auch im PNG Format) welches das Widget in der Widgetbar repraesentiert.

[d] Property List File
Die Datei die alle Eigenschaften des gesamten Widgets enthaelt: “Info.plist” Sie identifiziert das ein Widget: Name, Version, Information, Groesse und die optionale Informationen sowie die Main HTML Information sind enthalten.
Der erste Schritt den wir fuer unser Widget machen ist die Main HTML zu schreiben:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style>
body {
 margin: 0;
}
 .helloText {
    font: 24px "Lucida Grande";
    font-weight: bold;
    color: white;
    position: absolute;
    top: 24px;
    left: 30px;
}
</style>
</head>
<body background="xcludedlogo.png">
<h1 class="Text">excluded.org!</h1>
</body>
</html>

Es ist natuerlich auch kein Problem die CSS als eigenstaendige Datei importiert. (@import “style.css”wink Weiter gehts mit der Info.plist. Die Bilder koennt ihr euch ja selber erstellen oder wie in diesem Beispiel das Excluded Logo von Homepage benutzen. Die einfachste Moeglichkeit die Info.plist zu erstellen ist wenn ihr den Property List Editor aus /Developer/Applications/Utilities benutzt. Hier eine Uebersicht welche Keys in der Info.plist erscheinen koennen bzw. muessen:

Key – Name – Beschreibung – Notwendig?

——————————————

CFBundleName – Name des Bundles.  - JA

CFBundleDisplayName – Alias des Bundles. – JA

CFBundleIdentifier – Internet Domain Style – JA Identifikation.

CFBundleVersion – Version des Widgets. – JA

MainHTML – Name der Main HTML. – JA

Width Pixel – Laenge des Widgets. - NEIN

Height Pixel – Hoehe des Widgets. – NEIN

CloseBoxInsetX – Horizontales Inset der - NEIN

Close Box.

CloseBoxInsetY – Vertikales Inset der Close Box. – NEIN

Plugin Name – des Widget plug-in’s. – NEIN
[0x03]

Ein neues Widget zu erstellen ist extrem einfach und wenig Zeitaufwendig.

1. Neues Verzeichnis erstellen, um alle Dateien zu sammeln. (Wenn alles fertig: FOLDER.wdgt)

2. Definieren der Info.plist

3. Mit dem Lieblings Texteditor die Main HTML erstellen.

4. Die Main HTML in Safari oeffnen und schauen ob alles funktioniert.

Falls ihr gar keine Ideen habt findet ihr unter /Developer/Examples/Dashboard oder im Internet auf http://developer.apple.com/samplecode/A … -date.html Programm Beispiele.

Und nun noch als letztes muss das Widget in die Haende der anderen User und damit das Dashboard das Widget auch findet muss es in den folgenden Verzeichnis lokalisiert werden:

+ /Library/Widgets

+ ~/Library/Widgets

Um richtig in die Widget Programmierung einzusteigen waere es zu empfehlen sich die Xcode 2.2 developer tools zu Installieren. (Findet man auf der Tiger Installations DVD).
[0x04]

Fuer weitere Informationen:

+ http://developer.apple.com/documentatio … index.html

+ http://developer.apple.com/documentatio … index.html

+ http://developer.apple.com/samplecode/A … -date.html

+ http://www.oreilly.com/catalog/jscript4/index.html

+ http://www.oreilly.com/catalog/css2/index.html

+ http://www.oreilly.com/catalog/dhtmlref/index.html

+ http://developer.apple.com/internet/safari/faq.html

iPhone 1.1.3 hack – Speed Dial on your home screen

Feb26
2008
Kommentieren Geschrieben von Daniel

iphonetelhome1
So the new iPhone 1.1.3 firmware allows you to put icons on your home screen for websites, but I know many of us want to put phone numbers on there for a Speed Dial screen.

I’ve put a little hack together that lets you have a (somewhat) speedy speed dial icon. There’s no jailbreaking required for this one – it can all be done using Apple-approved Web Clip creation.

Check the images below for a walkthrough.
Iphonetelhome4
Start by heading to (phone number).tel.QLNK.net on your 1.1.3 iPhone. QLNK.net is owned by me and .tel.qlnk.net hosts a special page that will redirect your iPhone to call the phone number you specify.

Advanced: Set your own speed-dial picture by adding “?picurl=http://path.to/photo” to the end of the URL. You can use QLNK’s URL shortening service to make it easier to type on the phone.

Privacy warning: Due to the nature of this hack, your phone will request this page when you create a speed dial icon on your home screen. I assure you I will not use this data AT ALL FOR ANY REASON. It is entirely possible to put a similar script on your own web server, which will do the same thing without sending me any information; that course of action is recommended if you are at all concerned about your privacy.

As of January 25, 2008, the page returns you to a data: URI, which does not contact my server every time you hit the icon – just the first time when you create it. The dialing page is instead stored locally on your phone.

Lee Fernandes has instructions on putting this onto your own server.
Iphonetelhome2
You will see a “Call” popup – for now, hit Cancel. Later when you are using the speed dial you will use the “Call” button.

Now hit the “+” button at the middle of the Safari bottom bar.
IphoneTelhome3
Hit “Add to Home Screen”.
Iphonehometel6
Enter a name for the speed dial entry, and hit Add.
iphonetelhome1
Congratulations! You have a speed dial icon on your phone. Here I have added Google 411.

When you want to dial, unfortunately, you have to tap twice – once on the icon and then once in Safari to hit Call.

I’m hoping for more native support for icon speed dial later on from Apple.

Hintergrundbild des Anmeldefensters ändern

Feb22
2008
1 Kommentar Geschrieben von Daniel

Das Hintergrundbild des Anmeldefensters unter 10.5 ist – mit Verlaub – erbärmlich. Leider lässt es sich nicht mehr ganz so leicht ändern wie unter 10.4. Man muss nun in die System-Library eingreifen. Von diesem Eingriff ist in der Regel abzuraten, aber in diesem Fall erscheint er harmlos und somit vertretbar.

Die entscheidende Datei heisst DefaultDesktop.jpg und liegt im Ordner /System/Library/CoreServices. Um mit der nötigen Vorsicht vorzugehen empfiehlt es sich, zunächst die alte Datei umzubenennen. Öffnen Sie das Terminal und wechseln Sie mit dem folgenden Befehl in den CoreServices-Ordner:

cd /System/Library/CoreServices

Ändern Sie den Namen der Originaldatei mit dem folgenden Befehl (Passwort erforderlich):

sudo mv DefaultDesktop.jpg DefaultDesktop.alt.jpg

Wählen Sie nun im Finder das Bild aus, das Sie gerne zu Ihrem Hintergundbild des Anmeldefensters machen möchten. Nennen Sie es DefaultDesktop.jpg und legen Sie es in den Ordner /System/Library/CoreSevices. (Passwort erforderlich).

Wenn Sie sich nun abmelden, sehen Sie Ihr neu gewähltes Hintergrundbild.

Geposted in Tipps&Tricks

Standardschrift von Office 2008 auf Times New Roman setzen

Feb22
2008
Kommentieren Geschrieben von Daniel

Mit Office 2008 wurde eine neue Standardschrift (Cambria) eingeführt. Möglicherweise sieht diese besser aus, doch noch immer brauchen viele Leute, wie z.B. Studenten, Times New Roman als Standardschrift. Ich wollte nun nicht jedes Mal die Schrift ändern. Um die Standardeinstellung zu ändern muss folgendermassen vorgegangen werden:

1. Öffnen sie ein neues Dokument. Geben sie nichts ein

2.  Klicken Sie auf die Toolbox im Menü um die Formatierungspalette anzuzeigen (falls sie nicht bereits angezeigt wird).

3.  Klappen sie das Style Menü auf falls es nicht bereits offen ist.

4.  Fahren sie mit der Maus über die Box in welcher ‘Normal’ steht. Ein blauer Pfeil, welcher nach unten zeigt, erscheint auf der rechten Seite der Box. Klicken Sie auf den Pfeil und klicken Sie im Menü, welches sich öffnet, auf “Stil ändern”.

5.  Klicken Sie auf den Eintrag “Cambria” und wechseln Sie zu “Times New Roman”.

6.   Aktivieren sie die Checkbox “Zum Template hinzufügen” und klicken Sie auf OK.

Voilà! Der normale Stil hat nun Times New Roman als Standardschrift.

Geposted in Tipps&Tricks

[eBook] WLAN – WarDriving

Feb19
2008
Kommentieren Geschrieben von Daniel

Dieses eBook behandelt die (oft nicht vorhandenen) Sicherheitsaspekte bei WLAN’s. Es wird erklärt war WarDriving und WarChalking ist und wie es funktioniert. Des weiteren eine kleine Einführung wie man den WLAN-Verkehr abhört und die Theorie hinter einem erfolgreichen WEP-Angriff. Als Abrundung einige Tipps und Tricks für das hauseigene WLAN und wie man es schützen kann.

Download: [eBook] – WLAN Hacking Wardriving Anleitung

Geposted in eBooks, Linux Stuff, Win Stuff

TextExpander

Dez18
2007
Kommentieren Geschrieben von Daniel

Ihr ganz persönlicher Zeitsparer: Erspart Ihnen unendlich viel Tipp-Arbeit!
TextExpander ist ein Dienstprogramm, welches Ihnen dabei hilft, effektiver und akkurater zu tippen. TextExpander beobachtet, was Sie tippen und fügt vordefinierte Textbausteine ein, sobald Sie deren entsprechende Kürzel eintippen.

Funktionen von TextExpander:
* Standard-Grußformeln, Text und Signaturen einfügen – einschließlich formatiertem Text und Bilder
* Tasten-Anschläge sparen, indem einfache Kürzel für umfangreiche Textbausteine eingetippt werden
* Textbausteine in Gruppen ordnen
* Textbaustein-Gruppen aus externen Dateien und Online-Quellen hinzufügen
* Aktuelles Datum und Uhrzeit in beliebigem Format einfügen
* Tippfehler automatisch korrigieren
* Textbausteine über .Mac synchronisieren
* Textbaustein-Gruppen drucken
* Sonderzeichen tippen, ohne die Sonderzeichenpalette aufrufen zu müssen
* Cursor an beliebiger Stelle Ihres Textbausteines positionieren
* Für Programmierer: editor-unabhängige Code-Vorlagen und AppleScripts aufrufen
* Import aus Textpander, TypeIt4Me (v2 & 3) und Typinator (v1)
* Erhältlich in Englisch, Deutsch, Französisch, Japanisch und Italienisch

TextExpander wird von seinem eigenen Einstellungs-Panel innerhalb der Systemeinstellungen kontrolliert. Es ist für einfaches Handling gestaltet und fügt sich dadurch optimal in Ihr Betriebsystem ein. TextExpander bietet darüberhinaus einen schnellen Zugriff über die Menüleiste. Auf diese Weise sind nicht nur alle Ihre Textbausteine per Mausklick verfügbar, sondern Sie können auch schnell neue Bausteine aus einer Auswahl erzeugen oder die Einstellungen von TextExpander aufrufen.

Link: http://www.smileonmymac.com/textexpander/

eml / emlx zu mbox konvertieren

Dez16
2007
Kommentieren Geschrieben von Daniel

Manche haben sich wahrscheinlich schon gefragt wie man Outlook Express dateien in sein Apple Mail Programm importieren kann. Ganz einfach! Man geht wie folgt vor:

1. Alle .eml / .emlx eMails per Drag & Drop in ein Ordner verschieben

2. Den Ordner mit den .eml Dateien auf sein Mac kopieren

3. Den “emlx to mbox Converter” Downloaden

4. Programm starten und den gesamten Ordner mit den .eml / .emlx Dateien in das Freie Feld schieben.

5. Save mbox anklicken. FERTIG! :)

Geposted in Tipps&Tricks

Zusammenfassen von Webseiten

Dez10
2007
Kommentieren Geschrieben von Daniel

Es gibt oft im Internet sehr große Atrikel die viele Informationen beinhalten.

Wer unter Mac OS X den Safari benutzt kann den Dienst “Zusammenfassen” benutzen, dort kann ein Artikel von einer Seite sehr stark gekürzt werden und somit die wichtigsten Informationen rausfiltern.

1. Safari öffnen

2. Text markieren

3. In der Menüleiste auf “Safari > Dienste > Zusammenfassen” gehen.

Zusammenfassen von Artikeln


Geposted in Tipps&Tricks

Time Machine auf Netzwerklaufwerken

Dez09
2007
Kommentieren Geschrieben von Daniel

Es gibt eine Möglichkeit, Time Machine auf ein Netzwerklaufwerk zu legen. Dafür muss im Terminal lediglich die folgende Zeile eingeben werden:

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

Nun lassen sich in Time Machine neben internen und externen Festplatten auch Netzwerklaufwerke wie Samba-Shares auswählen.

Abschalten kann man das Ganze falls gewünscht mit:

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 0

Geposted in Tipps&Tricks

Letzte Kommentare

  • toto bei 5 Euro Gutschein für computeruniverse.net
  • lehmann bei winlogon.exe – Komponente nicht gefunden (XmlLite.dll)
  • Truk bei Youporn Alternativen
  • Uta Dmoch bei winlogon.exe – Komponente nicht gefunden (XmlLite.dll)
  • Katja bei WLAN-Leistung verstärken (N80 bzw alle WLAN-fähigen Smartphones)

Kategorien

  • Allgemein (39)
  • Börse (6)
  • Coding (7)
    • C (1)
    • PHP (4)
  • eBooks (3)
  • Forex Stuff (2)
  • Games (3)
  • General (3)
  • Handy Stuff (4)
  • Hardware (2)
  • Informatives (5)
  • iPhone (1)
  • Lesenswertes (12)
  • Linux Stuff (20)
    • Plesk (7)
  • Mac Stuff (14)
    • Bugs (1)
    • Tipps&Tricks (6)
  • News (1)
  • SAP (1)
  • Security Informations (14)
  • SEO (2)
  • SEO @en (1)
  • Stock market (1)
    • Forex (1)
  • Testberichte (1)
  • Vorlagen (9)
  • Web Stuff (3)
  • Win Stuff (56)
    • Bugs (21)
    • Downloads (4)
    • Tipps&Tricks (28)
  • XXX (1)

RSS

  • Artikel-Feed (RSS)
  • Kommentare als RSS

Tags

abo abzocke auslesen SN Handy authentication verschwunden Chartformationen Charting demekon ag Domains Expert Advisors fishing page Forderung gegen Handy IMEI handy seriennummer Handy sn herrausfinden IMEI aus handy auslesen IMEI auslesen Indikatoren linux linux commands mac office setup assistent Metatrader mysql login office 2008 sp1 office 2008 SP1 bug office setup assistent online abo abzocke online abos outlook sicherheitswarnungen porn routerpws schleife beim sp1 update sp3 bug SP3 IEEE 802.1X Authentication aktivieren sp3 lan authentication Sparschwein ag betrug std routerpasswörtern Technische Analyse Trendanalyse Tube8 tux cmds U+C Rechtsanwälte victim xserv xVideos Zugriff gewählen beim Outlook

EvoLve theme by Theme4Press  •  Powered by WordPress Daniel Schröter's Blog
blog.danielschroeter.de

close