Nous sommes le Sam 02 Août, 2025 21:08
Supprimer les cookies

Page 2 sur 4Précédent 1, 2, 3, 4 Suivant[Test]PortableVLC

Image Image Forum dédié à notre projet de clé USB nomade libre sous Windows

Sam 19 Nov, 2005 17:41

Salut joshua,
Bon je continue à améliorer le script (voir la mise à jour), et j'adapte ensuite la logique aux autres appli. (PortableVspdfReader pour commencer).
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Lun 21 Nov, 2005 20:51

Bonsoir,
vos liens sont ils à jour, pour que je puisse tester ?
p@py29

Messages : 443
Géo : Marseille

Lun 21 Nov, 2005 21:02

mon package est a jour sur mes 2 miroirs, je sais pas pour sarkos, donc, je vais voir, et je ramene sa version (si elle est dispo) sur mes miroirs. Pour l'instant, celui qui speed le plus, c'est le dernier... je DL a 2mo/s dessus... 4 ou 5 sec pour abiword...

apparement, ya pas eu d'autre release aprés la 4..

http://kaos.superkox.org/download/PortableSofts/Testing/
http://www.loolidays.com
joshua

Messages : 3198
Géo : Nice

Ven 25 Nov, 2005 10:54

Bonjour à toutes et à tous,
Excusez-moi pour le silence radio, j'étais occupé ailleurs. Effectivement, j'en suis à la build4 de PortableVLC, mais ça ne me convient pas, je crois qu'il y a encore des bugs à l'effacement des répertoires d'%appdata%, et je ne trouve décidément pas cette méthode pratique, et très clean. Je suis chiffonné par cette histoire de cache de vlc, mais je n'ai pas eu encore le temps de potasser la doc. pour voir ce qui est réellement stocké dans le cache à l'ouverture de vlc. Car, pour l'instant, je ne vois apparemment en regardant dans ces fichiers que des paramètres de configuration, liés entre autres au streaming (taille tampon...). C'est chiant, car je préférerais grandement "tricher" la variable d'environnement, comme j'avais fait pour la build1, histoire d'être complètement autonome dans l'éxecution du soft, et pour éviter ces créations de répertoires, copies, effacements... La méthode utilisée par John Haller demeurre pour moi la plus propre. Je tente de reprendre les travaux cette fin de semaine.
A plus.
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Lun 28 Nov, 2005 13:36

Salut sarkos,
vas-tu utiliser tes scripts sur la mise à jour de VLC qui vient de sortir ?
p@py29

Messages : 443
Géo : Marseille

Lun 28 Nov, 2005 21:27

Salut pa@py29,
Euh, une mise à jour de VLC ? Je vis vraiment comme un hermite ;-) Oui, sans doute, mais je n'ai pas avancé sur le dév. de PortableVLC... :| Désolé pour l'attente de la version finale. Je vais trouver un moment pour clore ce travail.
Car en effet, j'occupe mon temps à un autre petit joujou dédié aux bricolo. de l'USB que nous sommes. Je me prends la tête sur le dév. d'un installeur de softs portables en ligne, et je dois avouer que c'est encourageant, mais pas gagné... Le bazar télécharge les softs depuis l'un des miroirs du wiki, et le décompacte ensuite à côté de l'installeur. Mais il me reste maintenant à écrire la routine pour sélectionner le miroir aléatoirement (et en tester un autre si ce dernier ne répond pas). Je posterai le code de tout ça je pense dans quelques jours.
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Ven 02 Déc, 2005 13:33

Bonjour,
Je prépare la mise à jour de PortableVLC.
Au programme :
    +Passage à la version 0.8.4 de VLC
    +Amélioration du traitement des fichiers (copie, effacement) de profil utilisateur.


Pour un VLC complètement portable, discret et mis à jour :wink:
Mise en ligne pour test ce soir, si tout va bien.
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Ven 02 Déc, 2005 21:41

Re,
Voilà, la version "testing" "PortableVLC-0.8.4-build5-fr" est disponible en téléchargement. Je crois avoir enlevé des bugs d'effacement de répertoires.
Je lance maintenant un appel à d'éventuels testeurs, pour me faire parvenir des retours d'expérience.
A vos clés USB !
Merci d'avance pour ceux qui prendront le soin de tester ce package, afin de préparer rapidement la version finale.

Version obsolète
Dernière édition par sarkos le Lun 05 Déc, 2005 14:44, édité 1 fois au total.
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Sam 03 Déc, 2005 14:05

Bonjour,
Je mets ici le source de "PortableVLC", histoire de voir dans le détail ce que fait l'exécutable.
Code: Tout sélectionner
; ----------------------------------------------------
; Portable VLC
; ----------------------------------------------------
; Par sarkos
; D'après le script de John Haller
; License : GPL
; Ce script permet de créer Portable VLC.
; Ce script est à compiler avec NSIS de Nullsoft (http://www.nullsoft.com).
; $id=PortableVLC.nsi $date=2005-12-02
; ----------------------------------------------------
; Général

!define NAME "PortableVLC"
!define APP "vlc"
!define VER "0.1.0.5"
!define WEBSITE "http://wiki.framasoft.info/Portables/Index"
!define DEFAULTEXE "vlc.exe"
!define DEFAULTAPPDIR "vlc"
!define DEFAULTUSERPROFILEDIR "UserProfile"
!define BACKUPDIR "Backup"

;=== Program Details
Name "${NAME}"
OutFile "${NAME}.exe"
Caption "${NAME} - Portable and Proud"
VIProductVersion "${VER}"
VIAddVersionKey FileDescription "${NAME} Launcher runs ${APP} from a removable drive"
VIAddVersionKey LegalCopyright "GPL"
VIAddVersionKey Comments "Allows ${APP} to be run from a removable drive.  For additional details, visit ${WEBSITE}"
VIAddVersionKey CompanyName "by sarkos, using the John Haller's script"
VIAddVersionKey OriginalFilename "${NAME}.exe"
VIAddVersionKey FileVersion "${VER}"

;=== Runtime Switches
CRCCheck On
WindowIcon Off
SilentInstall Silent
AutoCloseWindow True

;=== Program Icon
Icon "${APP}.ico"

Section "Main"
  IfFileExists "$APPDATA\${DEFAULTAPPDIR}" "" CreateProfile
  CopyFiles "$APPDATA\${DEFAULTAPPDIR}" "${BACKUPDIR}"
  Delete "$APPDATA\${DEFAULTAPPDIR}\*"
  Goto LoadProfile
  CreateProfile:
  CreateDirectory "$APPDATA\${DEFAULTAPPDIR}"
  Goto LoadProfile
  LoadProfile:
  CopyFiles "${DEFAULTUSERPROFILEDIR}\*" "$APPDATA\${DEFAULTAPPDIR}"
  Goto AppExe
  AppExe:
  ExecWait "${DEFAULTAPPDIR}\${DEFAULTEXE}"
  RmDir /r "$APPDATA\dvdcss"
  CopyFiles "$APPDATA\${DEFAULTAPPDIR}\*" "${DEFAULTUSERPROFILEDIR}"
  IfFileExists "${BACKUPDIR}\${DEFAULTAPPDIR}" "" DeleteProfile
  CopyFiles "${BACKUPDIR}\${DEFAULTAPPDIR}" "$APPDATA"
  RmDir /r "$EXEDIR\${BACKUPDIR}\${DEFAULTAPPDIR}"
  Goto Quit
  DeleteProfile:
  RmDir /r "$APPDATA\${DEFAULTAPPDIR}"
  Quit:
SectionEnd

Si vous avez des remarques, suggestions, améliorations à proposer, n'hésitez pas. D'autre part, si l'un(e) de vous utilise NSIS, et désire participer à la "portabilisation" de certains logiciels, qu'il(elle) me fasse un signe. L'union fait la force...
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Sam 03 Déc, 2005 14:10

Section "Main"
IfFileExists "$APPDATA\${DEFAULTAPPDIR}" "" CreateProfile
CopyFiles "$APPDATA\${DEFAULTAPPDIR}" "${BACKUPDIR}"
Delete "$APPDATA\${DEFAULTAPPDIR}\*"
Goto LoadProfile
CreateProfile:
CreateDirectory "$APPDATA\${DEFAULTAPPDIR}"

Goto LoadProfile
LoadProfile:
CopyFiles "${DEFAULTUSERPROFILEDIR}\*" "$APPDATA\${DEFAULTAPPDIR}"
Goto AppExe
AppExe:
ExecWait "${DEFAULTAPPDIR}\${DEFAULTEXE}"
RmDir /r "$APPDATA\dvdcss"
CopyFiles "$APPDATA\${DEFAULTAPPDIR}\*" "${DEFAULTUSERPROFILEDIR}"
IfFileExists "${BACKUPDIR}\${DEFAULTAPPDIR}" "" DeleteProfile
CopyFiles "${BACKUPDIR}\${DEFAULTAPPDIR}" "$APPDATA"
RmDir /r "$EXEDIR\${BACKUPDIR}\${DEFAULTAPPDIR}"
Goto Quit
DeleteProfile:
RmDir /r "$APPDATA\${DEFAULTAPPDIR}"
Quit:
SectionEnd


euh.. si "$APPDATA\${DEFAULTAPPDIR} existe, donc, tu creer "$APPDATA\${DEFAULTAPPDIR}??? tu t'est pas planté?
http://www.loolidays.com
joshua

Messages : 3198
Géo : Nice

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit