Perfection or Vanity

Project: Terminated

Blog nie jest już dalej prowadzony ani aktualizowany. Mimo tego, wpisy i komentarze są dalej dostępne. Możesz przeczytać pożegnalny wpis albo przejść do archiwum.

Zrzut ekranu przedstawiający skrypt w akcji

Parę dni temu Adaś zapostował informację, że Sombria napisała UserJS dodający książkę telefoniczną do bramki SMS na Orange.pl. Ciekawa i bardzo przydatna opcja, o której nie pomyśleli w Orange (bądź udostępnili ją w wersji płatnej, nie znam się).

Chciałem zainstalować sobie skrypt, ale niestety nie działał on z Greasemonkey. Powodów było parę, głównie ze względu na restrykcyjne wymagania podpinania zdarzeń do elementów strony (element.addEventListener("click", funkcja, false) zamiast element.onclick = funkcja()). Opera wymaga też używania ciastek do zapisywania wszelkich informacji, Gmk wrzuca je do about:config.

Zacząłem więc poprawiać skrypt, aby po jakimś czasie stwierdzić, że napiszę go od początku, trochę zmieniając interfejs książki i opcje. Rezultatem jest skrypt orangesms.user.js. Dziękuję wyżej wspomnianej dwójce za inspirację, a Wam życzę miłego używania. ;-)

Informacje i hiperłącza

Blog o projektowaniu zgodnych ze standardami stron internetowych.

Praktyczne przykłady, sztuczki CSS, sposoby obchodzenia błędów przeglądarek, lekki i nieinwazyjny JavaScript, użyteczny design, dostępność i skrypty użytkownika.

RSS

Informacje o wpisie

Napisał riddle 18 listopada 2006 o 19:02

Kategorie: Greasemonkey, Strony WWW

Dodaj do:

Wpisy archiwalne

Archiwum miesięczne

Dzięki!

Dodaj bloga do Technorati Favorites Dodaj bloga do Del.icio.us Blog należy do sieci 10przykazań.com

  1. No, mi tam wystarczy spis telefonów w komórce i… w zegarku. Chociaż przyznam, że chyba muszę zacząć korzystać z bramek, to zmniejszą się rachunki za flir… esemesowanie :)

    PS. Miałem napisać „Numer Ktosia jest prawdziwy? :P”, ale po chwili pomyślałem, że jak pisze „Ktoś” nie musi to koniecznie oznaczać tego joggerowicza, tylko kogoś ;P

  2. Bomba, dzięki ;)

  3. Aha – właśnie – napiszcie czy numery Orange zaczynają się tylko na 50…, 51… i 59… bo ja nie jestem pewny.

  4. @Kangel: Nie, ten numer nie jest moim numerem. Ja mam komórkę w Plusie przede wszystkim ;-)

    Tak, numery Idei…eyyye…Orange są tylko z początkiem 50, 51, 59. Wszystkie 6x i 8x to Plus i Era.

    Całkiem fajne. Tyle, że większość moich znajomych ma Plusa, a i SMS-y wysyłam z komórki po podłączeniu do kompa, więc nie skorzystam :-)

  5. A może dałoby się dodać coś takiego z ulubionymi kontaktami ?

  6. Grucha: Hmm, nie rozumiem. :P

  7. sprytne :D chociaż i tak korzystam z bramki ssman i mam tam ksiązkę nie tylko do orange :)

  8. W mBoxie czyli bramce dla zarejestrowanych mamy książkę adresową, ale fajnie byłoby zamiast klikać, żeby się następnie otworzył popup z długą listą mieć na przykład 5 ulubionych i jednym kliknięcie wprowadzać numer nadawcy tak jak w tym rozwiązaniu.
    ( fajnie jak by to add-on do FireFoxa jeszcze był :> )

  9. Tomasz Sala 9 18 listopada 2006, 19:55

    Ktos: Niestety z tymi numerami już za niedługo nie będzie tak prosto, o ile już nie jest. Trzeba pamiętać o tym, że w tej chwili można przenosić numery. Czytałem ostatnio, że jest to także możliwe dla pre-paid.

  10. Też o tym słyszałem i zastanawiam sie jak to będzie na bramkach rozwiązane.

  11. A z tymi numerami to dodam, że parzyste 6xx są Ery, a nieparzyste Plusa, Ide ma wszystki 5xx (no chyba że ktoś przeniósł sobie numer).

  12. Czyli lepiej jakbym wywalił sprawdzanie czy numer jest Orange, bo mogą się znaleźć ludzie w tej sieci, na których numery inne niż 5xx da się słać SMS-y z tej bramki?

  13. Może zostaw sprawdzanie, a w przypadku, gdy okaże się, że numer jest nieprawidłowy, niech wyświetla ostrzeżenie, coś w rodzaju „Ten numer prawdopodobnie nie należy do sieci Orange. Czy na pewno chcesz go dodać?”. To oczywiście tylko moja propozycja ;)

  14. Okej, tak zrobiłem. Update już online.

  15. Działa pięknie, poza dodawaniem jakiegokolwiek poprawnego telefonu w Orange :). Niepoprawne numery Orange dodają się bez problemu, ale po wpisaniu na 100% poprawnego numeru klikanie w przycisk dodaj nic nie daje – zero reakcji ze strony przeglądarki.

    No i cały czas trwa ładowanie strony, nawet jeżeli w nic w książce nie kliknę.

  16. Już działa, przepraszam. A z tym ładowaniem to nie wiem o co chodzi, sprawdzę później.

    Edit: Kolejna poprawka, sprawdź czy działa. :-) U mnie się już nie ładuje w nieskończoność.

  17. Skrypt interesujacy. Niestety jak dla mnie nieprzydatny, gdyz podobna funkcje udostepnia Firefox gdy wpisuje pierwsze cyfry numeru. Ja wole uzywac klawiature, ale dla klikaczy jak najbardziej!

  18. Zanim znalazłem link to skryptu, musiałem się wiele napracować.
    orangesms.user.js na żółtym tle, z wyżej pisanym prawie takim samym stylowaniem dla elementów kodu źródłowego, wcale nie mówiło „kliknij, tu jest skrypt”. Dopiero jakimś fuksem najechałem i zobaczyłem strzałkę – wtedy mój mózg powiedział: „tu jest jednak link!”.

    Ot, takie dywagacje. Skrypt oczywiście fajny i nawet działa :p

  19. Bo takich rzeczy to się trzeba domyślić :)

  20. A w mojej opini właśnie nie powinno, jeśli mówimy o jak najlepszej użyteczności.

    Pewnie tylko ja miałem z tym kłopoty :p

  21. Dodawanie numerów Orange działa już w porządku. Dzięki.

    Strona dalej ładuje się w nieskończoność, ale co ciekawsze jest tak, nawet jak chwilowo wyłączę Greasemonkey i Adblocka. Nie przypominam sobie, żeby wcześniej tak bywało, ale to nie jest aż takie istotne, w każdym razie, wygląda na to, że coś źle po mojej stronie

  22. @Piotrek: Mnie od poczatku odwiedzania strony sms.orange.pl laduje sie ona w nieskonczonosc. Zauwazone niestety tylko Fx. Pomaga nacisniecie ESC =]

  23. Po jeden – nie ma już dziś tak jak kiedyś, że masz 5x to orange a 6xy, y nieparzyste to plus itd. Dziś można zmieniać operatorów do woli zachowując numer, więc 501 równie dobrze może być obsługiwane przez Plusa.

    Po dwa – fajny skrypt, ale szkoda pracy, polecam Opis migracji w Multiboksie – podstawowa wersja z książką adresową jest za darmo. Trzeba tylko kliknąć aktywuj.

  24. djurban: ale trzeba mieć komórkę oranżadową – a niektórzy nie mają. No i trzeba się za każdym razem logować (a leniwi są wśród nas…)

  25. O taaak, ja zdecydowanie wolę opcję zapamiętywania loginu i hasła ;)

  26. Hm, tak na marginesie: Wszystkiego Najlepszego z powodu drugiej dychy ;)

  27. To było 02-11. ;-) Byłem ciekaw ilu znajomych będzie pamętać. :P No ale już nie offtopikujmy. :>

  28. Uzywam niestety exsplorera poniewaz tak mi ktos ustawil a ja kompletnie nie znam sie na komputerach.Proponujesz zmiane przegladarki ale jak mam to zrobic.Dziekuje

Dodaj komentarz

Do formatowania komentarzy używaj Textile (HTML nie działa). Szczególnie jeśli wklejasz większe fragmenty kodu. W razie niepewności użyj podglądu komentarza.

Wypowiedzi obraźliwe, infantylne oraz nie na temat będą moderowane – pisząc postaraj się zwiększyć wartość dyskusji.

Komentarze nie służą do wysyłania wiadomości albo informowania o błędach, itd. Chcesz coś mi napisać – skontaktuj się.