Nous sommes le Mar 23 Avr, 2024 22:44
Supprimer les cookies

Page 1 sur 41, 2, 3, 4 Suivant[Test]PortableVLC

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

Mer 16 Nov, 2005 14:13

[edit du 08/12/2005]
La dernière version de PortableVLC est la 0.8.4build6. C'est une version beta.
Télécharger la dernière version de PortableVLC
[/edit]

Une version améliorée (car plus portable) du client VLC est en préparation. Elle est en test actuellement. "PortableVLC" sera un exécutable fonctionnant en tâche de fond, qui effacera le répertoire "vlc" dans %APPDATA% sur le poste hôte.
Je crée ce sujet afin d'y déposer vos tests, impressions, suggestions d'amélioration... de cette application.

Pour les éventuels testeurs, des versions beta sont disponibles.
release de joshua :
http://joshua-consulting.com/download/P ... .1.0.2.zip

release de sarkos :
version obsolète

Différence entre les releases
Version de joshua :
Fait sur la base d'un .bat

Version de sarkos :
Fait sur la base d'un .nsi (script NSIS)
Dernière édition par sarkos le Mer 22 Fév, 2006 13:12, édité 8 fois au total.
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Mer 16 Nov, 2005 16:50

Bonjour,
veux-tu que je te réponde ici ? ou que je mette à jour le wiki ? ou les deux ? :D
p@py29

Messages : 443
Géo : Marseille

Mer 16 Nov, 2005 17:21

Salut p@py29,
Tu peux poster ici, même, ce sujet est fait pour ça ;-), ou sur le wiki, c'est selon. Ici, c'est un peu le café du commerce, où on peux converser du soft à venir.
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Mer 16 Nov, 2005 21:57

Sarkos, le bat que tu montre, c'est celui de la 1ere release... celui de la 2eme est un peut plus évolué...

Code: Tout sélectionner
If exist "%appdata%\vlc" goto sauvegarde ELSE goto VLC

:sauvegarde
xcopy /E /H /R /I /Y "%appdata%\VLC" appdata\VLC2
rd /S /q "%appdata%\VLC"

:VLC
xcopy /E /H /R /I /Y appdata\vlc "%appdata%\VLC"
cd vlc
vlc.exe
cd ..
rd /S /q "%appdata%\dvdcss"
xcopy /E /H /R /I /Y "%appdata%\VLC" appdata\VLC
rd /S /q "%appdata%\VLC"
If NOT exist appdata\VLC2 goto fin

:restauration
xcopy /E /H /R /I /Y appdata\VLC2 "%appdata%\VLC"
rd /S /q appdata\VLC2

:fin


il ne fais pas qu'effacer, mais sauvegarder l'ancienne conf, la remplacer par celle de la clé, lancer le prog, et ensuite, inversement.
http://www.loolidays.com
joshua

Messages : 3198
Géo : Nice

Mer 16 Nov, 2005 23:03

Salut joshua,
Ah ouais je vois que t'as bossé sur le batch ! Effectivement, en lisant ta prose batchienne, je comprends mieux la démarche. De plus, j'avais homis le répertoire DVDcss, et avais un peu lu la problématique de départ de travers. Pour moi, VLC ne stockait que des fichiers de cache et de travail, mais effectivement, s'il stocke la conf ici, c'est une autre histoire... Je retourne donc à ma copie... pour améliorer le script .nsi.
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Jeu 17 Nov, 2005 09:57

effectivement sarkos, tu as omis de supprimer le répertoire DVDcss.

A part cela, ta release tourne bien.

Ainsi que Joshua. Les répertoires sont bien éffacés et copié sur la clef. Je n'ai pas vu la différence pour le lancement etant donné que je n'ai modifié aucunes préferences.
Par contre, je n'arrive plus à lancer VLC par le lanceur. Peut-être faut-il rajouter une ligne de commande ?

Bon boulot à vous deux
p@py29

Messages : 443
Géo : Marseille

Ven 18 Nov, 2005 23:45

Bon, on adopte koi alors comme solution???
http://www.loolidays.com
joshua

Messages : 3198
Géo : Nice

Sam 19 Nov, 2005 16:12

Bonjour,
Désolé pour l'attente, j'étais sur plusieurs choses en même temps. Voici donc le build4 de PortableVLC.exe, compilé avec NSIS.
Télécharger portableVLC-0.8.2-Fr-build4

Code: Tout sélectionner
!define NAME "PortableVLC"
!define APP "vlc"
!define VER "0.1.0.4"
!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\vlc\*" AppDataBackup CreateProfile
  AppDataBackup:
  CopyFiles "$APPDATA\vlc\*" "${BACKUPDIR}"
  Delete "$APPDATA\vlc\*"
  Goto LoadProfile
  CreateProfile:
  CreateDirectory "$APPDATA\vlc"
  Goto LoadProfile
  LoadProfile:
  CopyFiles "${DEFAULTUSERPROFILEDIR}\*" "$APPDATA\vlc"
  Goto AppExe
  AppExe:
  ExecWait "${DEFAULTAPPDIR}\${DEFAULTEXE}"
  RmDir /r "$APPDATA\dvdcss"
  CopyFiles "$APPDATA\vlc\*" "${DEFAULTUSERPROFILEDIR}"
  IfFileExists "${BACKUPDIR}\vlcrc" AppDataRestore DeleteProfile
  AppDataRestore:
  CopyFiles "${BACKUPDIR}\*" "$APPDATA\vlc"
  Delete "${BACKUPDIR}\*"
  RmDir "${BACKUPDIR}\cache"
  Goto Quit
  DeleteProfile:
  RmDir /r "$APPDATA\vlc"
  Quit:
SectionEnd

A noter j'ai ajouté à l'archive un petit fichier batch nommé "VlcOptions.bat", afin de lancer les options de VLC. C'est une version beta, et deviendra un .exe par la suite.
Il y a encore un bug, le répertoire "Backup" n'est pas nettoyé correctement, il reste le répertoire "cache"
Dernière édition par sarkos le Sam 19 Nov, 2005 17:36, édité 1 fois au total.
Un "tiens" vaut mieux que deux "tu l'auras".
pseudo wengo : stefpaillet
sarkos

Messages : 708
Géo : Marseille

Sam 19 Nov, 2005 16:28

nickel, par contre, ya un sous rep vlc\cache, faudrais arriver a savoir ce qu'il y a dedans... dans le mien, ya un "cachedir" et un "plugin*.dat"... est ce que ça peut etre viré? beuh... a la limite, autant faire les choses bien, identifier ce machin, et si ça peut sebvirer, rajouter 2 lignes... nan? sinon, ok, a part de petit rep avec 2 files inconnus, bon pour validation..
http://www.loolidays.com
joshua

Messages : 3198
Géo : Nice

Sam 19 Nov, 2005 16:32

en passant... va voir la boite a idée, et la, je suis en train de finir la traduction des launchers... au fait, vu que mon site est souvent coupé, j'ai ouvert mon espace perso sur free... au moins celui la il est pas coupé, et y speede a bloc... donc, ça fais un miroir n°3
http://www.loolidays.com
joshua

Messages : 3198
Géo : Nice

Qui est en ligne ?

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