[UserJS] sms.orange.pl - książka telefoniczna

w dziale Aplikacje dla Opery
Sombria napisał(a):

Nie wiem czy komuś się takie coś przyda. To taki mikro dodatek do stron bramek sms. Wygląda to tak: http://files.myopera.com/Sombria/blog/sms1.png
Dostosowałam go do swoich potrzeb, więc zbyt dużo możliwości nie ma wink i troszkę niedopracowany jeszcze (czasem się rozjeżdża)
Skrypt do pobrania tu: książka telefoniczna dla bramek sms (orange, era, plus)[/ATTACH]. Można określić, czy lista ma być rozwinięta przy starcie. Podmieniłem link do pliku na bezpośredni do wpisu (aby osoby pobierały najaktualniejszą wersję skryptu). adas smile A po jakimś dłuższym czasie podmieniłem link do skryptu wielobramkowego. adas smile

adas napisał(a):

Fajne to to... wink Tylko szkoda, że ja korzystam z tej bramki logowanej z książką. Tam by sie też przydało takie rozwijanie tych już dodanych... Ale ja jakoś często mam jakieś zbyt wygórowane pomysły wink

Sombria napisał(a):

Originally posted by adas:

Tylko szkoda, że ja korzystam z tej bramki logowanej z książką.

A co to takiego? To jakaś płatna bramka?
Nie planowałam rozwijania skryptu, bo na moje potrzeby w zupełności wystarczy, a większość osób wysyła SMSy przez GG.

adas napisał(a):

Originally posted by Sombria:

A co to takiego? To jakaś płatna bramka?


Bezpłatna, ale trzeba mieć numer w orange aby się w niej zarejstrować (ma 30 sms za darmo bez reklam). Chociaż i tak rzadko z niej korzystam. wink

Sombria napisał(a):

Originally posted by adas:

Bezpłatna, ale trzeba mieć numer w orange aby się w niej zarejstrować (ma 30 sms za darmo bez reklam).

Zarejestrowałam się bez numeru telefonu. Mam 10 SMSów. Ciekawe tylko czy to jednorazowo, czy co jakiś czas. Muszę sprawdzić. Jakby było na stałe to można by wysyłać SMSy przez transport jabbera (tylko coś ostatnio ten transport nawala).

dziadman napisał(a):

Smsy dla zarejestrowanych userów odnawiane są co miesiąc (kalendarzowy).
Jeśli chodzi o ilość to:



Jeśli chodzi o książkę adresową to skrypt byłby sztuką dla sztuki - jest tam bardzo wygodna książka:
multibox.png

adas napisał(a):

Nie wiem dlaczego dopiero teraz, ale napisałem takie coś:
http://adas.jogger.pl/2006/11/16/userjs-ksiazka-telefonow-na-sms.orange.pl smile

Sombria napisał(a):

Originally posted by adas:

Nie wiem dlaczego dopiero teraz, ale napisałem takie coś:


Jak tak to ja trochę poprawiłam skrypt, jak już w świat idzie wink
To taka mini poprawka, żeby się nie rozjeżdżała strona (bo czasem książka wstawiała się kilka razy).

adas napisał(a):

Originally posted by Sombria:

Jak tak to ja trochę poprawiłam skrypt, jak już w świat idzie


Przenieś może jeszcze domyślne numery telefonów gdzieś na początek z możliwością jakiejś prostej edycji.

Sombria napisał(a):

Originally posted by adas:

Przenieś może jeszcze domyślne numery telefonów gdzieś na początek z możliwością jakiejś prostej edycji.


var listaNumerow = [
    ['Napisz Do Mnie SMSa', '123456789'],
    ['abc', '123456780'],
];
To jest możliwość prostej edycji? Czy wymyślić coś innego?
Ewentualnie można tak:
var listaNumerow = [
    'Napisz Do Mnie SMSa', '123456789',
    'abc', '123456780',
];

adas napisał(a):

Originally posted by Sombria:


To jest możliwość prostej edycji?


To pierwsze smile

Sombria napisał(a):

Originally posted by adas:

To pierwsze


Świetny wybór wink
Podmieniłam skrypt.

Dodam jeszcze, że są na stronie dwa plusiki do dodawania wpisów i się odrobinę różnią cool

adas napisał(a):

http://riddle.jogger.pl/2006/11/18/ksiazka-telefoniczna-w-bramce-orange - Firefox też takie coś posiada smile

IGI2 napisał(a):

Czy tylko u mnie przestał działac ten skrypt ??

Sombria napisał(a):

Originally posted by IGI2:

Czy tylko u mnie przestał działac ten skrypt ??

Nie bigsmile
Dużo się nie zmieniło. Na razie proponuję korzystać z http://sms.orange.pl/Default.aspx - później poprawię.

EDIT: Poprawione. Podmieniłam pliki.

IGI2 napisał(a):

Ok, to fajnie bigsmile

Miroslaw napisał(a):

Świetny skrypt, a da się go jakoś przystosować do mBoksa? Bo niby tam jest książka tel. ale nie można do niej dodać żadnej pozycji jeśli się nie wykupi ulepszenia.

Sombria napisał(a):

Originally posted by Miroslaw:

Świetny skrypt, a da się go jakoś przystosować do mBoksa? Bo niby tam jest książka tel. ale nie można do niej dodać żadnej pozycji jeśli się nie wykupi ulepszenia.

Mogłabym coś takiego napisać, ale książka byłaby w takiej postaci, jak na tej nielogowanej bramce, bo nie chce mi się jej łączyć z tą istniejącą (i w sumie nie mam takiej możliwości wink)

Miroslaw napisał(a):

No w sumie Twoje Sombria rozwiązanie jest o niebo lepsze i łatwiejsze od tego w mBoksie. Więc ja byłbym w siódmym niebie. wink

adas napisał(a):

Originally posted by Sombria:

sms.orange+.js



Access denied


Hmm...

A poza tym to wrzuć to na bloga wink

Sombria napisał(a):

Proszę, oto wersja działająca również na mboxie do potestowania: sms.orange+.js Różnice w działaniu na mboxie:
- klikanie na kontakt również z Shiftem - tylko na stronie pisania smsa
- na innych stronach mboxa kliknięcie w kontakt -> tworzenie nowej wiadomości do tego kontaktu
- drugi plusik kopiuje pierwszy z adresów wpisanych w pole Do:, których nie ma w książce

Po wyeliminowaniu błędów dodam jeszcze opcję importu/eksportu kontaktów. W przyszłości może jeszcze automatyczna synchronizacja tych książek, ale to za jakiś czas...

Sombria napisał(a):

Originally posted by adas:

Access denied

confused Jak ja to zrobiłam? W każdym razie już można ściągać.

Originally posted by adas:

A poza tym to wrzuć to na bloga

Tak zrobię smile Chciałam tylko się upewnić, że w miarę bezawaryjnie działa, bo dużo pozmieniałam.

Miroslaw napisał(a):

Originally posted by Sombria:

Proszę, oto wersja działająca również na mboxie do potestowania [...]


Jestem w niebie. smile Dziękuję Sombria, u mnie skrypt działa dobrze nie ma problemów z wyświetlaniem, pisaniem, dodawaniem i kasowaniem kontaktów. Świetna robota.

IGI2 napisał(a):

No po raz kolejny Sombria pokazała co potrafi smile

Sombria napisał(a):

Nowa wersja:
http://my.opera.com/Sombria/blog/userjs-orange-pl-ksiazka-telefoniczna
Zapraszam do testowania, bo nie gwarantuję, że jest bezbłędna wink W razie kłopotów proszę wrócić do wcześniejszej wersji.

mihalo2 napisał(a):

nie wczytuje polskich znaków z pliku .js

przydałaby się jakaś możliwość sortowania.

Sombria napisał(a):

Originally posted by mihalo2:

nie wczytuje polskich znaków z pliku .js

Chodzi o ręczne wstawianie telefonów w pliku skryptu? Obawiam się, że trzeba je traktować jako znaki specjalne JavaScript i odpowiednio zakodować.
W kolejnej wersji dodam takie rozwiązanie: http://my.opera.com/Sombria/blog/show.dml/686879#comment2461554 - powinno pomóc.

EDIT: Nowa wersja dostępna.

adas napisał(a):

W ramach informacji. Zedytowałem pierwszego posta w wątku. smile

Sombria napisał(a):

Originally posted by mihalo2:

przydałaby się jakaś możliwość sortowania.

Nowa wersja z sortowaniem. Na razie tylko na żądanie, może pomyślę nad automatycznym.

waffell napisał(a):

A była by możliwość dodania książki do strony z wysyłaniem MMSów ?

Sombria napisał(a):

Originally posted by waffell:

A była by możliwość dodania książki do strony z wysyłaniem MMSów ?

Nie wiem. Nie mam telefonu w idei a tylko wtedy są mmsy sad

Sombria napisał(a):

A jednak da się smile Dostałam na kilka dni dostęp do konta z mmsami.

waffell napisał(a):

W takim razie trzymam kciuki smile
A gdyby trzeba było jeszcze konta z MMSami, to także służę swoim.

Sombria napisał(a):

Zapraszam do wyszukiwania błędów w nowej wersji wink Pozmieniało się trochę, więc przed zainstalowaniem nowej wersji trzeba zrobić backup książki - potem można kontakty z powrotem zaimportować.

waffell napisał(a):

Jak dla mnie działa wyśmienicie, błędów żadnych się nie doszukałem.
Bawiąc się wersją 2.0 odkryłem masę ciekawych funkcjonalności, i teraz nie wiem czy wcześniej ich nie dostrzegłem czy co ;-) Ale jestem pod wrażeniem szczegółów, choćby to kliknięcie w numer, i "sama" się otwiera strona do wysyłania smsa w MBox wink
I nie wiem czy to w wersji 1.2 czy 2.0 został zmieniony make-up, ale jak wcześniej było estetycznie i praktycznie, to teraz dochodzi jeszcze "bardzo ładne" (nawet ikonki w stylu MBoxa!) smile

Dziękuje!

Sombria napisał(a):

Originally posted by waffell:

Ale jestem pod wrażeniem szczegółów

Skoro już zdecydowałam się rozbudować skrypt, to dodaję też drobiazgi, których mi tam brakuje, bo komu jak komu, ale sobie trzeba ułatwiać życie wink Np. często się upewniam czy wysłałam smsa do właściwej osoby; po numerach ciężko się zorientować, więc w wysłanych wstawiłam nicki zamiast telefonów.

Originally posted by waffell:

choćby to kliknięcie w numer, i "sama" się otwiera strona do wysyłania smsa w MBox

Było (tak jak klik z shiftem) od początku obsługi mboxa smile Coś podobnego jest w MMSach ale wymaga jeszcze dopracowania. Po kliknięciu w kontakt otwiera się pole tworzenia slajdu, ale mms pamięta do kogo jest wysyłany (i zapomina, niestety, przy załączaniu z albumów)

Originally posted by waffell:

I nie wiem czy to w wersji 1.2 czy 2.0 został zmieniony make-up

To bonus do ostatniej wersji. Cieszę się, że Ci się podoba.

waffell napisał(a):

Znów ja wink
Skrypt nie pozwala zapisywać numerów w formacie międzynarodowym (z plusem i kodem kraju na początku, np.: +48123123123). Przy darmowej bramce jest to nieistotne, ale z mBoxa można wysyłać SMSy na cały świat (teoretycznie, właśnie próbowałem do Islandii wysłać smsa, ale Orange nie akceptuje numerów +123 1234567, tylko +12 123456789, to takie OT wink. W zasadzie poradziłem sobie usuwając odpowiedni warunek ze skryptu (numer musi składać się z 9 cyfr). Tylko wtedy jest mały bug, ponowne kliknięcie plusika dodania numeru zamiast zmienić jego nazwę, dodaje go kolejny raz.
Mi to generalnie nie przeszkadza, ale informuje, gdybyś uważała to za stosowne zmienić/poprawić smile

Po za tym bez zarzutów smile

Sombria napisał(a):

Originally posted by waffell:

Mi to generalnie nie przeszkadza, ale informuje, gdybyś uważała to za stosowne zmienić/poprawić

Bardzo dziękuję za informację smile Oczywiście poprawię.

Sombria napisał(a):

Originally posted by waffell:

Skrypt nie pozwala zapisywać numerów w formacie międzynarodowym (z plusem i kodem kraju na początku, np.: +48123123123).

Już to zmieniłam. W przypadku polskich numerów +48 jest obcinane.

Originally posted by Sombria:

Originally posted by waffell:

choćby to kliknięcie w numer, i "sama" się otwiera strona do wysyłania smsa w MBox


[...]Coś podobnego jest w MMSach ale wymaga jeszcze dopracowania. Po kliknięciu w kontakt otwiera się pole tworzenia slajdu, ale mms pamięta do kogo jest wysyłany (i zapomina, niestety, przy załączaniu z albumów)


Działa już prawidłowo także w skrzynce MMS.

Postaram się za chwilę wrzucić nową wersję na bloga.

waffell napisał(a):

Działa, działa. Dziękuje (-:

djlaska napisał(a):

cześc ja mam Multi Box Gold
i nie wiem jak dziala tutaj skrzynka sms ??
prosze o pomoc

Sombria napisał(a):

Nowa wersja i kolejny pomysł od Adasia happy Numery na liście kontaktów są teraz ukryte, dzięki czemu jest więcej miejsca.
Jeśli kogoś opcja nie interesuje nie ma potrzeby aktualizowania, bo innych zmian nie ma.

Sombria napisał(a):

http://my.opera.com/Sombria/blog/userjs-bramki-sms-kt
wersja dla innych bramek

mihalo2 napisał(a):

a jeszcze bramka w heyahklub.pl, tam jest ksiązka telefoniczna, ale okropnie toporna, jak zresztą cały portal.

Bardzo fajna z tego powodu, bo smsy w niej wysyłane nadawcę mają jako numer w sieci Heyah.

Sombria napisał(a):

Originally posted by mihalo2:

a jeszcze bramka w heyahklub.pl


Tam nie trzeba mieć telefonu w heyah? Niestety nie znam nikogo takiego...

mihalo2 napisał(a):

trzeba niestety, ale to w czymś przeszkadza?

Sombria napisał(a):

Originally posted by mihalo2:

trzeba niestety, ale to w czymś przeszkadza?


W zasadzie nie przeszkadza wink Uniemożliwia mi tylko dostosowanie skryptu do tej bramki, bo nie mam tam dostępu. O ile w ogóle się da. Heyah lubuje się we flash'ach i nie zdziwiłabym się, gdyby bramkę też we flashu zrobili.

jayxxx napisał(a):

Dzieki, bardzo fajny skrypt. Czy da rade uaktualnic, tak aby dzialal w wersji 9.50 beta 2?

adas napisał(a):

Originally posted by jayxxx:

Czy da rade uaktualnic, tak aby dzialal w wersji 9.50 beta 2?


Hmm... mi tam działa... Masz napewno ostatnią wersję skryptu? Znaczy działa mi tylko jak mam wpisane numery bezpośrednio do pliku. Nie działa dodawanie nowych numerów do ciasteczek... Może o to chodzi.

jayxxx napisał(a):

Skrypt "sms.orange.2.3.js" nie działa wcale, a "sms.kt.js" (v1.1) działa, tyle że po wejściu na strone sms.orange.pl w pasku stanu tkwi:

Dokument 100%... Żądanie wysłane do sms.orange.pl

jayxxx napisał(a):

Chciałem tylko powiadomić że z finalną operą 9.50, działa wersja skryptu - sms.orange.1.2.js smile
Jedynie kontakty są wyświetlane z nazwą i numerem jednocześnie, a ustawienie (var trybWyswTel) nic nie daje.

Sombria napisał(a):

Originally posted by jayxxx:

Chciałem tylko powiadomić że z finalną operą 9.50, działa wersja skryptu - sms.orange.1.2.js <img src=" width="17" height="17">
Jedynie kontakty są wyświetlane z nazwą i numerem jednocześnie, a ustawienie (var trybWyswTel) nic nie daje.


Bo w tej starej wrsji chyba w ogóle takiej opcji nie było.

Poprawiłam na szybko skrypty, wydaje się że działają:
Bramki SMS - książka telefoniczna
orange.pl - książka telefoniczna

jayxxx napisał(a):

...była, była.

Teraz działa, dzięki beer beer beer

adas napisał(a):

Oo... Wreszcie się da dodawać nowe numery do ciastek w tej wersji smile Wcześniej musiałem kombinować z wpisywanie w skrypcie.

jayxxx napisał(a):

Wersja 9.60 beta Kompilacja 10424

skrypt chowa obrazek (token?) z tekstem który trzeba wpisać obok.

adas napisał(a):

Originally posted by jayxxx:

skrypt chowa obrazek (token?) z tekstem który trzeba wpisać obok.


Ooo... Potwierdzam.
Dodam jeszcze, że nie działa mi książka telefoniczna w mboksie (po zalogowaniu). (Opera 9.60 b2430 linux)

Edycja: przy okazji: zauważyłem, że play dorobił się bramki sms. No chciałem się tam zalogować. I... wink Po dodaniu konta i kliknięciu na link strona się przekierowuje na inna i... z powrotem na poprzednią. I ta poprzednia na tą 2 i z powrotem...

nowotny napisał(a):

Originally posted by adas:

zauważyłem, że play dorobił się bramki sms


Play już od dawna miał bramkę sms... tylko ona nie działa w taki sposób jakbyś pewnie chciał... musisz mieć aktywny numer w Playu i za smsy normalnie płacisz... tak jakbyś wysyłał ze swojego telefonu...

Originally posted by adas:

Po dodaniu konta i kliknięciu na link strona się przekierowuje na inna i... z powrotem na poprzednią. I ta poprzednia na tą 2 i z powrotem...


U mnie też tak się robi... :/ dlatego korzystam z innej przeglądarki do tego...

adas napisał(a):

Taki błąd obecnie uniemożliwia mi korzystanie z tego skryptu:

JavaScript - http://www.orange.pl/portal/map/map/message_box?mbox_view=newsms&mbox_edit=new
Event thread: DOMContentLoaded
Error:
name: TypeError
message: Statement on line 659: Type mismatch (usually non-object value supplied where object required)
Backtrace:
  Line 659 of User JS script 
    					tab[i] = tab[i].split('\t');
  Line 511 of User JS script 
    			c = (c && c.length)? SMS.stringToTab(c):listaNumerow;
  Line 938 of User JS script 
    			SMS.init();
  ...
stacktrace: n/a; see 'opera:config#UserPrefs|Exceptions Have Stacktrace'

Ktoś coś poradzi?

jayxxx napisał(a):

Ja już sobie poradziłem. Zamiast skryptu orange wrzuciłem ten http://my.opera.com/Sombria/blog/userjs-bramki-sms-kt

adas napisał(a):

Od jakiegoś czasu skrypt przestał działać w mboksie orange. Sombria jest gdzieś daaaleko pewnie. Czy ktoś dałby radę poprawić? wink