Piotr Konieczny

konsultant ds. bezpieczeństwa, podróżnik,
hobbystycznie fuksiarz i gadżeciarz
szkot, prawie spadochroniarz...
nienawidzi zielonego.


« wszystkie wpisy | reklama: Porównywarka cen

Środa, 25 lipca 2007 :: 22:33:58

OpSync - Opera Synchronizer (te same taby gdziekolwiek jesteś)

Jeśli korzystasz z Opery na różnych komputerach (np. w domu, szkole, pracy lub równocześnie na desktopie i laptopie), to zapewne nie raz myślałeś o tym, jakby to było fajnie, gdyby wszędzie mieć te same ustawienia; otwarte taby, toolbary, etc...

Nie ma bowiem nic gorszego niż wieczorna praca w domu na zestawie 20-tu paru tabów i usiłowanie odtworzenia ich wszystkich po przyjściu do pracy na firmowym komputerze... Firefox ma świetne Googlowe rozszerzenie, dzięki któremu profil przeglądarki (zakładki, pliki konfiguracyjne) trzymane są na serwerach Google i ściągane na komputer, z którego aktualnie korzystamy.

Dziś stworzyłem podobne rozszerzenie dla Opery (oczywiście na zasadzie przycisku, hehe). Ponieważ do synchronizacji pomiędzy dwoma komputerami wykorzystywany jest serwer FTP, musisz posiadać jakieś konto FTP. (Jeśli nie masz własnego serwera, polecam Dreamhosta -- wpisując przy rejestracji kod MINUS175, otrzymasz zniżkę na 175PLN!).

Opera Synchronizer - Instalacja

1. Pobierz Opsync.zip i rozpakuj znajdujące się w nim pliki do swojego katalogu z Operą

2. Uruchom Opsync-install.bat by wygenerować odpowiednie pliki i dostosować Opera Synchronizera do swoich potrzeb

3. Odpal Operę i zainstaluj poniższy przycisk:


Aby zainstalować przycisk, przeciągnij go na toolbar Opery, np. obok operowego paska adresu.

Opera Synchronizer - Obsługa

Pojedyncze kliknięcie na przycisku zsynchronizuje przeglądarkę z ustawieniami.
Długie kliknięcie (naciskamy lewy przycisk myszy i trzymamy) wysyła na serwer aktualne ustawienia Opery.

Tak więc, wieczorem w domu, przed zamknięciem Opery naciskamy długo na przycisku i nasze ustawienia zapisują się na serwerze. Następnego dnia rano, już na komputerze firmowym, kilkamy na przycisk i pobieramy ustawienia z dnia poprzedniego, czyli synchronizujemy się. Opera zrestartuje się i otworzy w takim stanie, w jakim zostawiliśmy ją wczoraj na innym, domowym komputerze.

Opera Synchronizer - Changlelog

Ta wersja Opera Synchronizera synchronizuje tylko taby i była testowana tylko na Windows XP przy standardowej instalacji Opery (przeglądarka zainstalowana w "Program Files", a profil w "Documents and Settings"). Wychodzę z założenia, że "niestandardowi" (a tym bardziej użytkownicy Linuksa) są na tyle inteligentni, że potrafią sami zmodyfikować skrypt tak, by ścieżki pokrywały się z ich wyborem.

W miarę wolnego czasu pojawią się kolejne wersje, które będą synchronizowały wszystkie ustawienia i najprawdopodobniej będą niezależne od systemu operacyjnego oraz miejsca instalacji Opery (o ile pozwolą na to możliwości shella Windowsowego).

Opera Synchronizer - Licencja

Zarówno kod skryptu synchronizującego jak i przycisk są dostępne na GPL-u. Bierzcie i jedzcie z tego wszyscy, ale na własną odpowiedzialność (i nie proście o support :-P).

Twoj Open Synchronizer ssie!

Jeśli uważasz, że taki sposób na "mobilną Operę" nie jest fajny, możesz alternatywnie skorzystać z mojego starego programu Pendrive Opera.

Kudos dla adasia (za mobilizacje) i grzeska (za pomoc przy przenoszeniu komend dosowych na xp).

• Następny post: GMailowy atak bannerowy
• Poprzedni post: Warsztaty z hackingu (Obrona i Atak)

 

Chcesz być informowany o kolejnych wpisach na ten temat?
Kanał RSS: kliknij tutaj. Subskrybcja poprzez e-mail: kliknij tutaj.

 

Tagi:

« reszta wpisów | • trackback | ‡ torturuj posta!

Komentarze:

1. Piotr Konieczny Środa, 25 lipca 2007, 22:49:15
 

Tym, którzy już wzięli się za przepisywanie tego do basza/perla, etc... mały hint: korzystajcie z SFTP/SCP - na Linuksie można :-)

 
2. radek Środa, 25 lipca 2007, 22:55:15
 

a da rade też wersje na linuxa zmontować? idealne by było żeby na dwóch systemach mieć to samo ;)

 
3. Piotr Konieczny Środa, 25 lipca 2007, 22:57:51
 

Pewnie ze da rade. I to zdecydowanie prosciej, bezpieczeniej i przyjemniej niz te windowsowe męczarnie shellowe :-)

 
4. radek Środa, 25 lipca 2007, 23:01:49
 

to ja poprosze, bo sam tego nie umiem zrobić ;)

 
5. adas Środa, 25 lipca 2007, 23:19:30
 

Ee... Tylko karty... Czekam na kolejną wersję z zakładkami ;)

p.s. wrzucisz to gdzieś na forum opery (angielskie też)?

 
6. Piotr Konieczny Środa, 25 lipca 2007, 23:33:23
 

adas: no, tylko karty na razie bo a) chce zobaczyc czy sam pomysl/realizacja chwyci b) nie wiem jeszcze dokladnie, ktore z plikow sa *krytyczne* do przeniesienia.

Natomiast jesli chcesz przeniesc wiecej plikow -- jest to tylko kwestia dopisania odpowiednich sciezek w dwoch miejscach. I wsio :-)

PS: Na forum Opery PL juz dodalem. Zagramaniczne moze zalatwie w pt. Jutro jestem w Katowicach dzien caly :)

 
7. sunridin Środa, 25 lipca 2007, 23:50:29
 

Podoba mi się opis błędu, szczególnie, że komunikaty są po angielsku: „Ktos cos spierdolil, albo ty, albo ja...” ;-)

 
8. adas Środa, 25 lipca 2007, 23:51:14
 

Dopisania ścieżek ;) Leń jestem... I mi to na razie średnio się przyda... W piątek na Mazury :D


Ja w Katowicach jestem codziennie od miesiąca ;)

 
9. Edziu Imperator Czwartek, 26 lipca 2007, 01:14:18
 

Co kryje się pod nazwą "taby"? Chodzi o karty czy zakładki? :P

 
10. Piotr Konieczny Czwartek, 26 lipca 2007, 08:50:37
 

Edziu: Dla mnie taby sa tylko jedne :-) Ze je tlumacza na polski zarowno jako karty (beznadziejnie) i zakladki (dwuznacznie), to juz nie moj problem :P

 
11. nowotny Czwartek, 26 lipca 2007, 14:44:03
 

Czyli karty... ;)

Ja bym chętnie używał gdyby obsługiwało też ustawienia i zakładki... o RSSach pewnie nie ma co marzyć, co...? ;)

 
12. Prymas Czwartek, 26 lipca 2007, 16:41:38
 

U mnie nie działa. :( Kiedy próbuję dłużej przycisnąć, to otrzymuję komunikat: "Nie odnaleziono pliku". Zajrzałem na serwer FTP i tam był tylko pusty katalog utworzony.

 
13. Prymas Czwartek, 26 lipca 2007, 17:19:25
 

O, już sobie poradziłem. :) Nie działało, bo system mam zainstalowany na partycji E, a nie C. :P

 
14. dune Czwartek, 26 lipca 2007, 23:12:20
 

Od niedawna używam Opery i pewnie mi się to przyda. Oczywiście czekam na nowe wersje, które mogłyby wspierać zakładki, rss, lub ulubione.. ;> Pozdrawiam

 
15. Piotr Konieczny Piątek, 27 lipca 2007, 12:09:21
 

dune: jak masz czas, to po prostu sobie dodaj sciezki (do plikow, ktore chcesz zeby byly synchronizowane) w skrypcie.

Ja w najblizszym tygodniu nie bede mial czasu, zeby przegryzc sie przez dokumentacje opery i rozeznac, za co odpowiadaja poszczegolne pliki.

 
16. stan Sobota, 28 lipca 2007, 12:00:10
 

na podstawie tego zrobiłem dokładnie to samo dla swojego Firefox'a. bo nie lubię korzystać z rozszerzenia Google do tego stworzonego ;)
dzięki!

 
17. radek Środa, 05 września 2007, 17:35:33
 

no i już synchronizer nie jest potrzebny ;] udostępniona alpha 9.5 ma opcje synchronizacji wybieraną z menu, działa poprzez my.opera.com

 
18. Piotr Konieczny Czwartek, 06 września 2007, 00:14:30
 

radek: To prawda. Warto jednak zauwazyc, ze niektorzy nie chca jeszcze korzystac z 9.50 bo to
a) alpha
b) ma pewne bledy

w zwiazku z czym, moje narzedzie dalej jest uzyteczne do pewnego stopnia.

Kolejna sprawa, to zaufanie -- moj skrypt pozwala Ci zdefiniowac serwer na ktorym trzymasz backup ustawien, w Operze 9.50 masz do wyboru tylko serwer Operowy...

 
19. piotr konieczny Sobota, 27 października 2007, 16:36:48
 

W Operze 9.50 wbudowany modul do synchronizacji nie synchronizuje sesji (otwartych tabow) tak wiec wiele mu jeszcze brakuje do mojego skrypciku ;-)

 

Dodaj komentarz:

Wyślij pustą wiadomość, aby śledzić komentarze przez bota.
Komentarze są własnością osób komentujących.
Właściciel bloga nie ponosi za nie odpowiedzialności.
Komentarze nie na temat będą usuwane.

Ofiara

Jeśli powyższy wpis przydał Ci się w jakiś sposób,

autorowi :-)

Czytelnicy:

« wszystkie wpisy