Welcome, Unregistered.

If this is your first visit, be sure to check out the http://www.youngistaan.me/forum/FAQ by clicking the link above. You may have to http://www.youngistaan.me/forum/register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Programming Zone Talk about all types of programming and development

Reply
Old 02-28-2009, 07:16 PM   #1 (permalink)
 
GSMunlock's Avatar
 
Status: Super Moderator
Join Date: Dec 2008
Location: Spain
Posts: 1,439

Thanks: 125
Thanked 734 Times in 345 Posts
Rep Power: 30 GSMunlock is on a distinguished road



Thumbs up File creation. SIS

Share

Recommend this Post
Share
This article discusses how to generate the files. Sis that packaged applications to be installed in mobile phones with Symbian OS.

This article discusses how to generate the files. Sis that packaged applications to be installed in mobile phones with Symbian OS.

Based on my experience creating those files. Sis covers and possibly the most usual and important. Surely there are more options available, but by the time I needed anything more than what is stated here.

File creation. Sis

Programs for the Symbian operating system, usually come packaged in a. System that is created by the developer. This requires a. Pkg with the setup for creating the. Sis.

I will file a simple example. Pkg

1 & EN
2 # ( "name"), (0x0100ABAD), 0,5,0
3 files to be installed
4 "D: \ miprograma \ webcam \ nombre.app "-"!: \ System \ Apps \ WebCamLab \ WebCamLab.app"
5 "D: \ miprograma \ webcam \ nombre.txt "-"!: \ System \ Apps \ WebCamLab \ WebCamLab.txt"
6 "D: \ miprograma \ name.jar "-"!: \ System \ Apps \ WebCamLab \ WebCamLab.jar"

The first line indicates the language of the file. Sis in question, in this case, refers to British English.

The second line contains the name of the application, which must be exactly identical to the application name in the file. Aif, identification number of the file. Sis, used to determine whether the file. Sis has been previously installed and is often be equal to the ID number of the application, and the software version in order, greatest version, and less variation. Normally, the first commercial version of a program should be 1,0,0 ..

The rest of the lines, 4-6, indicates that the files will be packaged in the. Sis, including its location on the hard disk where they have been programmed and tested in the emulator, and the directory where the phone will be installed and its final name, this name may differ from the original file name copied to the phone.

The exclamation point in the path of the directory where you installed the program to be done is ask the user where to install unit, where there is more. It is possible to directly drive the programmer wants, in case you have to be specified somewhere.

Other options

Dialogues

It is possible to get user information using dialogues with various questions such as "Do you agree with the program's license" or "Do you want to continue the installation?"

"D: \ miprograma \ webcam \ legal.txt "-"", FT, TA

Where:

The. Txt is the text q be taught in the dialogue.

FT indicates a text file to be used in dialogue

TA shows a dialogue Yes / No (If you continue, do not abort)

TS shows a dialogue Yes / No (Yes aborts, not continuous)

CT shows a dialog with a single button to continue

Program Implementation

You can also execute any file during the installation process if necessary with the following line:

"D: \ miprograma \ nombre.exe "-"!: \ System \ Apps \ nombre.exe, FR, RI

Where:

FR indicates that it is an executable file that will be executed in the installation or uninstallation

RI makes the file is run during installation

RR means that the file is run during the uninstallation

RB makes the file is run in both installation and uninstallation

Deleting temporary files

Finally, if there are files created during installation, but are not required to use the program and should be deleted after installation, this can be done through the use of indicator FN, for example:

""-"!: \ System \ Apps \ WebCamLab.ini, FN

International versions

If a program with several languages, it is not necessary to copy all files with the languages, for example, if we have an application with Spanish, English and Finnish, then exchange the first line:

& EN, SP, # IF ( "Myprogram, Miprograma, Ohjelmani"), (0x1000424 7), 1,03,0

The name of the application may be different in each language, where the file name. Aif

So, to choose the files to put in several languages:

( "D: \ miprograma \ nombreEN.hlp" "D: \ miprograma \ nombreSP.hlp" "D: \ miprograma \ nombreFI.hlp") - "!: \ System \ Apps \ WebCamLab \ WebCamLab.hlp"

or

( "D: \ miprograma \ Myprogram.aif" "D: \ miprograma \ Miprograma.aif" "D: \ miprograma \ Ohjelmani.aif") - (!: \ System \ Apps \ WebCamLab \ Myprogram.aif ""! : \ System \ Apps \ WebCamLab \ Miprograma.aif ""!: \ System \ Apps \ WebCamLab \ Ohjelmani.aif ")

Then a list of some languages and their indicators:

Spanish - SP
British English - EN
American English - AM
Australian English - AU
Finnish - FI
German - DE
Italian - IT
Russian - RU
Swedish - SW
Portuguese - PO
Norwegian - NO
Danish - DA
Dutch - DU

Series 60

A special case is the Series 60, because it verifies that the application is specific to the Series 60. If the identifier does not exist, displays a warning message, even though it is possible to install the application

To avoid the warning, add ( "Series60ProductID") in the header, in the above example of the serious international versions:

# ( "Myprogram, Miprograma, Ohjelmani"), (0x1000424 7) (1,03,0 "Series60ProductID")

Use the. Pkg to generate. Sis

Once created the file. Pkg, running from the command line in the same directory where the program: makesis archivo.pkg

Certificate application

Makesis allows the certificate application, it would disappear with the cumbersome notice "Identity of vendor could not be authenticated ...". This requires asking a few key officials and certificates.

For P800
For Nokia, using the "Nokia OK"

For more information about the file makesis, run from the command line makesis /?

Author:
Juan Miguel Hernandez

"Like" This Thread? Share it..
Share

__________________
GSMunlock is offline   Reply With Quote
The Following 6 Users Say Thank You to GSMunlock For This Useful Post:
brveloso (09-02-2009), centhenk (05-18-2009), IshaqZafar (04-05-2009), ksanket (06-10-2009), wajiman (06-10-2009), zaw myo (02-05-2010)
Sponsored Links
Old 03-31-2009, 07:47 AM   #2 (permalink)
 
smartooo's Avatar
 
Status: Moderator
Join Date: Mar 2009
Location: Your Heart
Posts: 582

Thanks: 34
Thanked 402 Times in 142 Posts
Rep Power: 13 smartooo will become famous soon enough



Default

how can i edit the .aiff file?

__________________
Quote:
IF U LIKE MY POSTS PLZ CLICK TO THE THANKS BUTTON


Every one says that love hurts,but that's not true loneliness hurts

KEEP CLEAN THIS WEB BCOZ WE ALL ARE HERE FOR HELP

MAKE A DONATION AND BECOME A VIP MEMBER
smartooo is offline   Reply With Quote
Old 04-05-2009, 10:27 PM   #3 (permalink)
 
GSMunlock's Avatar
 
Status: Super Moderator
Join Date: Dec 2008
Location: Spain
Posts: 1,439

Thanks: 125
Thanked 734 Times in 345 Posts
Rep Power: 30 GSMunlock is on a distinguished road



Default

with icon witzard

__________________
GSMunlock is offline   Reply With Quote

Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Creation (2009) DVDRip XviD jonasxoi Video Zone 0 03-18-2010 08:20 PM
Creation (2009) DVDRip XviD jonasxoi Video Zone 0 03-12-2010 07:20 PM
Creation (2009) DVDRip XviD jonasxoi Video Zone 0 02-14-2010 05:37 PM
Creation (2009) DVDRip XviD jonasxoi Video Zone 0 02-13-2010 07:17 PM
Creation (2009) DVDRip XviD jonasxoi Video Zone 0 01-18-2010 08:41 PM


All times are GMT. The time now is 03:34 AM.


Powered by Youngistaan


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68