Code source de l'installateur de SEO Soft

le Lun 25 Avr 2011 22:52

L'installateur est innosetup
Voici le script.
Je vient de retravailler dessus (merci cthierry http://www.thesiteoueb.net/ pour tes retours et conseils pour l'installation).
j'ai complété certain information sur le programme.
J'espère que cela augmenteras la confiance de la part de certain antivirus
et de windows 7.

Code: Tout sélectionner
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "SEO Soft"
#define MyAppVersion "2.0.53"
#define MyAppPublisher "Webmaster rank"
#define MyAppURL "http://fr.webmaster-rank.info/?logiciel_de_referencement_gratuit"
#define MyAppExeName "stat"

[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{E303D5AC-EF68-41DE-9376-6F270FE3407B}
AppName={#MyAppExeName}
AppVersion={#MyAppVersion}
AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
VersionInfoVersion={#MyAppVersion}
AppCopyright="© Anthony Gosme (pseudonyme nifrou) - 2008-201, according to the GPL-3.0 license"


DefaultDirName={userappdata}\{#MyAppName}
;DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName}
WizardImageFile=C:\stats\inno\seo-software.bmp
LicenseFile=C:\stats\inno\gpl-3.0.txt
OutputDir=C:\stats\inno
OutputBaseFilename=SEOSoft2
Compression=lzma
SolidCompression=yes
ArchitecturesInstallIn64BitMode=x64 ia64
[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"     ;
Name: "french"; MessagesFile: "compiler:Languages\French.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Dirs]
Name:"{app}\"; Permissions : everyone-modify
                     
[Files]
Source: "C:\stats\24\stat.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\stats\inno\fr\rss_conf.txt"; DestDir: "{app}"; Languages: "french";
Source: "C:\stats\inno\en\rss_conf.txt"; DestDir: "{app}"; Languages: "english";
Source: "C:\stats\inno\gpl-3.0.txt" ; DestDir: "{app}";                   

; NOTE: Don't use "Flags: ignoreversion" on any shared system files
Source: "website.url"; DestDir: "{app}"
[Icons]
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
Name: "{group}\{cm:ProgramOnTheWeb,{#MyAppName}}"; Filename: "{#MyAppURL}"
Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
[Run]
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, "&", "&&")}}"; Flags: nowait postinstall skipifsilent



dans C++ builder j'ai completé les informations (il y avais trop d'information vides)
Code: Tout sélectionner
[Version Info Keys]
CompanyName=Webmaster-Rank
FileDescription=open source positioning software
FileVersion=2.0.53.13178
InternalName=stat
LegalCopyright=gpl-3.0.txt
LegalTrademarks=Anthony Gosme (pseudonyme nifrou) ©  2008-2011
OriginalFilename=stat.exe
ProductName=SEO Soft
ProductVersion=2.0
Comments=site web : http://fr.webmaster-rank.info/?logiciel_de_referencement_gratuit


Si quelqu'un veut y jeter un coup d'œil ;) notemment (cohérence entre les deux informations, champ d'information à rajouter).

Des conseil sur l'importances de ces informations sont aussi les bienvenues


n°3 : Vous appréciez une discussion, augmentez sont Like Rank afin d'en faire profiter les autres membres
Vous appréciez la réponse d'un membre, remerciez-le en votant dans sa page de profil (cliquez sur son nom pour l'ouvrir)

Avatar de l’utilisateur   
nifrou
Like Rank Total : 10.5    
Administrateur
 
Messages : 1870
Inscription : Ven 29 Fév 2008 03:40







    
 

le Mar 26 Avr 2011 12:54

Merci Nifrou pour l'information.
Concernant :
Code: Tout sélectionner
FileVersion=2.0.53.13178

il serait intéressant de savoir comment augmenter la version, si c'est à chaque mise à jour du code (exemple une correction de texte rapide) ou si c'est lors d'une mise à jour du code qui fait évoluer le logiciel.


Améliorer le contenu de votre site : Rédaction Web.
Avoir un : Audit de référencement.

Avatar de l’utilisateur   
Madrileño
Like Rank Total : 12    
Actif
 
Messages : 2645
Inscription : Ven 2 Mai 2008 03:35
Localisation : Europe

le Mar 26 Avr 2011 13:04

Ce file version est automatiquement mis à jour par c++ builder chaque fois que je compile SEO Soft (pour la partie build uniquement : 13178)
toutes les autre info sont rentré à la main
une autre info, voila comment je procede
2.0.53.13178
- version 2
- sous version 0
- release (distribution) 53
- build (compilation) 13178


n°2 : Restez informé, suivez toutes les actualités du référencement et des moteurs de recherches

Avatar de l’utilisateur   
nifrou
Like Rank Total : 10.5    
Administrateur
 
Messages : 1870
Inscription : Ven 29 Fév 2008 03:40







    
 

Retourner vers Les outils web & le logiciel SEO Soft




Autres sujets proches :
probleme utilisation de SEO Soft       28/11/2010
Free Monitor for Google est t'il meilleur que Seo Soft ?       16/10/2008
SEO SOFT ne fonctionne plus       29/06/2009
Apprendre à utiliser Seo soft       14/07/2009
Résultats seo soft étonnants       15/08/2009
SEO Soft ne marche plus       02/01/2011
NB de Resultats differents google / SEO Soft       25/01/2010
SEO Soft ne répond plus       05/12/2010