komentar [96]
- Napisao Tan na datum 17-02-2013 u 22:01:29
This is really a pearl. Please send me your source code if you can. It will help a lot.
IP: 31.133.87.48
Ako strahujete od velikih računa svog mobilnog telefona zbog roaminga a ipak želite primati (i uspostavljati) telefonske pozive na svoj GSM broj van matične GSM mreže - ovo je pravo riješenje za vas. Tokom ljetovanja ili dužeg odsustva iz zemlje u kojoj imate GSM broj stvara se problem u komunikaciji sa osobama koje ili ne znaju da ste odsutni ili nemaju Skype (ili neki sličan softver za komunikaciju). Ovdje je predstavljen besplatan softver (+hardver) koji omogućuje da svoj GSM broj (SIM karticu) ostavite konektovanu na matičnu mrežu a uz pomoć Skype-a kojeg instalirate na svoj mobilni uređaj ili laptop "komunicirate" sa svojom SIM karticom.
Ovaj softver je takođe veoma koristan ako vaša zemlja nije na spisku Skype Online Brojeva jer omogućuje primanje telefonskih poziva (čak sa svog originalnog broja) na Skype.
Skype Divert aplikacija startana na serveru
Ideja
Kako je besplatni bežični internet dostupan (skoro) svugdje u svijetu (hotspots, hoteli, robne kuće, kafići, ...) možemo ovo iskoristiti da smanjimo troškove GSM računa u roamingu. Ideja je da se originalna SIM kartica ostavi konektovana na matičnoj mreži a sva daljnja komunikacija sa njom odvija preko Skype aplikacije. Nešto slično smo mogli vidjeti prošle godine na Engadget-u. Ideja je poprilično ne-elegantna ali sistem funkcioniše savršeno.
Zahtjevi
Za ovaj sistem vam je potreban jeftini USB GSM/GPRS modem, PC na kojem je instaliran Skype i audio kablo koje spaja modem sa zvučnom karticom - ovaj PC ćemo zvati server. Na serveru treba podesiti Skype sa novim korisničkim imenom, naprimjer: "moj_skype_name_SERVER". Nakon toga potrebno je pokrenuti Skype Divert aplikaciju koju možete skinuti sa ove stranice (crveno download dugme pri dnu stranice). Modem se može kupiti veoma jeftino na Dealextreme stranici: GSM/GPRS USB modem GSM/GPRS USB modem. Ovaj modem je korišten prilikom razvoja i testiranja aplikacije i on je jedini koji je do sada testiran.
Postoje dvije verzije audio kabla od kojih trebate napraviti jedno: sa izolaciskim transformatorima koje je malo bolje ili drugo koje je bez transformatora ali jednako dobro radi. Ovdje je prikazana verzija sa transformatorima:
Shema audio kabla (klikni na sliku da je uvećaš)
Kablo spojeno
Kablo u kutiji
Server podešen i uključen (Skype GSM Interface)
Podešavanje Skype Divert aplikacije
Ova aplikacija je pisana u Delphi 7, vrlo je jednostavna i nakon startanja potrebno je podesiti nekoliko parametara. Kliknite na Divert->Setup i popup prozor će se pojaviti kao na slici:
Podešenja vezana za Skype
U tekstualnom polju potrebno je unijeti vaš originalni "Skype name" tako da server počne prihvatati vaše "chat" komande (instrukcije). Ako se Skype na serveru ne starta automatski, može se uključiti prvi check-box. Skype takođe može da radi u "Silend mode"-u gdje prilikom njegove upotrebe ne iskaču chat i notifikacijski prozori što je korisno ukoliko se server ujedno koristi i kao PC.
Naredni tab je posvećen modemu i kao što se vidi nije potrebno ništa podesiti. Svi parametri vezani za modem se čitaju iz Registry-ja.
Podešenja modema
Poslijednji tab su podešenja vezana za samu aplikaciju. Tu imamo samo jednu jedinu opciju koja omogućuje automatsko startanje Skype Divert aplikacije prilikom startanja Windows-a.
Application settings
Upotreba
Sada kada imamo sve podešeno i startano vrijeme je za testiranje. Sa Skype aplikacijom koja je instalirana i pokrenuta na drugom PC-u (ili iOS-u, PDA-u, Android-u, laptopu, ...) potrebno je pokrenuti chat prozor sa serverom. Trenutno podržane komande su:
Nepoznata komanda se tretira kao "help" komanda
"D" - Zvanje (dial)
- Da bi nazvali neki zemaljski broj potrebno je ukucati: D<broj> i pritisnuti enter. Nakon nekoliko sekundi server će pokušati da uspostavi Skype poziv sa nama (klijentom) koji je potrebno prihvatiti. U ovom slučaju USB GSM/GPRS modem na serveru uspostavlja poziv sa biranim brojem dok nas ujedno zove preko Skype-a spajajući te dvije veze.
Primjer zvanja broja
"S" - Slanje SMS poruke (send SMS)
- Za slanje SMS poruke potrebno je ukucati: S<broj_primaoca> <tekst_sms_poruke> i pritisnuti enter. Nakon nekoliko sekundi u chat prozoru će se pojaviti odgovor od servera gdje piše da je poruka poslana.
"C" - Pokretanje CUSD komande
- Da bi pokrenuli CUSD komandu (*komanda#) potrebno je koristiti prefiks "C". Naprimjer komanda C*101# (ili *100#) obično provjerava stanje prepaid kredita.
Primjer CUSD komande
Primanje zemaljskog poziva (odnosno poziva na naš GSM broj)
- Primanje GSM poziva je baš kao primanje Skype poziva - server će pokušati da uspostavi vezu sa nama (udaljenim klijentom) a broj pozivaoca će se prikazati u chat prozoru.
Primanje zemaljskog poziva
Primanje SMS poruke
- Server periodično provjerava nove SMS poruke i kada se poruka pojavi on će je nama poslati u chat prozor.
Ovaj jednostavni Skype GSM Interface radi besprijekorno već nekoliko sedmica a spaja telefonske pozive prijatelja koji se trenutno nalazi u Africi.
Napomena: Startanje skypedivert.exe aplikacije na Windows 7 je potrebno izvršiti desnim klikom, odabirom opcije "Run as Administrator".
Autor (poslao): Trax
Broj download-a: 3,255
Ocjena: (2.94, glasova 3576)
Datum: 11-05-2011
English version of this page: Skype GSM Gateway v1
Thanks for this, can you please send me the email to dragonknight.tan@gmail.com
Thanks in advance
IP: 31.133.87.48
This is really a pearl. Please send me your source code if you can. It will help a lot.
IP: 31.133.87.48
Even an older phones, if I remember correctly, (also on K750i) can be used as a modem. And if
you have any Sony-Ericsson phone, you should definitly try MyPhoneExplorer, it can do nice
things (I think, so not sure, you can initiate a phone call from a computer and the sound came
to the speakers of the PC. I'll check in a few days if you can hear in speakers, or just start
the call)
IP: 89.120.104.106
Good idea about using Bluetooth connection. It can be done, but I don't have Android phone so I
can't do any development/testing with it yet.
IP: n/a
It's just an idea, but what about using another telephone like a modem? For ex. I have a Galaxy
S - which I would use abroad and a Sony Ericsson K750i that can act as a modem (even on BT).
Would that work?
Or better, using MyPhoneExplorer which takes control over the phone.
What do you thing about this?
IP: 89.120.104.106
You can get TrayIcon component here: http://www.torry.net/pages.php?id=245
IP: n/a
I encounter TryIcon uses error in editing the source code, can you please also send your
TryIcon.dll file to my email. concade()gmail.com. Thanks
IP: 103.14.60.134
i want to use with Hawaii modem ,pleases can you send me source code on my email.
thank you.
IP: 217.165.1.141
Very impressive work! Can you please send me the source code too, I will just try to find
someone who can make changes to it so that multiple Skype accounts would be possible.
concade()gmail.com
IP: 203.215.116.172
Pozdrav Trax ajde molim te posalji mi source code za aplikaciju na tesla017@yahoo.com da probam
da je modihikujem za huawei e1550. Pozdrav
IP: n/a
To možeš uraditi na forumu: Login stranica. Kada se ulogiraš, vrati se na ovu stranicu i uradi refresh.