×

Discussion Board

Results 1 to 3 of 3
  1. #1
    Registered User
    Join Date
    Mar 2007
    Posts
    9

    Where lives the browser on a N73?

    Tried to start the Internet browser, but could not find it:

    import e32
    apprun = 'z:\\system\\programs\\apprun.exe'
    browser = 'z:\\System\\Apps\\Browser\\Browser.app'
    url = 'http://www.google.com'

    e32.start_exe(apprun, browser + ' "%s"' %url , 1)


    or this one:

    S60 Python webbrowser.py from http://gagravarr.org/code/

    So, does anybody know, where the browser lives?


    Kind regards
    Thin

  2. #2
    Super Contributor
    Join Date
    Mar 2003
    Location
    Finland
    Posts
    9,557

    Re: Where lives the browser on a N73?

    The browser lives in a protected directory on the Z-drive which you can't access directly like that without AllFiles privilege/capability. (The browser data, such as bookmarks, cache are stored in a protected directory under \private on the C-drive.)

    In other words, your approach does not work on Symbian 9, S60 3rd Edition based devices due to the Symbian 9 Platform Security.

  3. #3
    Registered User
    Join Date
    Feb 2006
    Location
    Brazil
    Posts
    523

    Re: Where lives the browser on a N73?

    Quote Originally Posted by petrib
    The browser lives in a protected directory on the Z-drive which you can't access directly like that without AllFiles privilege/capability. (The browser data, such as bookmarks, cache are stored in a protected directory under \private on the C-drive.)

    In other words, your approach does not work on Symbian 9, S60 3rd Edition based devices due to the Symbian 9 Platform Security.
    The "Web" browser is located at Z:\sys\bin\BrowserNG.exe .

    its cache is at C:\cache\

    and bookmarks are under C:\Favourites\BrowserBookmarks\


    By the way, Python actually can access the executables in S60v3 and run them, eventhough it doesn't have AllFiles capability.
    For example, i have this script which i used in S60v2 to open applications:

    Code:
    import e32
    import appuifw
    
    process, file=appuifw.multi_query(u'process', u'file to be opened')
    e32.start_exe(process, file)
    when i open it in a S60v3 device, the script will work normally.It'll ask me for process and file to be opened by selected process.The "process" is actually the executable: if i enter "Z:\sys\bin\BrowserNG.exe" as being process and anything as "file to be opened", Python will open the browser.And so for any other executable.Some other applications also can run exe's , like Active File.I think those applications do similar stuff to that method used by not signed applications, that allows them to access inbox files.Can anyone make it clear?

Similar Threads

  1. XHTML table on N73 WAP browser
    By mrttjw in forum Browsing and Mark-ups
    Replies: 3
    Last Post: 2007-02-02, 11:15
  2. N73: Web browser vs Services web browser
    By mfarooqkhan78 in forum Symbian Networking & Messaging (Closed)
    Replies: 1
    Last Post: 2006-11-15, 17:26
  3. KHTML Browser bug?
    By presentTech in forum Symbian
    Replies: 2
    Last Post: 2006-09-07, 21:15

Posting Permissions

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