Page 1 sur 1

[RECHERCHE] enlever l'attente de 5 secondes dans le logiciel ExifPurge

Posté : 03 aou 2024 12:35
par dosibox
Bonjour, quelqu'un sait comment faire ou ayant des connaissances en développement informatique plus poussées que les miennes (ce n'est pas compliqué d'avoir des connaissances en développement informatique plus que moi au passage...) pour enlever l'attente de 5 secondes dans le logiciel ExifPurge une fois que la purge des fichiers est effectuées ?

ExifPurge.exe 1.0.0.0
éditeur : Uconomix Technologies
www.exifpurge.com

Image

Je perds 5 secondes d'attente à chaque fois x par le nombre de fois que je fais la manipulation et ce, même si je fais par paquet de fichiers, ça doit commencer à chiffrer mon temps perdu depuis le temps que j'utilises ce logiciel :)

En vous remerciant pour votre aide :thumbsup:

Re: [RECHERCHE] enlever l'attente de 5 secondes dans le logiciel ExifPurge

Posté : 03 aou 2024 19:36
par LaDidi21
@dosibox :
C'est codé en .NET
Un coup de dnSpy 32 et tu devrais trouver...

Pour t'aider :

Code : Tout sélectionner

namespace ExifPurge
{
	// Token: 0x02000005 RID: 5
	[DesignerGenerated]
	public class DialogWindow : Window, IComponentConnector
	{
		...
		// Token: 0x06000009 RID: 9 RVA: 0x000679B4 File Offset: 0x00065DB4
		private void Window_Loaded(object sender, RoutedEventArgs e)
		{
			...
				this.SecLeft = 5;
				this.btnOK.Content = "Wait (" + Conversions.ToString(this.SecLeft) + ")";
				this.timer.Tick += this.timer_Tick;
				DispatcherTimer dispatcherTimer = this.timer;
				TimeSpan timeSpan = new TimeSpan(0, 0, 1);
				dispatcherTimer.Interval = timeSpan;
				this.timer.Start();
			}
		}

// ExifPurge.DialogWindow
// Token: 0x0600000B RID: 11 RVA: 0x00067B18 File Offset: 0x00065F18
private void timer_Tick(object sender, EventArgs e)
{
	checked
	{
		if (this.SecLeft > 0)
		{
			this.SecLeft--;
			this.btnOK.Content = "Wait (" + Conversions.ToString(this.SecLeft) + ")";
		}
		else
		{
			this.btnOK.Content = "OK";
			this.btnOK.IsEnabled = true;
			this.timer.Stop();
		}
	}
}
En cherchant un peu, tu peux même virer la fenêtre 8|

Re: [RECHERCHE] enlever l'attente de 5 secondes dans le logiciel ExifPurge

Posté : 15 aou 2024 14:50
par dosibox
Merci beaucoup LaDidi21 pour ton aide mais avec mes connaissances en développement très très limitées, je ne comprends absolument rien au code de ton post et surtout, comment exploiter ça :cry:

Re: [RECHERCHE] enlever l'attente de 5 secondes dans le logiciel ExifPurge

Posté : 15 aou 2024 18:45
par LaDidi21
@dosibox :
On ne peut pas, toujours, compter sur les autres : dnSpy
A un moment, il faut s'investir.

Re: [RECHERCHE] enlever l'attente de 5 secondes dans le logiciel ExifPurge

Posté : 15 aou 2024 22:51
par dosibox
Je vais alors essayer (même si je n'ai pas vraiment trop le temps en ce moment).
Expérimenter de nouvelles choses ppur moi qui n'y connais rien risque de me prendre du temps. Beaucoup de temps. Pour 5 secondes d'attente à chaque traitement de lot d'images. Je dois voir si le jeu en vaut la chandelle.
À moins que je trouve un autre logiciel faisant la même chose qu'exifpurge mais sans attente à la con.

Re: [RECHERCHE] enlever l'attente de 5 secondes dans le logiciel ExifPurge

Posté : 16 aou 2024 07:59
par LaDidi21
@dosibox :
Même sans rien y comprendre :

Code : Tout sélectionner

				this.SecLeft = 5;
				...
				this.timer.Start();
est clair.
:star: Sinon, tu contactes l'éditeur et tu lui proposes de payer en contrepartie de la suppression des 5 secondes car le temps c'est de l'argent.

Re: [RECHERCHE] enlever l'attente de 5 secondes dans le logiciel ExifPurge

Posté : 16 aou 2024 09:34
par dosibox
Merci beaucoup LaDidi21. Ça devrait le faire maintenant avec toutes tes informations :thumbsup: