Gros-Liens | Free Download

Passion Download | Free Full Downloads

mardi 14 juillet 2009

FlashGet 1.9.6


  • Editeurflashget.com
  • Version1.9.6
  • LangueAnglais
  • LicenceFreeware/gratuit (free)
  • Système95/98/Me/2000/XP/Vista
Téléchargerflashget190en.exe (4 Mo)
FlashGet est un gestionnaire de téléchargement utilisant la technologie MHT (Multi-server Hyper-threading Transportation). Il s'agit d'un freeware sans adware ou spyware

Portabiliser une application avec AutoIt

Source : http://pon.fr





I) Introduction


Voici un tutoriel vous permettant de suivre pas à pas la création d’un lanceur pour une application qui n’est pas normalement portable, celle ci inscrivant ses paramètres dans la base de registre. Pour ce tutoriel, j’ai pris comme exemple la portabilisation de FlashGet avec les outils suivants:

Portable Regshot
AutoIt

Si vous ne souhaitez pas télécharger AutoIt en entier (6,83 mo), vous pouvez télécharger Aut2Exe.
(Vous aurez uniquement besoin de lui pour effectuer la portabilisation (1450 Ko))

Note: Si le programme possède un driver, il ne peut pas être portable de cette manière.
Si le programme possède des fichiers dans le répertoire Windows ou d'autres répertoires système: il ne peut pas être portabilisé.
Si il y a besoin d'enregistrer une dll/ocx : il ne peut pas être portable non plus.

NB: pour ceux auxquels la Base de Registre et la programmation font 2, je leur conseille vivement cette application (donnée en l'état évidemment, vous vous débrouillerez par vos propres moyens aussi)

II) Pré-portabilisation


Pour connaitre la ou les clés modifiées ou créées dans la base de registre par le l'installation de FlashGet, il nous faut faire une “image” de votre base avant l'installation et la comparer à la base de registre après l'installation de FlashGet. Pour cela j’utilise le logiciel Regshot portabilisé par Framasoft.

Lancer Portable Regshot




- cliquez sur le bouton 1er passage : une première image de la base de registre est effectuée.

- Installez FlashGet

- cliquez sur le bouton 2ième passage : la seconde image de la base de registre est réalisée.




- cliquez ensuite sur le bouton Comparer.

Regshot génère alors un rapport (au format txt ou html en fonction de l’option choisie):




Dans la section clés ajoutées notez la présence de plusieurs valeurs commençants par HKU pourHKEY_CURRENT_USER et HKLM pour HKEY_LOCAL_MACHINE.

- Nous allons ensuite ouvrir l'éditeur de registre : "démarrer"-->"Exécuter..."-->"regedit"

- puis allez sur la clé HKU\Software\JetCar\:




- clic droit sur la clé-->exportez-la-->nommez-la "Portable.reg":




- Créez un nouveau dossier que vous allez nommer "temp" dans le dossier où est situé la clé exportée

- copiez la clé dans le nouveau dossier appelé "temp".

- Clic droit sur la clé copiée-->"Modifier"-->Mettez le symbole "-" devant chaque "HKU":




- enregistrez "Portable.reg" puis fermez le Bloc-notes.

III) Portabilisation (création du script)


Copiez le dossier d'installation du logiciel (qui se trouve généralement dans "C:\Program Files" dans le dossier où vous avez placé "Portable.reg" et renommez le dossier de l'application (pour nous :"FlashGet") en "App"

Ensuite cela se complique un peu:
Il va falloir faire un script (toujours avec votre éditeur de texte favori) transformé ensuite en fichier exécutable grâce à Aut2Exe.

Voici le script standard de portabilisation avec cette méthode:
RunWait("regedit.exe /s Portable.reg", @ScriptDir)
RunWait("App\appname.exe")
RunWait('regedit.exe /s /e "' & @ScriptDir & '\Portable.reg" "HKEY_CURRENT_USER\Software\JetCar"')
RunWait("regedit.exe /s Portable2.reg", @ScriptDir)


- Dans la deuxième ligne: renommer "appname.exe" par le nom de l'exécutable de votre application
- Dans la troisième ligne: renommer "HKEY_CURRENT_USER\Software\JetCar" par la clé du registre utilisée par l'application que vous portabilisez.

Sauvegarder ce script en le nommant Portable_FlashGet.au3 par exemple (l’extension ".au3" est primordiale)

Nous allons maintenant convertir notre script en exécutable: pour cela, lancer Auto2exe, sélectionnez ensuite le script Portable_FlashGet.au3, changez le répertoire de destination pour pointer à la racine du répertoire où vous avez mis "Portable.reg", et changez éventuellement l’icône. Cliquez sur convert, et après quelques secondes, l’exécutable est créé.

Ce n'est pas encore fini: il faut maintenant renommer le fichier "Portable.reg" qui se trouve dans "temp" et l'appeler "Portable2.reg"-->vous devez ensuite le déplacer
dans la racine de l'application portable:




Autres Liens

Portabiliser une application avec Reg Rapper






I) Introduction


Voici un tutoriel vous permettant de suivre pas à pas la création d’un lanceur facilement pour une application qui n’est pas normalement portable, celle ci inscrivant ses paramètres dans la base de registre. Pour ce tutoriel, j’ai pris comme exemple la portabilisation de Angry IP Scanner avec les outils suivants:

Reg Rapper
RegFromApp

Note: Si le programme possède un driver, il ne peut pas être portable de cette manière.
Si le programme possède des fichiers dans le répertoire Windows ou d'autres répertoires système: il ne peut pas être portabilisé.
Si il y a besoin d'enregistrer une dll/ocx : pas besoin d'essayer.

II) Sauvegarde des paramètres


Pour connaitre la ou les clés modifiées ou créées dans la base de registre par l'utilisation de Angry IP Scanner, nous allons faire un "tracing" de l'utilisation du registre par Angry IP Scanner.

Lancer RegFromApp

Déroulez le menu "Files"->'Démarrer un nouveau processus"->"Browse..."->Sélectionnez votre exécutable->Cochez "Start Tracing immediately" puis validez :




Nous allons ensuite sauvegarder les options de Angry IP Scanner dans un dossier nommé "Settings" :




Maintenant nous devons copier l'intégralité de l'application (le petit exécutable en gros...) dans un répertoire nommé "App" (par exemple) :




III) Portabilisation (Création des paramètres)


Maintenant, nous allons créer le fichier de paramètres (RegRap.ini, qui se place dans le menu "Settings"):
[DIRSETTINGS]
PROGRAMDIRECTORY=App

[PROGSETTINGS]
DEVNAME=Angryziber
APPNAME=Angry IP Scannner
EXECUTABLE=ipscan

[REGSETTINGS]
REGFILE=Settings\Settings.reg
MANREGKEY=HKEY_CURRENT_USER\Software\Angryziber\
  • Vous remarquerez sûrement que j'ai oublié de mettre l'extension (.exe) à la ligne "EXECUTABLE" : Eh bein non: RegRapper le fait tout seul ! Et faites attention à cela si vous êtes en train de portabiliser une autre application !
  • A la ligne "MANREGKEY": il faut mettre la clé à exporter (pour garder ses paramètres sur sa clé USB, cool non ?)
  • Le reste je pense que vous trouverez tout seuls (à moins qu'il y ait des anglophobes ?)


Vous avez maintenant fini la portabilisation de votre application (yeah!)

Autres Liens

Portabiliser une application avec NSIS

Source : http://pon.fr





I) Introduction


Voici un nouveau tutoriel vous permettant de suivre pas à pas la création d’un lanceur avec NSIS et le template libre de Karl Loncarek. Pour ce tutoriel, j’ai repris l’exemple de la portabilisation de heidiSQL en l’adaptant, afin de permettre la comparaison des deux techniques. Il est à noter que le template utilisé est largement plus complet que ce que ce je vous avez présenté pour AutoIt et je ne décrirais ici que ses principales fonctions c’est à dire la création d’un lanceur simple pour une application ne nécessitant que peu d’efforts pour être portabilisée. Mais il peut beaucoup plus.

Note: Si le programme possède un driver, il ne peut pas être portable de cette manière.
Si le programme possède des fichiers dans le répertoire Windows ou d'autres répertoires système: il ne peut pas être portabilisé.
Si il y a besoin d'enregistrer une dll/ocx : il ne peut pas être portable non plus.

Comme avec AutoIt, il nous faut connaître les clés de registre utilisées par le soft à portabiliser, ainsi que les éventuels répertoires de configuration (autres que les sous répertoires de l’application) comme les répertoires de l’application dans le profil courant. Pour HeidiSQL pas de répertoire et la seule clé de registre est : HKEY_CURRENT_USER\Software\HeidiSQL
Téléchargez et ouvrez le template de Karl Loncarek avec un éditeur de texte un peu évolué de type PSPad ou Notepad++
Passons les premières lignes commentées par un ; (point virgule) c’est le copyright du template.




II) Modification du template


Vous pouvez éventuellement modifier les toutes premières lignes pour mettre le nom, la version, et votre site web.
Passons maintenant à la section Define constants du template.
Les lignes de cette section commence toutes par !define et les valeurs à modifier sont comprises entre deux "".
!define AUTHOR ""; => Mettez votre nom ou pseudo entre les deux ""
!define APP "" ; => Mettez entre les deux "" le nom de l’application et de son répertoire
!define VER "0.0.0.0" ; Modifiez les 4 zéros pour indiquer le n° de version du lanceur.
!define EXE "" ; Mettez entre les deux "" le nom de l’exécutable
!define PNAME "${App}Portable" ; format du nom du lanceur
!define ICON "${PNAME}.ico" ; si vous voulez mettre un icône personnalisé (autre que celui par défaut de NSIS) mettez le dans le même répertoire que le template avec le même format de nom qu’a cette ligne, commentez (via un point virgule) la ligne si vous voulez garder l’icône NSIS.
!define SPLASHIMAGE "${PNAME}.jpg" ; Si vous voulez ajouter un splashscreen au lanceur, commentez (via un point virgule) la ligne si vous ne voulez pas d’image de présentation.
!define REGKEYS "" ; C’est la que notre clé de registre doit être ajoutée. si vous avez plusieurs clés à insérer séparez les par un le double symbole || ((AltGr + 6) 2 fois) commentez (via un point virgule) la ligne si il n’y a pas de clé de registre.
!define SETTINGSFILES "" ; Cette ligne est pour les éventuels fichiers de configuration (.ini) avec leurs chemin relatif. Si il y en a plusieurs séparez les par un le double symbole || ((AltGr + 6) 2 fois) commentez (via un point virgule) la ligne si il n’y a pas de fichier .ini.
!define SETTINGSDIRS "" ; Insérer ici les chemins vers les éventuels répertoires àajouter. lors du lancement de l’application. Si il y en a plusieurs séparez les par un le double symbole || ((AltGr + 6) 2 fois) commentez (via un point virgule) la ligne si il n’y a pas de répertoire à ajouter
!define INI "${PNAME}.ini" ; commentez (via un point virgule) cette ligne.

Voici la capture de mon lanceur pour HeidiSQL (Ouvrir le lien dans un nouvel onglet):




III) Compilation


Sauvegardez, votre lanceur est prêt à être compilé. Pensez avant de le faire à ajouter l’éventuel icône et l’éventuel image de démarrage.
pour permettre à NSIS de compiler ce script assurez vous que vous disposez bien du plugin Registry.nshessentiel à ce template.
Ouvrez NSIS:




Cliquez sur compileur puis sur Lancer MakeNSISW:




Un simple glissez /déposez du fichier template sur la fenêtre du compileur et la compilation s’effectue en indiquant pas à pas les paramètres ajoutés au futur EXE.
Vérifiez bien en fin de compilation que tout c’est passé normalement, si la compilation échoue, c’est ici que vous comprendrez pourquoi.
Il ne vous reste plus qu’a créer la structure de votre application portable.
A la racine du répertoire vous mettrez le lanceur que vous venez de faire. Il vous faut créer deux sous répertoires App et Data. dans App vous mettrez le répertoire contenant les fichiers de l’application à portabiliser.
Que fait ce template magique de plus que le petit bout de script AutoIt? Et bien au démarrage du lanceur, il sauvegarde les éventuels clés de registre, répertoires et fichiers ini que vous lui avez indiquez pour préserver une éventuelle installation existante du logiciel que vous voulez lancer. Ensuite il va lancer votre programme. à l’arrêt de l’application, il sauvegardera les éventuels changements que vous aurez générés à l’utilisation du soft portable. Il les effacera ensuite de l’ordinateur et restaurera les précédents paramètres et fichiers.
Voila. J’espère que ce modeste document vous aidera à améliorer vos propre logiciels portables.

Autres Liens

Portabiliser une application avec le Batch






I) Introduction


Voici un tutoriel vous permettant de suivre pas à pas la création d’un lanceur facilement pour une application qui n’est pas normalement portable, celle ci inscrivant ses paramètres dans la base de registre. Pour ce tutoriel, j’ai pris comme exemple la portabilisation de Angry IP Scanner avec les outils suivants:

Le language de programmation Batch (inclus dans Windows)
RegFromApp

NB: Si le programme possède un driver, il ne peut pas être portable de cette manière.
Si le programme possède des fichiers dans le répertoire Windows ou d'autres répertoires système: il ne peut pas être portabilisé.
Si il y a besoin d'enregistrer une dll/ocx : pas besoin d'essayer.

II) Sauvegarde des paramètres


Pour connaitre la ou les clés modifiées ou créées dans la base de registre par l'utilisation de Angry IP Scanner, nous allons faire un "tracing" de l'utilisation du registre par Angry IP Scanner.

Lancer RegFromApp

Déroulez le menu "Files"->'Démarrer un nouveau processus"->"Browse..."->Sélectionnez votre exécutable->Cochez "Start Tracing immediately" puis validez :




Nous allons ensuite sauvegarder les options de Angry IP Scanner dans un dossier nommé "Data" :




Maintenant nous devons copier l'intégralité de l'application (le petit exécutable en gros...) dans un répertoire nommé "App" :




III) Portabilisation (Création du Batch)


Maintenant, nous allons coder le lanceur en Batch à la racine du dossier (par exemple "Start.bat"), il faut ouvrir ce fichier avec Notepad par exemple et mettre ce que l'on a trouvé comme paramètres de registre et qui sont normalement dans le dossier "Settings" (une petite image pour vous rappeler ^^):




Mais que va-t-on faire avec ceci ? Bein on va pouvoir pondre le fichier batch pardi ;-) !
Donc lancez votre éditeur de texte favori et mettez ce code là-dedans:

@Echo Off
Title Angry Ip Scanner Portable
Echo Lancement de Angry IP Scanner...
Set USERPROFILE=%CD%\Data
App\ipscan.exe *%
Echo.
Echo Nettoyage...
Reg Delete /f /va "HKEY_CURRENT_USER\Software\Angryziber"


Nous remarquons sur ce petit bout de code certaines choses:
  • "@Echo Off" Au début sert à enlever l'écho des commandes, c'est à dire que les commandes ne seront pas affichées
  • "Echo" Mais je croyais pourtant avoir désactivé l'echo plus haut ? O_o...mais en Batch, "Echo JeParle" n'est pas la même chose que l'echo: cela sert à dire des choses
  • "Set USERPROFILE=%CD%\Data" Sert à changer l'endroit de sauvegarde des données personnelles enregistrées par le programme
  • "App\ipscan.exe *%" Cela sert à lancer le programme et à le mettre le script en pause tant que le programme n'est pas fermé
  • "Pause" Sert à mettre une pause et ">nul" sert à ne rien montrer à l'écran
  • "Reg Delete /f /va" Cela sert à supprimer la clé après l'utilisation du logiciel, remarquez que je ne met pas les sous-clés et que je ne met que la clé dite "racine"


Une fenêtre sera là durant l'utilisation su programme, mais vous pouvez aller sur ce site et mettre votre script, et ne pas oublier de cocher "Invisible Application" !

Autres Liens

Portabiliser une application avec ThinApp


Publié par gobiel




I) Introduction


Dans ce tutoriel, nous allons apprendre comment portabiliser une application avec ThinApp
Nous allons vous faire la démonstration de portabilisation avec TuneUp Utilities 2009.

A noter aussi que ThinApp n'est pas encore compatible Windows Seven.

II) Portabilisation


Pour pouvoir mettre un logiciel classique sur une clé USB, ThinApp doit auparavant examiner son installation afin de connaître tous les fichiers utilisés par le logiciel. Si le logiciel est déjà installé sur votre ordinateur, désinstallez-le auparavant.

1.Cliquez sur le bouton "Démarrer"-->"Tous les programmes"-->"VMware" puis cliquez sur le raccourci "ThinApp Setup Capture":





2.L'assistant de capture de ThinApp est ouvert. Cliquez sur le bouton Next:





3.Fermez tous les logiciels qui pourraient interférer avec ThinApp et l'examen du logiciel à rendre portable. Cliquez sur le bouton Next:





4.Le logiciel analyse votre système actuel:





5.Une fois l'analyse terminée, réduisez la fenêtre de ThinApp:





6.Installez sur votre ordinateur le logiciel à rendre portable, dans notre cas: Tune Up Utilities 2009:





7.Si votre application est payante et demande un numéro de série: mettez-le. Configurez aussi le logiciel avant de passer à l'étape suivante:





9.Une fois l'installation terminée, maximisez la fenêtre de ThinApp puis cliquez sur le bouton Next. Votre système est alors analysé de nouveau:





III) Compilation


Note: Après avoir comparé votre système avant et après l'installation de votre logiciel, ThinApp va pouvoir déterminer les fichiers utilisés par le logiciel afin de créer sa version portable:

1. Dans la fenêtre qui s'affiche, cochez la case devant le ou les logiciels à rendre portables. Cliquez sur le bouton Next:





2.Sélectionnez l'option "USB Flash/portable media" et cliquez sur le bouton Next:





3.Laissez comme cela puis cliquez sur le bouton Next:





4.Sélectionnez l'option "Fast compression" pour gagner de la place sur la clé. Cliquez sur le bouton Next:





5.Les fichiers utilisés par le logiciel sont alors regroupés au même endroit:





6.Une fois l'opération terminée, cliquez sur le bouton "Build Now" pour compiler un fichier exécutable contenant tous les fichiers du logiciel:





7.Cliquez sur le bouton "Browse project" pour accéder au dossier dédié à la portabilisation de votre logiciel:






8.Ouvrez le dossier Bin:





9.Copiez le fichier exécutable de votre logiciel sur votre Clé USB:





Autres Liens


Utilisation de Free Video Converter

La dernière version est téléchargeable :

Free Video Converter




1- Installation


Sur le site de Koyote, parcourez le menu gauche et sélectionnez FreeVideoConverter puis cliquez sur "Télécharger" .
Sélectionnez "Enregistrer le fichier" .
Sortez du site.

Direction le dossier où vos téléchargements s'effectuent.
Double-cliquez sur l'exécutable du logiciel et cliquez sur "Exécuter" (puis "Autoriser" si vous êtes sous Vista) pour que l'installation du logiciel se lance.

  • Choisissez la langue qui vous convient, puis cliquez sur "Suivant".
  • Lisez les conditions d'utilisations, validez si cela vous convient et puis cliquez "Suivant", sinon annulez l'installation.
  • Décochez les deux options sauf si elles vous intéressent, cliquez ensuite sur "Suivant".
  • Choisissez le chemin d'installation du programme. Sélectionnez "Suivant".
  • Si le nom du raccourci dans le menu Démarrer de Windows vous convient, sélectionnez "Suivant".
  • Cochez/décochez les cases qui vous intéressent, dans tous les cas l'exécutable sera au niveau du dossier ou vous avez installé le programme.

Cliquez sur "Suivant".
Validez l'installation si les éléments à l'écran vous conviennent. Dans le cas contraire, utilisez la touche "Précédent" pour retourner en arrière et modifier vos choix .



Le logiciel est maintenant installé .
Cochez ou décochez la case si vous souhaitez lancer le logiciel ou non et cliquez sur "Terminer".

2- Découverte et prise en main


Vous voici maintenant sur le menu du logiciel si vous le lancez tout de suite.
Sinon, pour le lancer ultérieurement, choisissez l'un des raccourcis sélectionné lors de la mise en place de Free Video Converter ou retrouvez le chemin du dossier d'installation (ici: C:\program files\free video converter).



Nous allons maintenant regarder les possibilités de réglages :

En premier lieu, indiquez au programme le dossier où seront mises les vidéos re-travaillées par Free Video Converter.



Des profils généraux sans aucun réglage à effectuer sont sauvegardés par défaut à l'intérieur du programme.
Choisissez "profils vidéos" puis par exemple ici nous allons choisir un format de vidéo pour un appareil de téléphonie mobile.
Vous remarquez alors que les paramètres de flux vidéo changent.



Dans la plupart des cas, la configuration par défaut du logiciel permet au matériel destiné de lire la vidéo convertie sans problème.

3- Conversion


Passons aux choses sérieuses :

Essayons de convertir une vidéo.

Nous allons effectuer la manipulation d'exemple de conversion d'une vidéo prise par un téléphone portable (format 3gp) vers un format mp4 pour une PSP.

Appuyez sur le bouton "Ajouter fichiers"
Retrouvez sur votre ordinateur le dossier où votre vidéo en 3gp est stockée. Sélectionnez la et cliquez sur "Ouvrir".



Votre vidéo apparait maintenant dans le listing de conversion du logiciel.
Cliquez une fois sur le nom du fichier pour voir apparaitre des informations supplémentaires autour de l'aperçu d'écran à droite. Les codecs audio et vidéo s'affichent et vous pouvez ainsi relever les caractéristiques exactes de la vidéo faite par votre portable dont vous pourriez vous servir pour convertir à l'inverse une vidéo pour celui-ci.
Vous voyez aussi le temps de la vidéo, ces valeurs sont modifiables avec les flèches, si par exemple lors de la conversion vous voudriez retirer les présentations de début ou le générique de fin. Cela permet réduire la taille de la vidéo pour que celle-ci puisse être sauvegardée sur un disque. Cliquez sur le temps pour que la case se colore et tapotez les flèches pour ces réglages.



Nous sélectionnons donc maintenant le format de sortie. Ici, nous voulons créer une vidéo pour la PSP et le logiciel le permet. [Remarque: le choix direct "PSP" est souvent problématique, je vous conseille donc le choix "mp4" . Si vous voyez que la vidéo donne un fichier vide, sélectionnez directement dans le menu le format aproprié (soit ici mp4) plutôt que de choisir l'un des raccourci matériel (soit ici PSP)].

Regardons maintenant au niveau des codecs :
nous choisissons MPEG-4 car c'est le format utilisé par la PSP de notre exemple.
La taille est celle la plus apropriée par rapport à celle de l'écran ainsi que l'aspect, le petit onglet de paramètres permet de choisir une combinaison idéale. Le mieux pour la taille est de regarder les caractéristique dont je vous parlais précédemment en haut à droite de la fenêtre, et de ne pas trop s'en écarter.
C'est le même principe pour les Fps (frames par seconde) où il est toujours conseillé de convertir avec des valeurs égales ou inférieures. Il faut considérer que la qualité d'une photocopie ne sera jamais aussi belle ou plus belle que la pièce originale pour des raisons logiques, il en est de même pour les vidéos.
Toujours dans le même schéma, faites varier le bitrate en cliquant sur le "+" et en glissant le repère si besoin est.



Ce sera le même principe pour les réglages du codec audio.


Une fois tous les paramétrages effectués, vérifiez que le fichier est bien coché et cliquez sur "Convertir".
L'avancement de la conversion est affiché sous l'aperçu de la vidéo.



Vous pouvez créer une sélection de vidéos à convertir dans le même format en cliquant sur "Ajouter fichiers", ou décocher une vidéo dont le changement ne vous intéresse plus.

Cliquez sur "Effacer la liste" pour réinitialiser la liste de vidéo à convertir.
Vous avez un accès direct à vos vidéos converties grâce à l'onglet "Répertoire de sortie".



Vous pouvez chercher les mises à jour du logiciel dans l'onglet "Informations" puis "Update".