×

Discussion Board

Results 1 to 6 of 6
  1. #1
    Registered User
    Join Date
    Dec 2012
    Posts
    12

    Question Understand files at PyS60Dependencies.

    Dear

    I'm a beginner with Python and Symbian.

    Yesterday I installed it on my E71 the programs:
    pips.sis
    Python_2.0.0.sis
    PythonScriptShell_2.0.0_3_2.sis

    Now I am searching information to understand the use of other programs that are present in the folder PyS60Dependencies

    PythonScriptShell_2.0.0_high_capas.sis
    PythonScriptShell_2.0.0_unsigned_devcert.sis
    Scribble_v0_2_0.sis
    ssl.sis
    stdioserver.sis

    Could anyone help me?

    Thanks,
    Markos
    www.c2o.pro.br

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Budapest, Hungary
    Posts
    28,570

    Re: Understand files at PyS60Dependencies.

    Python on Symbian builds on the Open C API set, which brings a POSIX-like (http://en.wikipedia.org/wiki/POSIX) operating environment to Symbian devices. pips.sis is the main part of this API set, ssl.sis adds support for secure communication (SSL=http://en.wikipedia.org/wiki/Secure_Sockets_Layer), stdioserver.sis adds a console practically (but it is not the console which Python shell uses). It is not sure that Python uses any of the two, but you can freely install them if you like.
    Symbian has a capability+signing system, so every .sis file which you can install is signed digitally, and the signature determines if given capabilities are usable or not.
    You can read about them here: http://www.developer.nokia.com/Commu...i/Capabilities
    What you installed is most likely a self-signed file, which has the basic capabilities, approved by you (in this case you were asked about them in installation time).
    The next level of secuirty is referred as "Open signed online" in the article, that is the capability set what the "unsigned devcert" package probably has (in addition to the basic set of course). You can get a developer certificate for free from http://www.symbiansigned.com, and then you will be able to sign and install that package on your device(s) (develper certificates are bound to a limited number of devices, you will have to provide the IMEI number(s)).
    "High capas" package probably adds the next level of capabilities, referred as "Certified Signed" in the article. Getting them requires a Publisher ID, which costs 200 USD per year, and you would have to be a firm for getting that anyway.
    These were the practical aspects only, you can read much more if you start browsing the Symbian Signed site (actually it will link you back in the the Wiki here).

  3. #3
    Registered User
    Join Date
    Dec 2012
    Posts
    12

    Re: Understand files at PyS60Dependencies.

    Thanks wizard_hu_!

    I admit I did not understand everything, but I understood tha there are different levels of access to system resources.

    Markos

  4. #4
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Budapest, Hungary
    Posts
    28,570

    Re: Understand files at PyS60Dependencies.

    Yes, that is a compact summary, should be enough for starting.
    By the way, a practical thing: there is a complete book about Python on Symbian (with the same title actually), you can find it in the Wiki: http://www.developer.nokia.com/Commu...hon_on_Symbian

  5. #5
    Registered User
    Join Date
    Dec 2012
    Posts
    12

    Re: Understand files at PyS60Dependencies.

    Dear,

    Thanks for your help.

    I'm reading this book and the thread:
    New to Python for S60 (PyS60)? Read this first!
    http://www.developer.nokia.com/Commu...ead-this-first!

    I'm curious to learn how to use the phone's GPS data and how to analyze the contents of SMS messages to implement a more intelligent management of SMS messages on my E71 :^)

    Thanks,
    Markos

  6. #6
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Budapest, Hungary
    Posts
    28,570

    Re: Understand files at PyS60Dependencies.

    Well, I do not know much about Python, but a glance at chapter 6 suggests that you will have the opportunity for dealing with SMS-s. And I would expect GPS things in chapter 10.

Similar Threads

  1. Can you help me understand why it does not run?
    By farmdve in forum Symbian Tools & SDKs
    Replies: 12
    Last Post: 2011-01-05, 23:02
  2. Can't understand which SDK(s) to use
    By Mr. Buttenski in forum Symbian Tools & SDKs
    Replies: 8
    Last Post: 2010-12-08, 22:45
  3. I can understand that (for v3)
    By Magallanes2005 in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 5
    Last Post: 2007-08-03, 11:19
  4. help me understand this !!!!
    By olfasupcom in forum Symbian
    Replies: 3
    Last Post: 2007-05-07, 09:48
  5. I don't understand '"1\t"<0x6BCD><0x725B>' thingy in ***.LOC files...
    By advocatee in forum Symbian User Interface
    Replies: 3
    Last Post: 2003-08-26, 03:50

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •