yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] mohitsapru:
Thanks sam,

well feedbacks from others are slow:o

anyways...

i had thought about this one but then i thought it will be useful in case you want to fwd a sms:D

I will add a clear button in case.

yes that will be a big task...i think may need to change the whole logic. every change on webpage leads to some change in server code.

These issues, i am also looking into but not sure why these things happen could you mail me the log... in case it is private just delete the log and run a test or two with "&" and send that log... that will be fine.

The feedback about the battery is good:D
[Windows Mobile Software Development] samvds:
Hi Mohit,

It was just a suggestion... But it's not that difficult to click "write message" en then select the contact... No problem :)

I'll send you the log by email!

Sam
[Windows Mobile Software Development] samvds:
Hi Mohit,

Sorry to tell you, but the automatic update of the IP address doesn't work.

Try this:

- login to DynDNS

- check your current IP

- disconnect GPRS

- reconnect and wait 20 minutes (of time of update is 10 minutes)

- the IP isn't updated...

When you open the SMS Server Control Panel, click "Update IP", then the IP is updated in DynDNS...

Sam
[Windows Mobile Software Development] mohitsapru:
no need to be sorry sam,:D

well i have also observed it, i m going to try a different logic now...

thanks,

mohit
[Windows Mobile Software Development] mohitsapru:
v 0.5 out

v0.5b

1. Modified the Webpage, added button to clear the textbox

2. Network connection logic modified.

3. Less buffer errors.

Please test and let me know how it performs... I really need the feedback to improve it.
[Windows Mobile Software Development] mohitsapru:
Hi Sam,

I case you want to run this by script i suggest u provide "auto" argument to UpdateIp.exe that will make sure that IP gets updated after the interval time mentioned in config.xml.
[Windows Mobile Software Development] pth6:
error with the character "é"
[Windows Mobile Software Development] nthony:
Nice app!

Unfortunately it works only 'partially' with me... I followed the steps (several times...!) but I'm definitely not able to access remotely to the server, the apps seems to be unable to update IP of my dyndns account. And I can't do it manually cause my IP is not displayed on the app screen (whichever connection I use GPRS/3G/Wifi)

But I'm sure that the server works 'locally': when I'm connected to the Internet with Wifi, I can get my 'local IP' (behind the routeur, like 192.168.2.1) and set it manually on dyndns. Then it's working...

Hope I'll find a solution, but anyway it's a great app!

Indeed these characters doesn't work for me as well, should be just an encoding issue on the HTML server?

PS: I'm running with v0.4, does v0.5 have any chance to change something about my IP issue?
[Windows Mobile Software Development] samvds:
They both work fine... Just wait a little after the DNS was updated. I noticed that the IP isn't updated instant to your DNS-server...

Sam
[Windows Mobile Software Development] mohitsapru:
Hmm...:o but did it worked?? problem with encoding... will look into it.

Thanks
[Windows Mobile Software Development] mohitsapru:
Hi nthony,

Incase you want to see if the app was able to fetch the ip correctly u may try to look into config.xml file it will have the current entry Under IP.

Also v0.5 is having a different function to connect to network maybe that could help you why dont you try and let us know.:D

Thanks,

Mohit
[Windows Mobile Software Development] nikc0069:
Resolutely refuses to work on HD2 on 02 uk

edit: running 0.5
[Windows Mobile Software Development] mohitsapru:
It would be nice if you could explain where it refused to work... have u tried with a wifi, and what kindof network do you have?
[Windows Mobile Software Development] devalian:
i like this idea. but how do this thing works with mobile data broadband? we juz cant port forward port 5050 to ur phone.

i knew this definitely works perfectly with our own wlan since we got our own ip and NAT device to port forward it.

but with mobile broadband, we r sharing the same ip among million of other subscriber. there is no way we could access port 5050 at all.

please assist.
[Windows Mobile Software Development] mohitsapru:
yes i know that and if you read the first post i have mentioned about it... hopefully you have read it.

anyways the dyndns comes into play at that point. well if you are behind a proxy in you mobile broadband then it can be a difficult task to let the data forward thru the ports.

and about

.

there are lot of users using n testing it...
[Windows Mobile Software Development] mohitsapru:
v 0.6b Out

v0.6b

1. Added support for utf-8 encoding characters.

2. IP panel in control center will show the updated IP
[Windows Mobile Software Development] mohitsapru:
Could you please test v0.6 to see if it has fixed your issue with é

dont forget to update the HTML
[Windows Mobile Software Development] Dtrieb:
Can you add that i can send a SMS to more then one User / Person?
[Windows Mobile Software Development] mohitsapru:
that will be a nice feature...;) wait for the next release
[Windows Mobile Software Development] nthony:
I still not had time to try out the v0.5, there is already the v0.6!

I will let u know how the v0.6 is working next week!

To find out my IP, I went to this address : "mon-ip dot com" (sorry it's in French, but essential information are easy to read!). I can easily get my IP but I'm behind a proxy that blocks some ports when connected with 3G.

But I'm sure these ports are opened:

80,8080,8888,443

I use them with the 'ServersMan' application and it's working well, even with 3G.

They also should work for your app as well?
[Windows Mobile Software Development] mohitsapru:
Hi nthony,

well maybe you could tell us if it works!! you can change the ports from the GUI.

Thanks,

Mohit
[Windows Mobile Software Development] agentdr8:
After unsuccessfully configuring this app, I came to the realization that it won't work for AT&T users that are not on the isp.cingular APN since the wap.cingular APN doesn't provide externally-routable IP addresses to the device.

This was looking like a great alternative to the paid app at ileftmyphoneathome.com, but unfortunately it won't work for my situation.

Any chance you'll opensource the code? I'd take a stab at redirecting outbound traffic from the device to the dynamic dns name to a publicly accessible web server (which one could run on their home PC or server behind their firewall) and make all inbound traffic to the web server forward to the phone via SMS commands. Come to think of it, that would significantly reduce any battery drain, as the phone wouldn't need to update the web server or dns provider with current IP (it would only reference the dns alias, which could be updated on the desktop/server end).
[Windows Mobile Software Development] mohitsapru:
The irony here is that i myself cant use it :o, i am connecting to the gprs using a proxy so i am not able to open a port to accept incoming requests.

I am still trying to figure out your suggestion/idea :confused:
[Windows Mobile Software Development] agentdr8:
lol that is pretty ironic. I'm quite amazed that it's progressed as far as it has, all things considered.

My thought was like this: The app on the phone is not the web server, but just a conduit or redirector of sorts. It intercepts specially-crafted SMS commands and executes them. To provide status or information from the phone, the app could connect via HTTP/S to the dynamic dns alias created at dyndns/gotip/etc, which would then redirect to a web server (apache, IIS, etc) running on a desktop machine or server. The web server would interpret the data that the phone is sending (after authentication checks pass), and either store (mysql, sqlite, etc) or just display it real-time. If stored, it would be a lot less of a data requirement on the device, as it doesn't need a persistent connection.

For traffic that heads to the phone from the web server, say to send an SMS to a contact, it would be a specially crafted SMS that could be sent to the device via the email-to-text alias that most providers give (10-digit # @ txt.att.net for example). After the app on the phone intercepts that text, it parses it for auth data, command, parameters, and then executes accordingly.

I prefer a solution like this, as I would be able to control all aspects of the web server and phone communications (i.e. no 3rd-party site needed). And because the web front end could run on a full web server such as apache, it could be skinned/templatized (e.g. php Smarty) as people deem necessary/appropriate.
[Windows Mobile Software Development] mohitsapru:
Yes it is ironic:D

yup got ur idea this time:) this seems to be a entirely different app. But frankly telling looks more complicated that this one:o, I think the only diff is that we are not sending the command through the internet but directly by a sms and send data to the intermediate server, right?

Looks good but we should have a dedicated server in this case as a user might not keep his home pc always on..or something like that.

Well incase you want to work on this i can surely provide help, well it is not that difficult, i cant provide you the whole code as it is highly customized one as per this idea and you might not need this mess for it(little secret you can always use a .net reflector to open up a .net app;) )

Thanks,

Mohit
[Windows Mobile Software Development] bkgeorge33:
sorry newb here hope im not re asking a question. however when i follow the link or write it out to go to (servermohit.gotdns.org:5050) i get a message saying that the server is down or the website has been moved. am i missing anything or is it just off and on right now. thanks

please ignore this last statement i was an idiot and didnt read the post correctly.
[Windows Mobile Software Development] Dtrieb:
I have a small problem if I stop the server my Mobile wants every x Minutes in the Internet can you check it?

And yes its Mini SMS Server, because if i deinstall it the problem was solved!
[Windows Mobile Software Development] mohitsapru:
sorry if that caused problem, yes i have also noticed the same (some how it is not behaving the way as it should.) ideally connecting to internet should stop when server is stopped but thatz not happening. i have built a new version but that is still under testing as it has some new mods and also a fix for this issue. In case you want to use it but not ok with current behaviour, u may wait till next release.

Thanks,

Mohit
[Windows Mobile Software Development] lew487:
Hello

i tried to set this application, but it still isn't working

screen:

dzwonek.neostrada.pl/sms.jpg

If i tried to open in opera/internet explorer dzwonek.dyndns.org:5050 then site didn't open. If I tried open dzwonek.dyndns.org (without port) then I saw two fields for login and password. I wrote my login and password for dyndns.org server but it nothing gives

Sorry for my english

What i'm doing wrong?
[Windows Mobile Software Development] mohitsapru:
is it :eek: without port it was working!!!

try changing port.

plz check that you first save from menu and then create HTML,

after this start server and try again

Let me know of the results
[Windows Mobile Software Development] lew487:
what port I should try using?
[Windows Mobile Software Development] mohitsapru:
u may try any port, depends on you
[Windows Mobile Software Development] bernabap:
Mohitsapru great idea!

I spent time trying to login into my webpage. I managed to access my address on port 5050 but did not login at all. My dyndns password had a space in the middle, only after removing the space I could login. So here's a tip: dyndns password can not contain "space" to login work.

At least not for me!
[Windows Mobile Software Development] mohitsapru:
Thanks bernabap,

will try out myself and will try to fix if it is like this.

Thanks for the tip.

Mohit,
[Windows Mobile Software Development] mohitsapru:
V 0.7Update

1. Save menu will save the Settings and generate the HTML, removed Update HTML menu.

2. Removed UpdateIP menu, start server will take care of doing that now.

3. HTML page size reduced.

4. Option to send messages to multiple users.

5. IP Update will not connect to internet if server is not running.
[Windows Mobile Software Development] mohitsapru:
Issue resolved in V0.7, will connect only if server is left running
[Windows Mobile Software Development] mohitsapru:
option added in v0.7
[Windows Mobile Software Development] bernabap:
Hi hit,

I'm testing your new version v0.7 but I'm not able to start the server remotely. I see my wait cursor running on my Kaiser when sending the message "Start Server" and get back a message saying "Not able to UpdateIP... Server Not started !!!". Starting the server by the Kaiser works perfect, however if I am in my web page and stop the server remotely I can not start it again by sending the message start server. The problem is not the ip, because I can ping from my desktop in my dyndns without problems.

Another problem I'm having is with the function of multiple messaging. For me is not making any difference when check "Choose Multiple" box. When i select this option and choose a number appears as follows: "0212126745555 |" in Phone Numbers and "Home Phone |" before Clear. After that if i try to select another number it changes rather than adding one more. I thought it would look like this: "0212126745555 | 0212134528888" and send the message only one time for these 2 numbers? What am I doing to have multiple messaging is send to a person after that changing the number and send to someone else, since the message remains in the box. For me this way is great!

Do you know of any way to find out what's going on here? If you need more information i can give you.

thanks mohit!
[Windows Mobile Software Development] mohitsapru:
I will be updating the sms start problem, u were right,

about multiple select you have to keep CTRL pressed and choose the contacts like normal multiselect. lemme know if u did the same

UPDATE: Build updated at first page, fixed remote activation

Thanks

Mohit
[Windows Mobile Software Development] bernabap:
I do not know why I did not try use CTRL before. Sorry for that! The remote start is perfectly functional again. Thanks for the quick answer.
[Windows Mobile Software Development] mohitsapru:
Yup not a problem...anytime
[Windows Mobile Software Development] death__hound:
awsome

this app is so awsome man good work
[Windows Mobile Software Development] mohitsapru:
thanks. :D
[Windows Mobile Software Development] eriche:
I tryed version 0.7b but didn`t find like in your description some stuff like

I put under username my DYNDNS name

used my DYNDNS password

and my DYNDNS server

but when I start the server or click remote activation

my dyndns nick doesn`t get the IP adress of my device :confused:

So maybe you could guide me through this?

It`s not my first time using dyndns - but with your app I don`t get the point.

GreeT`s Erich
[Windows Mobile Software Development] mohitsapru:
The update ip menu and stuff is specific to v0.6 and below.

from v0.7 i integrated the menu to Save and start server. After you fill up the details u need to save it from menu-> save.

The server name should not contain http:// or www it should be "JUST" the server name.

After this click start server, this should start the server and try to connect to internet and update the dyndns with ip of your device.(should start data connection or if you have Wifi or activesync connected, it will try to use that)

Is it what you tried to do?
[Windows Mobile Software Development] coucsou:
Hi,

Thanks for your idea and work.

I tried to use your program.

I'm in France (Orange).

I duly create a Hostname on Dyndns.com (Service Type: Host with IP address).

I set up the program on my phone accordingly

I launched the program on my phone

The Ip adress is well updated on dyndns.com.

But there is no way to access the page on any computer.

Thanks for your help.

Regards.
[Windows Mobile Software Development] mohitsapru:
so the ip is updated right?

in case ip has been updated... click start server if you have not then after 2-3 mins open IE and type

http://<your dns hostname>:<5050 or the portnumber if u have changed it>

let me know if you did same and still nothing comes up
[Windows Mobile Software Development] jordangilman:
can you post the code?
[Windows Mobile Software Development] coucsou:
Hi Mohit

I duly started the server.

The ip on dynDns page is updated

The ip on MiniSMSServer is not updated (bug) but when i press <OK> and relauch the program the ip is correctly displayed.

In IE http://<my dns hostname>:5050 does not work.

I tried to put the ip directly : http://<my corresponding ip>:5050 It does not work either.

I tried other ports (both in miniSMSServer config and IE adress). It does not work.

I tried from several computer (with end without proxy). Same result.

My version is 0.7 beta.

Thanks for your help
[Windows Mobile Software Development] samvds:
You sometimes need to wait for your DNS-provider to update.

Start the server, wait for half an hour and then try again!

Sam
[Windows Mobile Software Development] mohitsapru:
Can u try with port 8080 or 80?

also plz check if there is any log file generated under installation dir.
[Windows Mobile Software Development] coucsou:
Changing the port to 80 or 8080 doesn't improve the situation.

there is no log file in the install directory.

Regards
[Windows Mobile Software Development] coucsou:
Thanks Sam, but waiting doesn't change anything.
[Windows Mobile Software Development] mohitsapru:
So how are you trying to connect?? is it possible for you to try on Wifi connection.
[Windows Mobile Software Development] fdecourt:
Hi all,

Same here, with Bouygues Telecom.

Thoose providers probably blocks some ports. I tried with 80, 8080, 443.

We need to find a way to make it work.

By the way, congratulation !

Regards,

F.
[Windows Mobile Software Development] mohitsapru:
thanks fdecourt,

It would be really helpfull if you could get in touch with your provider and get some info regarding the possiblity to open a port and how?

Lot of people will be interested to know it.

Thanks,

Mohit
[Windows Mobile Software Development] mohitsapru:
:DTrying to keep thread alive...
[Windows Mobile Software Development] samvds:
Hi Mohit,

I'm using this GREAT APP daily and I like it a lot! No more errors (or, let me say, almost no more)...

It works fast, sweet,... :-)

A small suggestion: is there a way to create a "favorite contacts list". I send much messages to about 5 or 10 contacts and I always need to scroll through my 880 contacts to find them.

It would be nice select them from my "frequently used" contacts...

Sam
[Windows Mobile Software Development] mohitsapru:
Nice to hear again from you sam :)

Looks like a reasonable suggestion ;) well atleast if some one has 880 contacts;)

Nice one to have...

Will try to think over and impliment when i get time... right now working on new app... (Not related to SMS:eek:)
[Windows Mobile Software Development] misterdim:
Hello,

I'm very frustrated because I can't use your app. Indeed, I'm behind a proxy and can't access my cellular ip directly. I'd like to use it in order to send sms (and why not, automatic sms triggered on actions -nagios alerting for instance-).

I've an idea that could help people like me. Instead of "pushing" sms on your server, why don't you add a feature for your app to "pull" sms ?

I'm from the linux world so I probably think a little bit different.

My point of view :

on a config tab you could ask for a

"pull url", let say : http : // myserver.pom/mypath/myscript.php...

a frequency, let say "every 30 min"

ideally, a range (every 30min from 8am to 8pm, every 2 hours from 8pm to 8am)

why not a SMS trig (you send a sms to you phone that says "pull now")

myscript.php on the web hosted server reply an XML (or csv or whatever) that could be like

<sms id='xxx'>
<phonenumber>xxxxxx</phonenumber>
<send_time>yyyy-mm-dd hh:mm:ss</send_time>
<message>dfkjlsj sdjl fjds kflsdj l</message>
</sms>

(send_time could be here to delay a post - to be the first to sms for an happy birthday :-) )

Your soft should post another sequence to the script (get) that represents a status code with the id (for example : script.php?id=xxx&status_code=sent)

To prevent people from reading personnal message as the script would be wide open, you could encode the XML using a salt key.

After that, the only need is to write the phpfile that give the xml and a small backoffice to "order" sms post in a db (used to serve the xml).

With this system, the only requirement for the cellular is to have access to webpages on port 80

Drawbacks :

you need to host a little script (that will push sms)

this system is asynchronous

But you can imagine a lot of thing after that... a "push button" on you website that says "leave me a message" (that will put the message directly in the db) so that all the world can spam you by sms :-)...

You can write litle scripts that automatically parse tvprogramms and send sms you an sms when it finds your favorite programm

You can write a wrapper to enable nagios to send you a sms when one of your service is down.

And voila !... you'll be able to rename your app "my personnal twitter" :-)

I could cook an egg on my brain so I stop this message :-)

Have a nice day... I hope you won't like my ideas... because if so, you'll spend a lot of time for that !!!!!!!!!

If you have questions, sorry if I'm not verry reactive because I sleep 3 hours a night to do what I have to do... so I don't read the forum daily.
[Windows Mobile Software Development] zachman1221:
Unable to connect

Okay I set everything up in Dyndns and the software hit save setting and run server...

Go to the website I picked in dyndns and I get everytime::confused::mad::confused:

Unable to connect

Firefox can't establish a connection to the server at xxxxx.xx.xx

* The site could be temporarily unavailable or too busy. Try again in a few

moments.

* If you are unable to load any pages, check your computer's network

connection.

* If your computer or network is protected by a firewall or proxy, make sure

that Firefox is permitted to access the Web.
[Windows Mobile Software Development] mohitsapru:
Could you provide some more details like type of connection u are using... and did u put the port no in the address.

If you want me to solve or at least understand the problem please give some more inputs.

BTW.

The address should be like

www.yourdomainname.com: portnumber

let me know if u still face the problem
[Windows Mobile Software Development] zachman1221:
Reply

Okay I think I know what the problem is...

When I add a new host service:

Service Type: Host with IP address

IP Address: I don't know that and the first time I put my computers IP

And how do I figure out my phones IP

In the program every time it is just 0.0.0.0
[Windows Mobile Software Development] mohitsapru:
Could you let me know what steps u did to configure the server in your mobile device?
[Windows Mobile Software Development] deedee:
Looking to test this but have fallen at the second fence.

DynDNS created fine, software installed just fine but my phone has a private address and not a publicly addressable one. It's a 10. address. Attepmting to browse to the address in question http://username.gotdns.org:5050 just results in the following:

The connection has timed out

The server at username.gotdns.org is taking too long to respond.

* The site could be temporarily unavailable or too busy. Try again in a few
moments.

* If you are unable to load any pages, check your computer's network
connection.

* If your computer or network is protected by a firewall or proxy, make sure
that Firefox is permitted to access the Web.

Is there any way I can get this to work?
[Windows Mobile Software Development] mohitsapru:
so r u connecting thru a cellular connections or a wifi??
[Windows Mobile Software Development] deedee:
Cellular. Haven't tried wifi yet.