Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
[Editor Video] - STVMux

Author Post
-M|V-
Fri 04 Dec 2009 - 06:46

online
Registered Member #13269
Joined: Sun 31 Aug 2008 - 20:50
Posts: 30

Ho questo programma, che non so se qualcuno di voi conosce, creato .net. Il programma e' nato come semplice script DOS per non dover ripetere sempre le stesse operazioni in VirtualDubMod. Ed è stato riscritto con interfaccia grafica per renderlo piu semplice ed intuitivo. Ho chiesto all'autore se il programma ha un eventuale licenza, ma non credo.... tra l'altro non è nemmeno diffusissimo sul web.

L'unico difetto che ha questo programma è che salva il file di configurazione in:

C:\Documents and Settings\Administrator\Impostazioni locali\Dati applicazioni\STVmux\STVMux.exe_Url_tahhmfuvmq3gy1d5z0skd2sexnolzfla\1.5.0.0\user.config

Stvmux.exe_url_tahhhhmfuvmq -> è una sottocartella che crea sempre con lo stesso nome
1.5.0.0 -> è un'altra sottocartella col numero di versione del programma
user.config -> è il file di config

Ora chiedevo come è possibile far leggere il file user.config direttamente dalla cartella .\User
del programma (ipotizzando di lanciare x-stvmux.exe con relativo.ini e di avere la cartella col programma in .\Bin)?

La soluzione che stavo valutando era lasciar tutto il percorso che crea in automatico nella mia cartella .\user ed effettuare in RunBefore un DIRMOVE e in RunAfter un DIRREMOVE...ma mi sembra poco ortodossa Vorrei proprio evitare di scrivere e cancellare dati sulla cartella dell'utente. Tra l'altro credo che cio' porterebbe anche a probabili errori di percorso.

Grazie
Back to top
-M|V-
Fri 23 Apr 2010 - 18:56

online
Registered Member #13269
Joined: Sun 31 Aug 2008 - 20:50
Posts: 30
non ne sono venuto a capo ancora, potreste aiutarmi ?
Back to top
Danix
Fri 23 Apr 2010 - 21:47

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
-M|V- wrote ...

Stvmux.exe_url_tahhhhmfuvmq -> è una sottocartella che crea sempre con lo stesso nome

Se fosse davvero così si potrebbe intervenire almeno nel file di config (per correggere percorsi o altro), invece il nome cambia sempre, anche per lo stesso utente. Da me son state create le sottocartelle STVmux.exe_Url_ckwtzre0ykpzxyw3dviwb1ke4gtyr3y0 e STVmux.exe_Url_mtjq0swevhwlqoqvwyxafwg0fsptjqol

Le variabili (ad esempio HOME ed USERPROFILE) non hanno effetto.

Credo che l'unica soluzione sia accontentarsi di una "semi-portabilizzazione forzata":

[Setup]
AppName=STVmux

[FileToRun]
PathToExe=$Bin$\$AppName$\$AppName$.exe

[Functions]
DirCopy=$LocalAppData$\$AppName$|$LocalAppData$\$AppName$_backup|o
DirRemove=$LocalAppData$\$AppName$
DirCopy=$Home$\$AppName$|$LocalAppData$\$AppName$|o

[RunAfter]
DirCopy=$LocalAppData$\$AppName$|$Home$\$AppName$|o
DirRemove=$LocalAppData$\$AppName$
DirCopy=$LocalAppData$\$AppName$_backup|$LocalAppData$\$AppName$|o
DirRemove=$LocalAppData$\$AppName$_backup
Back to top
Website
-M|V-
Sat 24 Apr 2010 - 23:25

online
Registered Member #13269
Joined: Sun 31 Aug 2008 - 20:50
Posts: 30
così ovviamente funziona...
non capisco come mai crea queste cartelle dal nome random, proverò a contattare l'autore del programma e chiedere delucidazioni.

GRAZIE MILLE
Back to top

Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System