OK, Chrome2Chrome dotarł do etapu w którym można go już zacząć publicznie testować :-)
Jednym z wyznaczników tego jest to, że nie ma już w środku namiarów na moje konto :-)
Nie przegina też już z generowaniem transferu. Wg. teorii dzienne zapotrzebowanie na "pinganie" Google Docs to teraz nie ponad 100 MB, a jakieś 170 KB :-) ale to tylko teoria, w praktyce trzeba pewnie liczyć na 1 transmisje 512 bajtów bo tyle ma chyba pakiet TCP/IP [choć to leci w tunelu HTTPS, to może być ciut inaczej] co daje koło 17 MB.
Jak ktoś chce spróbować Chrome2Chrome, czyli wtyczki do Chrome, która pozwala na przesłanie strony z jednej przeglądarki do drugiej to zapraszam do pobierania.
Po uruchomieniu w pasku rozszerzeń pojawi się nowa, niezbyt piękna ikonka ;-)
To ta w środku.
Gdy ją klikniemy powinno pokazać się coś takiego:
Klikamy na Edit credentials i naszym oczom ukaże się:
Wpisujemy namiary na nasze konto Google [ważne by działało z Google Docs], oraz to jak chcemy by nazywał się ten komputer [tak naprawdę to ta przeglądarka].
Klikamy na Save computer name.
Klikamy gdzieś obok i teraz po chwili możemy spróbować znów kliknąć i spróbować rozwinąć listę obok "Send to". Tam powinna się pojawić nazwa naszego komputera. Jeśli się nie pojawiła, znów klikamy na Edit credentials i klikamy Save computer name.
Za drugim razem zwykle już działa.
To samo powtarzamy na innych komputerach [sugeruję wybrać inną nazwę dla tych maszyn ;-)]
Teraz wysyłanie strony wygląda w taki sposób, że gdy chcemy ją przesłać to po prostu klikamy ikonkę i wybieramy komputer gdzie ma ta strona zostać przesłana z listy, jak to widać tutaj:
I już po chwili powinna się ta strona na drugim komputerze otwierać :-)
Jeśli zajrzycie do Google Docs to zobaczycie kilka nowych plików. Po pierwsze plik markerFile, w którym będzie jakaś liczba, to jest plik, który służy do "synchronizacji" rozszerzeń. Coby nie pobierać za każdym razem całej listy plików w folderze Chrome2Chrome, rozszerzenie pobiera tylko ten plik i sprawdza czy jego zawartość się zmieniła, jeśli się zmieni pobiera całą zawartość foldera.
Dalej powinny się pojawić pliki postaci __nazwaKomputera__, które służą do budowania listy komputerów :-)
Samo przekazywanie strony polega zaś na tworzeniu plików _nazwaKomputera_id, które to pliki są kasowane przez komputer dla którego są przeznaczone.
Chętnie poznam opinie :-) Mogą być krytyczne, choć wolę pozytywne :-)
Podobne postybeta
Browser2Browser, czyli prześlij stronę z przeglądarki do przeglądarki ;-)
Wpisy z Bloggera jako eventy w Google Calendar, odsłona 3 - Aplikacja ;-)
Gadające Gadu-Gadu
Coca-Cola Zero i pomidory = najbardziej "odchudzająca dieta" na świecie ;-)
Żarówki kolekcjonerskie ;-)
środa, grudnia 15, 2010
Subskrybuj:
Komentarze do posta (Atom)
No - czegoś takiego mi brakowało :D
OdpowiedzUsuńMnie też, to napisałem ;-)
OdpowiedzUsuńAle jak na razie mało kto używa, a ja ciekaw jestem opinii kogoś kto użył
Mam mały problem... u mnie lista "Send to" jest cały czas pusta. Na dwóch różnych maszynach (jedna z Chrome 8, druga z 9 beta) próbowałem to spiąć ze zwykłym kontem @gmail.com i nic z tego nie wyszło.
OdpowiedzUsuńScreen: http://screen.wiecek.biz/2010-12-17_174544.png
Jak byś potrzebował więcej danych, lub żebym coś sprawdził, daj znać :)
Możesz zajrzeć na http://docs.google.com? I sprawdzić czy jest tam plik markerFile i folder Chrome2Chrome?
OdpowiedzUsuńI na obu komputerach spróbować jeszcze raz Edit credentials, wpisać login, hasło i nazwę komputera [już powinny być] i kliknąć "Set computer name".
Po chwili w Google Docs powinien pojawić się plik o nazwie __nazwaKomputera__ [u mnie jak komputer ma "na imię" river to jest plik __river__].
Jest i katalog Chrome2Chrome i plik markerFile, w którym jest zapisane tylko "0" (jedno zero). Żadne więcej pliki się nie tworzą.
OdpowiedzUsuńA "Set computer name" to już próbowałem chyba z kilkadziesiąt razy klikać ;)
To jeszcze jedna rzecz, wejdź na stronę rozszerzeń chrome://extensions/ i poszukaj Chrome2Chrome (będziesz musiał włączyć tryb programisty) i kliknij na background.html. Powinno pojawić się narzędzie Developer Tools, tam przejdź do Network i teraz w rozszerzeniu zrób Set computer name. Następnie jak możesz podziel się zrzutem ekranu z tego Network w Developer Tools [na maila jak wolisz, jest taki jak nazwa bloga i później gmail ;-)].
OdpowiedzUsuńW tzw. międzyczasie możesz ręcznie dodać komputery ;-) żeby zobaczyć czy w ogóle Ci to będzie odpowiadać :-) Czyli stworzyć w folderze Chrome2Chrome 2 pliki, np __komputerJeden__ i __komputerDwa__ po czym włączyć i wyłączyć rozszerzenie, albo wpisać w miejsce tego 0 w markerFile przez 1 :-)
Screen: http://screen.wiecek.biz/2010-12-17_202459.png
OdpowiedzUsuńCały czas lecą sobie te pakieciki. Mniej więcej w połowie tego, co tu widać, klikałem "Set...".
Po ręcznym utworzeniu tych plików wtyczka nadal nie raczy nic wyświetlić na liście "Send to:" ;)
HA! Chyba już wiem o co chodzi. Tak mi się wydaje ;-)
OdpowiedzUsuńIdź na https://docs.google.com/settings?hl=en
przejdź na Editing i zaznacz "Create new text documents using the latest version of the document editor".
Następnie dla pewności, wyłącz wtyczkę, skasuj wszystko z folderu Chrome2Chrome, łącznie z folderem i znów włącz wtyczkę. Później znów na obu komputerach Set computer name.
Z tego co widzę na Twoim screenie leci tam bardzo dużo 400 Bad Request w momencie gdy rozszerzenie próbuje pobrać plik.
Ogólnie dziwne ;-)
Miałem to cały czas zaznaczone w docs.google. Dla pewności jeszcze raz to zapisałem, usunąłem katalog wraz z zawartością, odinstalowałem wtyczkę, zainstalowałem wtyczkę i dalej nie działa.
OdpowiedzUsuńTeraz w logach pojawia się tylko to: http://screen.wiecek.biz/2010-12-17_212442.png
Mniej więcej w połowie tego screena próbowałem klikałem "Set...".
Widzę, że teraz pobiera plik bez problemów.
OdpowiedzUsuńChociaż brakuje mi tego co powinien wygenerować Set computer name.
OK, widać, że trzeba przetestować na innych kontach.
Po chwili dodane.
Na innym koncie zadziałałem i wydaje się działać.
Chociaż fakt, że możliwe jest to, że klikałem kilka razy.
Także ręczne umieszczenie pliku __toster__ w folderze Chrome2Chrome i kliknięcie na Set computer name spowodowało, że zadziałało.
Popróbuję z innymi kontami.