Messages : 966
Sujets : 27
Inscription : Aug 2020
Type: Particulier
03-22-2023, 12:24 AM
(Modification du message : 03-22-2023, 12:32 AM par tades.)
Je vais suivre vos débats (je n'ai pas dit ébats !!) et essayer de télécharger l'exe quand il sera disponible sur mega/nz car plus directement utilisable que l'image ISO ..
https://mega.nz/folder/wBdgnboY#EUIls6Nl...r/4Ech1CCR
Messages : 966
Sujets : 27
Inscription : Aug 2020
Type: Particulier
Ca y est
J'ai trouvé la version ES61
Et autant vous dire que je ne sens plus la différence avec mon lecteur CD
Merci à tous ceux qui m'ont incité à aller dans cette direction Patatorz le premier ! et les autres en soutien
Dans le package il y avait un script de Rewrite mais prudent comme je suis j'ai préféré ne pas l'utiliser et démarrer ES61 avec Fidelizer comme Jean Luc me l'a montré
Un bon WE s'annonce
Messages : 2,658
Sujets : 34
Inscription : Jul 2019
Type: Particulier
Super Thierry ! Mais bon tu te fais passer pour un novice mais franchement tu te débrouilles par toi même !
Enjoy !
Messages : 32
Sujets : 1
Inscription : Jun 2022
Type: Particulier
03-24-2023, 10:23 PM
(Modification du message : 03-25-2023, 02:15 PM par Khordo.)
Bien le bonsoir, je me permets de partager ce bout de script .bat que j'utilise pour ES...
C'est vraiment hyper-super basique mais bon ça permet de tester sans trop se fatiguer.
En gros je veux pouvoir choisir n'importe quelle version de ES et le lancer avec le bon 'user'.
Dans mon cas je copie les fichiers en ramdisk et ensuite je lance via advancedrun.exe
J'ai donc un dossier qui contient toutes les versions ES :
C:\Sound Apps\Sources\ExerciseStabilizer
Donc Etape 1 : Je demande à l'utilisateur quelle version il souhaite copier vers le ramdisk H:
set /p "Path1=Enter ES ID to use as Network Service : "
copy /Y ExtremeStabilizer%Path1%.exe "H:\E1_Network.exe"
Première ligne un prompt, seconde ligne la copie.
Je saisie : 61, et il va me copier : ExtremeStabilizer61.exe vers le Ramdisk
Je peux le faire X fois...La par exemple 3x
set /p "Path1=Enter ES ID to use as Network Service : "
copy /Y ExtremeStabilizer%Path1%.exe "H:\E1_Network.exe"
set /p "Path2=Enter ES ID to use as Local Service : "
copy /Y ExtremeStabilizer%Path2%.exe "H:\E2_Local.exe"
set /p "Path3=Enter ES ID to use as System Service : "
copy /Y ExtremeStabilizer%Path3%.exe "H:\E3_System.exe"
Ok maintenant les ESxx.exe sont sur le Ramdisk (J'ai renommé d'ailleurs pour y voir plus clair dans le TaskManager)
Etape 2 : Lancer si nécessaire ESxx.exe
set /p "Run1=Run ES%Path1%.exe as Network Service (y) : "
En gros dans le prompt je demande y pour oui...Les autres réponses sont ignorées.
Comme j'ai copié 3 fichiers, je pose 3 questions
set /p "Run1=Run ES%Path1%.exe as Network Service (y) : "
set /p "Run2=Run ES%Path2%.exe as Local Service (y) : "
set /p "Run3=Run ES%Path3%.exe as System Service (y) : "
Ensuite plus qu'à voir les réponses et lancer ESxx ou pas...
IF %Run1%==y (
echo Starting ES%Path1%.exe as Network Service
AdvancedRun.exe /EXEFilename "H:\E1_Network.exe" /RunAs 10 /Run&& timeout 4)
IF %Run2%==y (
echo Starting ES%Path2%.exe as Local Service
AdvancedRun.exe /EXEFilename "H:\E2_Local.exe" /RunAs 11 /Run&& timeout 4)
IF %Run3%==y (
echo Starting ES%Path3%.exe as System Service
AdvancedRun.exe /EXEFilename "H:\E3_System.exe" /RunAs 4 /Run&& timeout 4)
On peut donc rapidement lancer 1 instance, 2, même 3 avec le user de son choix sans trop se casser la tête...
Du coup le script complet pour les 3 instances si cela peut être utile...
@echo off
cd C:\Sound Apps\Sources\ExerciseStabilizer
set /p "Path1=Enter ES ID to use as Network Service : "
copy /Y ExtremeStabilizer%Path1%.exe "H:\E1_Network.exe"
set /p "Path2=Enter ES ID to use as Local Service : "
copy /Y ExtremeStabilizer%Path2%.exe "H:\E2_Local.exe"
set /p "Path3=Enter ES ID to use as System Service : "
copy /Y ExtremeStabilizer%Path3%.exe "H:\E3_System.exe"
H:
cls
set /p "Run1=Run ES%Path1%.exe as Network Service (y) : "
set /p "Run2=Run ES%Path2%.exe as Local Service (y) : "
set /p "Run3=Run ES%Path3%.exe as System Service (y) : "
cls
IF %Run1%==y (
echo Starting ES%Path1%.exe as Network Service
AdvancedRun.exe /EXEFilename "H:\E1_Network.exe" /RunAs 10 /Run&& timeout 4)
IF %Run2%==y (
echo Starting ES%Path2%.exe as Local Service
AdvancedRun.exe /EXEFilename "H:\E2_Local.exe" /RunAs 11 /Run&& timeout 4)
IF %Run3%==y (
echo Starting ES%Path3%.exe as System Service
AdvancedRun.exe /EXEFilename "H:\E3_System.exe" /RunAs 4 /Run&& timeout 4)
Sédentaire : Audio-GD R28 + Focal Utopia (XLR - DM-audio)
Nomade : Ibasso DX200-Amp3 + IT04 / Hiby R3 + Sony WH-1000XM4
Messages : 2,658
Sujets : 34
Inscription : Jul 2019
Type: Particulier
Messages : 966
Sujets : 27
Inscription : Aug 2020
Type: Particulier
03-25-2023, 03:23 PM
(Modification du message : 03-25-2023, 03:24 PM par tades.)
(03-24-2023, 09:42 PM)Patatorz a écrit : Super Thierry ! Mais bon tu te fais passer pour un novice mais franchement tu te débrouilles par toi même !
Enjoy !
Hello Ludovic. Faut le dire vite.
Khodro qualifié son script de basique
Messages : 4,052
Sujets : 78
Inscription : Mar 2019
Type: Particulier
Localisation: Côte d'Or
03-25-2023, 03:36 PM
(Modification du message : 03-25-2023, 03:36 PM par zaurux.)
Y a plus simple.. mais il est top.
J'avais du en proposer un, basique, plus haut.
Messages : 32
Sujets : 1
Inscription : Jun 2022
Type: Particulier
03-25-2023, 05:23 PM
(Modification du message : 03-25-2023, 07:47 PM par Khordo.)
Bon une autre approche alors...On boucle. (Le RamDisk c'est H: et les fichiers ES sont dans C:\Sound Apps\Sources\ExerciseStabilizer)
L0 : On propose de copier un ESXX vers le RamDisk : On choisit le n° de Version à copier. Hop ç'est copié.
L1 : Ensuite on demande avec quel user on veut le lancer : 10,11,4 (Network, local, system)
On lance alors ESXX.exe avec le user qui va bien.
Ensuite on demande si on veut lancer le même ESXX mais avec un autre user (y/n/e)
si oui, on revient à L1, si non on passe à L2, si e on ferme le script.
L2 : On demande si on veut copier un autre ESXX (y/n)
si oui, on revient à L0 Et on recommence...sinon on quitte et ça ferme.
ça donne ça...
@echo off
:CopyES
cls
C:
cd C:\Sound Apps\Sources\ExerciseStabilizer
set /p "Path=Enter ES ID to Copy to RamDisk : "
copy /Y ExtremeStabilizer%Path%.exe "H:\ExtremeStabilizer%Path%.exe"
GOTO RunES
:RunES
set /p "RunAs=Enter Account to Start ES (10 for Network, 11 for local, 4 for System) : "
H:
AdvancedRun.exe /EXEFilename "H:\ExtremeStabilizer%Path%.exe" /RunAs %RunAs% /Run
set /p "Loop=Run other session with the Same ES ? (y/n/e) : "
if /i %Loop%==y GOTO RunES
if /i %Loop% == [] GOTO LoopBack
if /i %Loop% == e EXIT
if /i %Loop% NEQ y GOTO LoopBack
:LoopBack
set /p "StartAgain=Copy another ES to Ramdisk (y) : "
if /i %StartAgain%==y GOTO CopyES
if /i %StartAgain% == [] EXIT
if /i %StartAgain% NEQ y EXIT
Et sinon si vous utilisez ProcessLasso, vous pouvez faire votre réglage via L'UI et ensuite éditer le fichier .ini et remplacer le numéro de version avec un *. Bref un simple rechercher / remplacer ExtremeStablizer61.exe par ExtremeStablizer*.exe fera bien l'affaire.
Sédentaire : Audio-GD R28 + Focal Utopia (XLR - DM-audio)
Nomade : Ibasso DX200-Amp3 + IT04 / Hiby R3 + Sony WH-1000XM4
Messages : 966
Sujets : 27
Inscription : Aug 2020
Type: Particulier
Merci @Khordo et @Zaurux pour votre soutien.
C'est top !
Messages : 32
Sujets : 1
Inscription : Jun 2022
Type: Particulier
03-29-2023, 08:26 AM
(Modification du message : 03-29-2023, 08:32 AM par Khordo.)
Bien le bonjour, une version simplifiée du script précédent :
Au début du Script on peut initialiser les variables pour les répertoires à utiliser.
Après le lancement du Premier ES, un seul prompt pour enchainer :
y => Je lance la même version ES avec un autre user
c => Je copie une nouvelle version ES vers le Ramdisk
e ou vide => Exit
Set ESDrive=C:
Set ESPath=C:\Sound Apps\Sources\ExerciseStabilizer
Set RamDiskDrive=H:
:CopyES
cls
Set Path=
%ESDrive%
cd %ESPath%
set /p "Path=Enter ES ID to Copy to RamDisk : "
copy /Y ExtremeStabilizer%Path%.exe "%RamDiskDrive%\ExtremeStabilizer%Path%.exe"
GOTO RunES
:RunES
set RunAs=
set Loop=
set /p "RunAs=Enter Account to Start ES (10 for Network, 11 for local, 4 for System) : "
%RamDiskDrive%
AdvancedRun.exe /EXEFilename "%RamDiskDrive%\ExtremeStabilizer%Path%.exe" /RunAs %RunAs% /Run
set /p "Loop=Run other session with the Same ES ( y ), copy a new instance ( c ), exit ( e ) ? (y/c/e) : "
if /i %Loop% == y GOTO RunES
if /i %Loop% == c GOTO CopyES
if /i %Loop% == e EXIT
if /i %Loop% == [] EXIT
Sédentaire : Audio-GD R28 + Focal Utopia (XLR - DM-audio)
Nomade : Ibasso DX200-Amp3 + IT04 / Hiby R3 + Sony WH-1000XM4