May I suggest a feature that enables SharkX to terminate itself if it "senses" another SharkX thread running?
It is kind of annoying clicking on the wrong icon and saying "D'oh, that thing is already up!!"
aMule creates a small file named "muleLock". If another aMule instance is opened and the file "muleLock" is present aMule kills the new instance, leaving the previous untouched. (This could lead also to some errors. If muleLock is present and there is no aMule instance running a cold reboot might have been happened. Restoring the app is as simple as deleting muleLock file.)
So, I was wondering if it could be possible to integrate a small "semaphore" that lits red when the user tries to open another SharkX instance.
Thanks for everything.
Traduzione:
Gli ho semplicemente chiesto se fosse possibile aggiungere una piccolissima funzione che "senta" se un'applicazione SharkX sta già andando. Se la risposta è si la nuova applicazione si termina senza colpo ferire. aMule ha una funziopne simile, ma utilizza un piccolo file chiamato muleLock. Se muleLock è presente l'applicazione nuova si ferma. Ma potrebbe essere presente anche in caso di cold reboot o di terminazione anormale. In questo caso per ripristinare aMule basta cancellare muleLock, ma è molto più comodo lasciar fare all'applicazione direttamente. Questo è uno degli aspetti per cui ritengo aMule un'eterna beta.