Beiträge zu “Firefox”

Firefox Synchronisation mit FSyncMS

An dieser Stelle hatte ich ja schon mal eine Möglichkeit beschrieben wie man die Bookmarks und die Historie eines Firefox Browsers zwischen unterschiedlichen PCs synchronisieren kann.

Diese Lösung habe ich schon länger nicht mehr benutzt und irgendwie läuft die auch nicht mehr und da ich momentan sowiso so viel Dienste wie möglich auf einen Pi migriere wollte ich eine neue Lösung FSyncMS ausprobieren. Dieser Dienst basiert auf PHP und Mysql und das brauche ich eh schon für meinen Caldav Server Baikal

Zuerst das Programm runterladen und an die richtige Stelle legen

cd /var/www/fsync/
wget https://www.dataharbour.de/FSyncMS.tar.gz
gunzip FSyncMS.tar.gz
tar xvf FSyncMS.tar 
mv FSyncMS/* .
rmdir FSyncMS/
rm FSyncMS.tar
cd ..
chown www-data:www-data fsync -R

Dann die Datenbank mit einen Datenbankadmin und den richtigen Rechten anlegen

mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
mysql> create database fsync;
Query OK, 1 row affected (0.00 sec)
mysql> cREATE USER 'fsync_admin'@'localhost' IDENTIFIED BY 'geheim';
Query OK, 0 rows affected (0.00 sec)
mysql> grant all on fsync.* to 'fsync_admin'@'localhost';
Query OK, 0 rows affected (0.00 sec)

Aus dem Browser heraus dann das Setup starten

201401-fsync-1201401-fsync-2201401-fsync-3Dann die setup datei löschen

cd fsync/
rm setup.php

So jetzt kann man den Firefox auf dem Desktop zum syncen einrichten

201401-fsync-4201401-fsync-5.pngDamit wir gleich noch ein weiteres Gerät (in diesem Fall ein Android) syncen können brauchen wir noch den Recovery key.

201401-fsync-6
201401-fsync-7201401-fsync-8



11.1.14
Weitere Beiträge zu: raspberrypi   Firefox   FSyncMS  

Ubuntu: Im Firefox die Kopf-und Fusszeilen per Script verändern

Im Standard wird in Firefox automatisch in der Kopf- und Fußzeile die URL, Datum und sonst noch Quatsch ausgedruckt. Ich war auf der Suche nach einer Möglichkeit dieses direkt bei der Anlage eines Benutzers innerhalb eines Scripts auszuschalten. Mit folgendem einfachen sed Aufruf lässt sich dies bewerkstelligen.

cd .mozilla/firefox/*.default
sed -i.bak s/'print_footerleft", "&PT"'/'print_footerleft", ""'/g prefs.js
sed -i.bak s/'print_footerright", "&D"'/'print_footerright", ""'/g prefs.js
sed -i.bak s/'print_headerleft", "&T"'/'print_headerleft", ""'/g prefs.js
sed -i.bak s/'print_headerright", "&U"'/'print_headerright", ""'/g prefs.js

 

27.3.13
Weitere Beiträge zu: Firefox   Ubuntu  

Firefox Sync Server auf Debian installieren

Wenn man mit mehr als einem Rechner arbeitet oder noch Tablet benutzt bekommt man schnell das Problem das man die Bookmarks und Historie des Browsers auf allen Geräten gleich halten möchte. Es gibt zwar eine Reihe von Diensten im Internet die einem so etwas bieten aber mit der Ablage von solch persönlichen Daten an einen Dienstleister habe ich so meine Schwierigkeiten. Bisher habe ich dazu xmarks verwendet. Der öffentliche Service ist zwar so gut wie tot aber das Plugin erlaubte immer noch die Nutzung eines lokalen FTP Servers. Langfristig wollte ich davon also weg kommen. Firefox bietet seit Version 4 auch so etwas aber bisher dachte ich das auch dies nur mit dem externen Firefox Server geht. Wie ich jetzt rausgefunden habe kann man so einen Sync Server auch lokal betreiben. Mit diesen Schritten konnte ich das bewerkstelligen.

Die Dokumentation hierzu gibt da. Vorraussetzungen: Debian mit Mysql. Zuerst muste ich noch ein paar Pakete installieren.

apt-get install libapache2-mod-wsgi python-dev mercurial python-virtualenv php-json libmysqlclient-dev

Dann im Web Server Verzeichnis den Synchronisation-Server Code runterladen

cd /var/www/
mkdir ff-sync && cd ff-sync
hg clone https://hg.mozilla.org/services/server-full
cd server-full
make build

Damit ist man schon fertig um einen ersten Test mit einer "Development" umgebung zu starten

/var/www/ff-sync/server-full# bin/paster serve development.ini
Starting server in PID 5165.
serving on 0.0.0.0:5000 view at http://127.0.0.1:5000

Jetzt kann man im Firefox die Synchronisation einrichten

201112-ff-sync.pngIn dieser Konfiguration verwendet der Syncserver einen internen http Server. Der soll zwar für große Installation nicht produktiv genutzt werden aber für meine 2 Benutzer werde ich erstmal damit starten. Einzig die Datenbank Konfiguration habe ich geändert da in dieser einfach Konfiguration eine sqllite db im tmp Verzeichnis angelegt wird.

Um als Datenbank MySQL zu verwenden muß man zuerst folgenden Befehl starten

    bin/easy_install Mysql-Python

Die Datenbank anlegen. (Bitte Namen und Kennwörter an die eigenen Sicherheitsbedürfnisse anpassen)

mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 17121
.......
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> create database sync;
Query OK, 1 row affected (0.01 sec)

mysql> CREATE USER 'sync'@'localhost' IDENTIFIED BY 'sync';
Query OK, 0 rows affected (0.06 sec)

mysql> grant all on sync.* to 'sync'@'localhost';
Query OK, 0 rows affected (0.00 sec)

Und noch dem Sync Server sagen wo die Datenbank liegt

edit etc/sync.ini

[storage]
backend = syncstorage.storage.sql.SQLStorage
sqluri = mysql://sync:sync@localhost/sync
standard_collections = false
use_quota = true
quota_size = 5120
pool_size = 100
pool_recycle = 3600
reset_on_return = true
display_config = true
create_tables = true

[auth]
backend = services.auth.sql.SQLAuth
sqluri = mysql://sync:sync@localhost/sync

 

3.12.11
Weitere Beiträge zu: Browser   Firefox  

Wie kommt die Internet Explorer Fehlermeldung in meinen Firefox auf Ubuntu?

Vielleicht kann mir jemand erklären wie das geht. Ich gehe auf eine Website www.worldvison.de (wollte eigentlich nach worldvision.de) und bekomme unter Linux in meinem Firefox eine IE Fehlermeldung. Dies ist keine Fotomontage.
201109-ie-fehler-in-firefox-auf-linux.png

6.9.11
Weitere Beiträge zu: Firefox  

Bremsen für den Fuchs

Der Firefox Browser bietet ja die schöne Möglichkeit die Funktionalität mit Plugins zu erweitern. Sage zum Beispiel ist ein schöner RSS Reader. Firebug ist ein Superwerkzeug bei der Entwicklung mit HTML.

Leider scheinen einige der Plugins echte Geschwindigkeitsbremsen zu sein. Mozilla hat auf dieser Website eine negativ Hitliste eingerichtet. Seitdem ist der Firebug bei mir standardmäßig deaktiviert und wird nur eingeschaltet wenn ich Ihn wirklich brauche.

201104-firefox-plugin-bremsen.png

5.4.11
Weitere Beiträge zu: Firefox  

Youtube Videos downloaden

Will man ein Youtube Video laden kann man das schön mit dem Firefox Plugin Flash-video-downloader machen

201102-youtube-download.png

21.2.11
Weitere Beiträge zu: Firefox  

Dies ist ein privater Blog von Hagen Bauer- berufstätiger Vater, Ehemann, Naturliebhaber, Läufer, Zelter, technikverliebt.


Creative Commons License
This blog is licensed under a Creative Commons License