Come creare Repositories per nsStore
Ecco qui la guida per aiutarvi a creare Repositories per nsStore! Vi ricordo che se create la vostra Repo, potete richiedere il suo inserimento nel programma semplicemente mandandomi una mail!
Allora vediamo come si può creare velocemente una repo e da cosa è composta:
Una repo è un file .xml che contiene informazioni su dei pacchetti. Il file deve iniziare in questo modo:
<?xml version="1.0" encoding="utf-8"?> <repo>
Questo serve al programma per stabilire che il file .xml è una repositories. Ora vediamo come è composta la riga che definisce un applicazione:
<ID name="Movie WallPaper Pack 3rd" categories="WallPaper" author="ThE_RaY" img="http://www.forgottenmemories.it/repo/wallpaper/movie/movie.jpg" info="Movie WallPaper Pack by ThE_RaY.

Includes 160 WallPaper 240x320.
" link="http://www.forgottenmemories.it/repo/wallpaper/movie/movie.rar" ext="rar" banner="http://www.forgottenmemories.it/repo/repo.html" data="19/01/2010" compat="3rd,3rd fp1,3rd fp2" incompat="" />
Ed ora analizziamo tutti gli attributi della stringa:
ID: definisce l’oggetto. E’ uguale per tutti i pacchetti e deve essere inserito.
Name: Nome del pacchetto.
Categories:Categoria del pacchetto. Le categorie disponibili sono:
- Applications
- Themes
- Games
- WallPaper
- Ringtones
Author:Nome dell’autore del pacchetto.
Img: Screenshot visualizzato nella pagina del pacchetto
Info:Descrizione visualizzata nella pagina del pacchetto
Link:Link diretto al file per il download (il programma gestisce anche la maggior parte dei redirect php quindi il link potrebbe essere valido anche nel caso fosse di questo tipo: www.prova.it/download.php?id=10)
Ext: Estensione del file da scaricare. Questo serve nel caso il link non fosse diretto (vedi reindirizzamento php) per poter salvare il file con l’estensione corretta. Va comunque inserito sempre.
Banner: Pagina html creata ad hoc che visualizza un banner da 245×80 pixel. Questo permette ai webmaster di ricevere una visualizzazione sul proprio sito ogni volta che il programma apre la scheda di un pacchetto. Questa funzione è stata implementata per andare incontro a chi avesse paura di perdere traffico sul proprio sito a causa di nsStore. Inoltre il banner permette all’utente di riconoscere subito da che repositories proviene il pacchetto aperto.
Data: Data di pubblicazione del pacchetto nel formato gg/mm/aaaa. Questo permette al programma di riordinare in ordine cronologico i pacchetti e di visualizzare gli utlimi inseriti sempre all’inizio della lista. Vi prego di non abusare di questa funzione. Il programma verrà aggiornato con una funzione che impedisce la visualizzazione dei pacchetti che contengono una data avanti nel tempo in modo da far visualizzare il pacchetto sempre al primo posto.
Compat: Definisce la compatibilità di un pacchetto con i vari sistemi operativi Symbian. I sistemi riconosciuti dal programma sono:
- 1st
- 2nd
- 2nd fp1
- 2nd fp2
- 2nd fp3
- 3rd
- 3rd fp1
- 3rd fp2
- 5th
Nota Bene: Questo attributo è opposto a Incompat, quindi può essere inserita solo la voce Compat o Incompat, non tutte e 2 insieme.Per intendersi, Compat e Incompat devono esserci, ma viene compilata o una o l’altra, non entrambe. Per esempio Compat=”3rd” incompat=”" oppure viceversa. Se nessun sistema viene specificato, l’applicazione verrà visualizzata solamente con il filtro “tutte” applicato.
Per chiudere il file basterà chiudere il tag repo così:
</repo>
Spero di essere stato abbastanza chiaro. Se avete domande i commenti sono aperti 
Articoli forse correlati:
- Fast Film Downloader: Update v1.1 Piccolo aggiornamento per Fast Film Downloader che torna a supportare...
- nsStore: il nuovo store per Symbian! Quando un video vale più di mille parole… Per visualizzare...









