Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Maemo: Users

Asking for developers and user support for a N900 application

 

 

Maemo users RSS feed   Index | Next | Previous | View Threaded


a.grandi at gmail

Sep 4, 2009, 6:38 AM

Post #1 of 19 (2377 views)
Permalink
Asking for developers and user support for a N900 application

Hi all,

since some weeks I'm working to a (very usefull, I think) application.
I really couldn't release any code or ask for support, due to an NDA,
and since my question could have revealed still non public
informations.

Now I can ask :)

I'm working on a Python/Qt4 application that can automatically login
to your carrier website (Vodafone, Orange, Simyo, 3HG ecc...), get
your remaining credit, data traffic consumed ecc.... and simply
display it in a GUI.

Why this app? Because opening the browser, logging to the $CARRIER
website, access the customer's area ecc... sometimes can make you wast
lot of time (and bandwidth). My app only grab the necessary data and
display them in a dialog window.

I currently am able to support just two carrier: Italian 3HG and
Spanish Simyo, since I only have those two SIM/account to test.

I'm not here to ask you to give me your user/password of your carrier,
but I would need at least each webpage used in the login process (the
login page, the webpage after login, the page displaying credit
remaining ecc....).

I'll give more details on how to get these information to people who
will be interested to help me.

Why I'm asking for support? Because more carrier I support, more
useful the application can be.

At the moment I haven't thinked about a plugin architecture for my
app, but I could think about it in the future. For the moment I do
prefer to have raw data/webpage and implement the parsing by myself.

Who want to help me with this application?

p.s: since both Python and Qt4 (in particular PySide bindings) are
very experimental at this stage, I really would like to be able to
test this on a real device, but I haven't :(
I really hope to have more informations as soon as possible about the
developer device program

p.p.s: I'll e able to work more on this application starting from the
next week. At the moment I can only use my EeePC and, belive me, for
people with big hands like me it's simply impossible to code :P next
week I'll be at home (Italy) and I'll grab my new PC before moving to
Valencia, so I'll able to work without any problem.

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


hendrik at topoi

Sep 4, 2009, 7:17 AM

Post #2 of 19 (2300 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

On Fri, Sep 04, 2009 at 03:38:33PM +0200, Andrea Grandi wrote:
>
> p.p.s: I'll e able to work more on this application starting from the
> next week. At the moment I can only use my EeePC and, belive me, for
> people with big hands like me it's simply impossible to code :P

That's why I held off getting an eeepc until they got aaround to the
1000HE, which has an almost full-size keyboard. I too have large hands.
I span more than an octave on a piano. My 1000HE runs Debian testing.
The only typing problem I have with it is mixing backspace up with
delete. Usually easy to undo.

-- hendrik
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


samer.azmy at gmail

Sep 4, 2009, 2:07 PM

Post #3 of 19 (2287 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

hmmm

there are some Carrier command that you can know the 3G consumption , credit
reaming and so on
why a login to carrier web, why dont you use those codes directly, I think
that is easier

Good luck
Samer Azmy

On Fri, Sep 4, 2009 at 3:38 PM, Andrea Grandi <a.grandi [at] gmail> wrote:

> Hi all,
>
> since some weeks I'm working to a (very usefull, I think) application.
> I really couldn't release any code or ask for support, due to an NDA,
> and since my question could have revealed still non public
> informations.
>
> Now I can ask :)
>
> I'm working on a Python/Qt4 application that can automatically login
> to your carrier website (Vodafone, Orange, Simyo, 3HG ecc...), get
> your remaining credit, data traffic consumed ecc.... and simply
> display it in a GUI.
>
> Why this app? Because opening the browser, logging to the $CARRIER
> website, access the customer's area ecc... sometimes can make you wast
> lot of time (and bandwidth). My app only grab the necessary data and
> display them in a dialog window.
>
> I currently am able to support just two carrier: Italian 3HG and
> Spanish Simyo, since I only have those two SIM/account to test.
>
> I'm not here to ask you to give me your user/password of your carrier,
> but I would need at least each webpage used in the login process (the
> login page, the webpage after login, the page displaying credit
> remaining ecc....).
>
> I'll give more details on how to get these information to people who
> will be interested to help me.
>
> Why I'm asking for support? Because more carrier I support, more
> useful the application can be.
>
> At the moment I haven't thinked about a plugin architecture for my
> app, but I could think about it in the future. For the moment I do
> prefer to have raw data/webpage and implement the parsing by myself.
>
> Who want to help me with this application?
>
> p.s: since both Python and Qt4 (in particular PySide bindings) are
> very experimental at this stage, I really would like to be able to
> test this on a real device, but I haven't :(
> I really hope to have more informations as soon as possible about the
> developer device program
>
> p.p.s: I'll e able to work more on this application starting from the
> next week. At the moment I can only use my EeePC and, belive me, for
> people with big hands like me it's simply impossible to code :P next
> week I'll be at home (Italy) and I'll grab my new PC before moving to
> Valencia, so I'll able to work without any problem.
>
> --
> Andrea Grandi
> email: a.grandi [AT] gmail [DOT] com
> website: http://www.andreagrandi.it
> PGP Key: http://www.andreagrandi.it/pgp_key.asc
> _______________________________________________
> maemo-users mailing list
> maemo-users [at] maemo
> https://lists.maemo.org/mailman/listinfo/maemo-users
>



--
______________________________
http://geek2live.blogspot.com/
http://www.siteheed.com
- You pick the level of your suffering yourself - Budha-
- Meditate. Live purely. Be quiet. Do your work with mastery. Like the moon,
come out from behind the clouds! Shine. -- Buddha
- There is nothing noble in being superior to some other man. The true
nobility is in being superior to your previous self.-- Hindu proverb
- Live Free or Die-Kernel The Canine-
- Without music, life would be a mistake.- Nietzsche
- He who reigns within himself and rules his passions, desires, and fears is
more than a king.-- John Milton
- The best portion of a good man's life is the little, nameless,unremembered
acts of kindness and love.-- William Wordsworth (1770-1850) English poet --
- The higher type of man clings to virtue, the lower type of man clings to
material comfort. The higher type of man cherishes justice, the lower type
of man cherishes the hope of favors to be received.-- Confucius (551-479
BC) Chinese Philosopher


a.grandi at gmail

Sep 4, 2009, 2:12 PM

Post #4 of 19 (2287 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi,

2009/9/4 Samer Azmy <samer.azmy [at] gmail>:
> hmmm
>
> there are some Carrier command that you can know the 3G consumption , credit
> reaming and so on
> why a login to carrier web, why dont you use those codes directly, I think
> that is easier

I really didn't know about those codes. Could you please tell me where
I can find more informations? Thanks!

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


samer.azmy at gmail

Sep 4, 2009, 2:14 PM

Post #5 of 19 (2291 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

I dont have a complete list of all of them
I used to use it with Vodafone , it was *886#

I think you need to digg and find them Sorry

Good Luck
Samer Azmy

On Fri, Sep 4, 2009 at 11:12 PM, Andrea Grandi <a.grandi [at] gmail> wrote:

> Hi,
>
> 2009/9/4 Samer Azmy <samer.azmy [at] gmail>:
> > hmmm
> >
> > there are some Carrier command that you can know the 3G consumption ,
> credit
> > reaming and so on
> > why a login to carrier web, why dont you use those codes directly, I
> think
> > that is easier
>
> I really didn't know about those codes. Could you please tell me where
> I can find modont have a come informations? Thanks!
>
> --
> Andrea Grandi
> email: a.grandi [AT] gmail [DOT] com
> website: http://www.andreagrandi.it
> PGP Key: http://www.andreagrandi.it/pgp_key.asc
>



--
______________________________
http://geek2live.blogspot.com/
http://www.siteheed.com
- You pick the level of your suffering yourself - Budha-
- Meditate. Live purely. Be quiet. Do your work with mastery. Like the moon,
come out from behind the clouds! Shine. -- Buddha
- There is nothing noble in being superior to some other man. The true
nobility is in being superior to your previous self.-- Hindu proverb
- Live Free or Die-Kernel The Canine-
- Without music, life would be a mistake.- Nietzsche
- He who reigns within himself and rules his passions, desires, and fears is
more than a king.-- John Milton
- The best portion of a good man's life is the little, nameless,unremembered
acts of kindness and love.-- William Wordsworth (1770-1850) English poet --
- The higher type of man clings to virtue, the lower type of man clings to
material comfort. The higher type of man cherishes justice, the lower type
of man cherishes the hope of favors to be received.-- Confucius (551-479
BC) Chinese Philosopher


wolfmane at gmail

Sep 4, 2009, 10:14 PM

Post #6 of 19 (2272 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

I think the codes you are referring to are only available from a
phone. Even if the N900 has full phone features, there are still
likely to be different formats for each carrier as well as the codes
and the information would have to be parsed from text messages, so it
probably wouldn't be any simpler. In a way, using the Web pages might
be better. It would probably allow for more features and more
information than you could get from the codes.

Mark

On Fri, Sep 4, 2009 at 3:14 PM, Samer Azmy<samer.azmy [at] gmail> wrote:
> I dont have a complete list of all of them
> I used to use it with Vodafone , it was *886#
>
> I think you need to digg and find them Sorry
>
> Good Luck
> Samer Azmy
>
> On Fri, Sep 4, 2009 at 11:12 PM, Andrea Grandi <a.grandi [at] gmail> wrote:
>>
>> Hi,
>>
>> 2009/9/4 Samer Azmy <samer.azmy [at] gmail>:
>> > hmmm
>> >
>> > there are some Carrier command that you can know the 3G consumption ,
>> > credit
>> > reaming and so on
>> > why a login to carrier web, why dont you use those codes directly, I
>> > think
>> > that is easier
>>
>> I really didn't know about those codes. Could you please tell me where
>> I can find modont have a come informations? Thanks!
>>
>> --
>> Andrea Grandi
>> email: a.grandi [AT] gmail [DOT] com
>> website: http://www.andreagrandi.it
>> PGP Key: http://www.andreagrandi.it/pgp_key.asc
>
>
>
> --
> ______________________________
> http://geek2live.blogspot.com/
> http://www.siteheed.com
> - You pick the level of your suffering yourself - Budha-
> - Meditate. Live purely. Be quiet. Do your work with mastery. Like the moon,
> come out from behind the clouds! Shine. -- Buddha
> - There is nothing noble in being superior to some other man.  The true
> nobility is in being superior to your previous self.-- Hindu proverb
> - Live Free or Die-Kernel The Canine-
> - Without music, life would be a mistake.- Nietzsche
> - He who reigns within himself and rules his passions, desires, and fears is
> more than a king.-- John Milton
> - The best portion of a good man's life is the little, nameless,unremembered
> acts of kindness and love.-- William Wordsworth (1770-1850) English poet --
> - The higher type of man clings to virtue, the lower type of man clings to
> material comfort.  The higher type of man cherishes justice, the lower type
> of man cherishes the hope of favors to  be received.-- Confucius (551-479
> BC) Chinese Philosopher
>
> _______________________________________________
> maemo-users mailing list
> maemo-users [at] maemo
> https://lists.maemo.org/mailman/listinfo/maemo-users
>
>
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


peter.flynn at mars

Sep 6, 2009, 1:37 PM

Post #7 of 19 (2260 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Mark wrote:
> I think the codes you are referring to are only available from a
> phone. Even if the N900 has full phone features, there are still
> likely to be different formats for each carrier as well as the codes
> and the information would have to be parsed from text messages, so it
> probably wouldn't be any simpler. In a way, using the Web pages might
> be better. It would probably allow for more features and more
> information than you could get from the codes.

I'm guessing here, but I would be surprised if the carriers didn't all
have XML web services which provided this information. The problem is
that you probably have to pay to get them, and they are probably all in
different formats. It might be worth asking, if you can actually find
someone in the companies who actually *knows* something technical
(difficult), because screen-scraping this data from web sites is
unstable...they can change the page layout and markup at any time.

[Andrea, OP]
> I currently am able to support just two carrier: Italian 3HG and
> Spanish Simyo, since I only have those two SIM/account to test.
>
> I'm not here to ask you to give me your user/password of your carrier,
> but I would need at least each webpage used in the login process (the
> login page, the webpage after login, the page displaying credit
> remaining ecc....).
>
> I'll give more details on how to get these information to people who
> will be interested to help me.

I can certainly do that for the two I use in Ireland, O2 and Meteor.
Mail me off-list.

SIMs for pre-pay (pay-as-you-go) services here cost about €5 (similar in
the UK), so if you have that level of funding you can probably get them
to test.

///Peter

_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


a.grandi at gmail

Sep 6, 2009, 1:55 PM

Post #8 of 19 (2263 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi,

2009/9/6 Peter Flynn <peter.flynn [at] mars>:
> SIMs for pre-pay (pay-as-you-go) services here cost about €5 (similar in
> the UK), so if you have that level of funding you can probably get them
> to test.

usually it's very difficoult to buy a SIM from another country. You
have to show a document/passport to prove you are who you say you are
:)

For example, when I bought the Simyo simcard here in Spain, I paied it
with my credit card ordering it from their website, they sent it to me
and I had to show my passport to prove I was the person who ordered
it....

Are you sure that in UK it's easier to buy one?

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


anidel at gmail

Sep 6, 2009, 2:43 PM

Post #9 of 19 (2259 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

2009/9/6 Andrea Grandi <a.grandi [at] gmail>:
> Hi,
>
> 2009/9/6 Peter Flynn <peter.flynn [at] mars>:
>> SIMs for pre-pay (pay-as-you-go) services here cost about €5 (similar in
>> the UK), so if you have that level of funding you can probably get them
>> to test.
>
> usually it's very difficoult to buy a SIM from another country. You
> have to show a document/passport to prove you are who you say you are
> :)
>
> For example, when I bought the Simyo simcard here in Spain, I paied it
> with my credit card ordering it from their website, they sent it to me
> and I had to show my passport to prove I was the person who ordered
> it....
>
> Are you sure that in UK it's easier to buy one?
>

Yes it is.
A friend of mine in visit in the UK got her Three SIM simply giving
our address and showing her Italian ID card.

--
anidel
Sent from London, Eng, United Kingdom
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


peter.flynn at mars

Sep 6, 2009, 3:59 PM

Post #10 of 19 (2255 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Andrea Grandi wrote:
> Hi,
>
> 2009/9/6 Peter Flynn <peter.flynn [at] mars>:
>> SIMs for pre-pay (pay-as-you-go) services here cost about €5 (similar in
>> the UK), so if you have that level of funding you can probably get them
>> to test.
>
> usually it's very difficoult to buy a SIM from another country. You
> have to show a document/passport to prove you are who you say you are

Not here. Just walk into any phone store and buy one. No identity needed.

> For example, when I bought the Simyo simcard here in Spain, I paied it
> with my credit card ordering it from their website, they sent it to me
> and I had to show my passport to prove I was the person who ordered
> it....
>
> Are you sure that in UK it's easier to buy one?

Yes, I bought one there a few weeks ago. Any phone store.

///Peter



_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


a.grandi at gmail

Sep 28, 2009, 1:14 AM

Post #11 of 19 (1948 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi all!

Sorry for this long delay, I didn't abandon the idea, I was just very busy :)
I've started working to the library and at the moment I've a very
preliminary version of it, supporting only Simyo (Spain).

You can find the code (brutally copy-pasted) here:

CreditChecker.py: http://pastebin.com/m71ad1fa4
SimyoES.py: http://pastebin.com/m61e05f5

CreditChecker is the base class, with some methods that should be
common to all classes and SimyoES is the derived class. My idea is
that all carriers should be (possibly) implemented deriving from the
base class and following more or less the same structure.

Support for catching/managing exceptions is still missing.

A question: is "CreditChecker" or "libcreditchecker" a good name? Any
other name to suggest to this library? I'd like to register this
project somewhere but first I'd like to be sure about the name :)

Thanks again for your help!

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


a.grandi at gmail

Sep 28, 2009, 3:10 AM

Post #12 of 19 (1956 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi,

2009/9/28 Thomas Perl <th.perl [at] gmail>:
> According to PEP-8[1], package and module names should have
> "short, all-lowercase names". so maybe you can rename the module
> "CreditChecker" to "credit_checker" while retaining the name for the
> class in it (PEP-8: "class names use the CapWords convention").
>
> Also, the function names should have a different style, as PEP-8
> says: "lowercase, with words separated by underscores".
>
> Thomas
>
> [1] http://python.org/dev/peps/pep-0008/

thanks for your tips! I'll do these changes as soon as possible (tonight :P )

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


a.grandi at gmail

Sep 28, 2009, 3:13 AM

Post #13 of 19 (1948 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi,

2009/9/28 Adrián Yanes <devel [at] ayanes>:
> Hi Andrea, the idea looks nice. But I think that the problem it´s some
> companies use flash technology for show the credit sale in their websites.

can you show me some of these companies that only use Flash?

> I think that other option it´s program a fronted ( in python or C, with GTK
> or Qt ) that use the specif commands for GSM (like *100#) and obtain the
> credit sale with this. Probably will be more fast & cheaper (normally check
> the credit sale with this commands it's free).
>
> We only need a little db with the different codes from the countries and
> companies for obtain the credit sale.

your is a good idea, but for example my carriers doesn't support this
(Tre Italia, Simyo ecc...) as far as I know. So this would fix the
problem for Flash website but would broke carriers I use :P

So, I'm going to continue on this way, regarding this library, but of
course when I'll create the N900 application too, I'll consider any
kind of library, to be able to support as much carriers as I can.

Thanks for your help!

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


a.grandi at gmail

Sep 28, 2009, 3:53 AM

Post #14 of 19 (1953 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi,

2009/9/28 Thomas Perl <th.perl [at] gmail>:
> 2009/9/28 Andrea Grandi <a.grandi [at] gmail>:
>> A question: is "CreditChecker" or "libcreditchecker" a good name? Any
>> other name to suggest to this library? I'd like to register this
>> project somewhere but first I'd like to be sure about the name :)
>
> I don't have a better suggestion for the name (don't put "lib" in front
> of it if possible), but some naming style remarks for the code:
>
> According to PEP-8[1], package and module names should have
> "short, all-lowercase names". so maybe you can rename the module
> "CreditChecker" to "credit_checker" while retaining the name for the
> class in it (PEP-8: "class names use the CapWords convention").
>
> Also, the function names should have a different style, as PEP-8
> says: "lowercase, with words separated by underscores".

I was trying to "fix" all the names, as you suggested, but.... I'm
noticing this:
neither Python classes follow this rules :(

For example:

from HTMLParser import HTMLParser <--- package name in upper case...
urllib2.Request(url, data) <---- method name in upper case...

first they suggest name convention and then they're the first one not
following them? This really sucks :)

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


jrocha at igalia

Sep 28, 2009, 4:10 AM

Post #15 of 19 (1953 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi,

Andrea Grandi wrote:

> from HTMLParser import HTMLParser <--- package name in upper case...
> urllib2.Request(url, data) <---- method name in upper case...
>
> first they suggest name convention and then they're the first one not
> following them? This really sucks :)
>


Request is an object (a class), it is not a method :)

--
Joaquim Rocha
Igalia · Free Software Engineering
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


a.grandi at gmail

Sep 28, 2009, 4:17 AM

Post #16 of 19 (1956 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi,

2009/9/28 Thomas Perl <th.perl [at] gmail>:
> They can't just change the naming for the standard library, as this
> would (obviously) break old code. Most likely these libraries have been
> around longer than PEP-8 has ;) I feel a bit bad about this, too, but
> at least it has been fixed in Python 3000 (as the API break allows for
> such changes):
>
> http://docs.python.org/dev/3.0/whatsnew/3.0.html#library-changes
>
> In Python 3.x, the HTMLParser module has been renamed to html.parser:
>
> http://docs.python.org/dev/py3k/library/html.parser.html

good news then ;)
but... yes... I expect developers will take some times before starting
to use Python 3000 (what a bad name too!)

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


a.grandi at gmail

Sep 28, 2009, 5:22 AM

Post #17 of 19 (1950 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi all

the Credit Checker library is now hosted here:
http://code.google.com/p/creditchecker/

any help is welcome :)

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users


devel at ayanes

Sep 29, 2009, 8:53 AM

Post #18 of 19 (1924 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi Andrea, I think that the idea of make a program for check the credit sale
it's very nice.

But I can't understand why you choose the option of check via web and not
use the GSM commands.

For example in Spain, the people with prepaid probably they haven't 3G/GPRS
connection (and if they have one in Spain it's very expensive and has limit
data transfer). Then they could check the credit sale only with Wifi
connection.

With your method you would have use internet ( and spend money ) for check
the credit sale, it's not logical.

The GSM commands for check sale are free of charge.

I think that it's more easy make database with the commands of all countries
that make a database with all url of all websites.

I will ready for help you with the development, but I don't see logical the
actual way.

Regards, Adrian.

2009/9/28 Andrea Grandi <a.grandi [at] gmail>

> Hi all
>
> the Credit Checker library is now hosted here:
> http://code.google.com/p/creditchecker/
>
> any help is welcome :)
>
> --
> Andrea Grandi
> email: a.grandi [AT] gmail [DOT] com
> website: http://www.andreagrandi.it
> PGP Key: http://www.andreagrandi.it/pgp_key.asc
> _______________________________________________
> maemo-developers mailing list
> maemo-developers [at] maemo
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>


a.grandi at gmail

Sep 30, 2009, 1:07 AM

Post #19 of 19 (1897 views)
Permalink
Re: Asking for developers and user support for a N900 application [In reply to]

Hi,

2009/9/29 Adrián Yanes <devel [at] ayanes>:
> Hi Andrea, I think that the idea of make a program for check the credit sale
> it's very nice.
>
> But I can't understand why you choose the option of check via web and not
> use the GSM commands.

my idea is to substitute current procedure of login into the carrier's
website, browsing it ecc.... so basically this library is a substitute
for this procedure. My idea is not only to provide available credit,
but also giving other informations like: available SMS (if there's a
particular promotion active), kbytes of Internet data consumed, ecc...
all information that you can find in your own personal panel.. don't
think you can get them from a GSM command.

About GSM commands, I already asked for some information but I didn't
get any reply (I'll add more question):

1) Are GSM commands supported by ALL operators?

2) What are, for example, GSM commands of spanish Simyo carrier?

3) How can I manage GSM commands from Python?

4) Can you provide me a working example of GSM command?

Thanks,

--
Andrea Grandi
email: a.grandi [AT] gmail [DOT] com
website: http://www.andreagrandi.it
PGP Key: http://www.andreagrandi.it/pgp_key.asc
_______________________________________________
maemo-users mailing list
maemo-users [at] maemo
https://lists.maemo.org/mailman/listinfo/maemo-users

Maemo users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.