Pagina 1 van 3

Spotnet DB Cleanup 1.0.0.5 voor spotnet 1.7.4

Geplaatst: 14 mar 2011, 23:57
door spidow
Spotnet Database Cleanup

Met dit tooltje kan je de database van spotnet opschonen. Je kan het .db bestand van spotnet selecteren en vervolgens de database opschonen. Voor het verwijderen wordt er eerst in dezelfde map een kopie van de database gemaakt. (Voor iedere keer dat je dit gebruik!) Gebruik is uiteraard op eigen risico!

Features:
- spots aan de hand van instelbare retentie in dagen verwijderen. Alles wat ouder is wordt dan verwijderd
- Erotiek uit de database verwijderen
- Dubbele spots verwijderen (en tevens voorkomen *experimenteel*)

Versie 1.0.0.5 voor spotnet 1.7.4
http://bit.ly/dNcJss

changelog
1.0.0.5
+ check of spotnet niet gestart is tijdens opstarten/runnen van deze tool
* sluit database direct na opschonen ipv programma afsluiten
* query aangepast voor duplicate remover (thanks to peterpc)
* backup maken is nu optioneel maar wel standaard
* fix bug bij afsluiten als er nog geen database geselecteerd was.

1.0.0.4
+ indexen op extcat en subcat (thanks peterpc)
* fix library not found issue

1.0.0.3
+ mogelijkheid om dubbele spots te verwijderen. Dit wordt gedaan door de kolom msgid te vergelijken Er wordt gelijk een unique index erna gemaakt op deze tabel.
+ retentie optioneel verwijderen

Re: Spotnet DB Cleanup

Geplaatst: 15 mar 2011, 00:19
door hjvbft
Handig voor gebruik met een server die een beperkte retentie heeft voor downloaden.
Ook handig voor het verhogen van de snelheid (inlezen database en zoeken).

Re: Spotnet DB Cleanup

Geplaatst: 15 mar 2011, 07:21
door sp00n
Gaaf, heb jij deze gemaakt?

Re: Spotnet DB Cleanup

Geplaatst: 15 mar 2011, 12:24
door reol
helaas het werkt niet bij de 1.7.1 das wel jammer

Re: Spotnet DB Cleanup

Geplaatst: 15 mar 2011, 16:53
door Tom-tom-club
reol schreef:helaas het werkt niet bij de 1.7.1 das wel jammer
er staat ook voor 1.7.4

Re: Spotnet DB Cleanup 1.0.0.3 voor spotnet 1.7.4

Geplaatst: 16 mar 2011, 12:24
door richman073
ik heb zelf erge last van dubbele spots, maar het programma werkt hier niet helaas

error bij opstarten:

Code: Selecteer alles

Zie het einde van dit bericht voor meer informatie over het aanroepen 
van JIT-foutopsporing (Just In Time) in plaats van dit dialoogvenster.

************** Tekst van uitzondering **************
System.IO.FileNotFoundException: Kan bestand of assembly Devart.Data.SQLite, Version=3.10.111.0, Culture=neutral, PublicKeyToken=09af7300eec23701 of een van de afhankelijkheden hiervan niet laden. Het systeem kan het opgegeven bestand niet vinden.
Bestandsnaam: Devart.Data.SQLite, Version=3.10.111.0, Culture=neutral, PublicKeyToken=09af7300eec23701
   bij SpotnetDBCleanup.Database..ctor(String Source)
   bij SpotnetDBCleanup.CleanupTool.DatabaseStatus()
   bij SpotnetDBCleanup.CleanupTool.CleanupTool_Load(Object sender, EventArgs e)
   bij System.Windows.Forms.Form.OnLoad(EventArgs e)
   bij System.Windows.Forms.Form.OnCreateControl()
   bij System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   bij System.Windows.Forms.Control.CreateControl()
   bij System.Windows.Forms.Control.WmShowWindow(Message& m)
   bij System.Windows.Forms.Control.WndProc(Message& m)
   bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bij System.Windows.Forms.Form.WmShowWindow(Message& m)
   bij System.Windows.Forms.Form.WndProc(Message& m)
   bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRSCH: registratie van assembly-bindingen is uitgeschakeld.
Als u assembly-bindingsfouten wilt registreren, stelt u de registerwaarde [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) in op 1.
Opmerking: er is een prestatiestraf gekoppeld aan de registratie van assembly-bindingsfouten.
Als u deze functie wilt uitschakelen, verwijdert u de registerwaarde [HKLM\Software\Microsoft\Fusion!EnableLog].



************** Geladen assembly's **************
mscorlib
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
SpotnetDBCleanup
    Assembly-versie: 1.0.0.3
    Win32-versie: 1.0.0.3
    CodeBase: file:///C:/Users/Naam/Downloads/SpotnetDbCleanup/SpotnetDBCleanup.exe
----------------------------------------
System.Windows.Forms
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_nl_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
    Assembly-versie: 4.0.0.0
    Win32-versie: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_nl_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** JIT-foutopsporing **************
Als u JIT-foutopsporing wilt inschakelen, moet in het configuratiebestand voor deze
toepassing of computer (machine.config) de waarde
jitDebugging in het gedeelte system.windows.forms zijn ingesteld.
De toepassing moet ook zijn gecompileerd terwijl foutopsporing
was ingeschakeld.

Bijvoorbeeld:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wanneer JIT-foutopsporing is ingeschakeld, worden onverwerkte uitzonderingen
naar het JIT-foutopsporingsprogramma gestuurd dat op de computer is geregistreerd
en worden niet door dit dialoogvenster verwerkt.
Vervolgens bij het kiezen van het bestand ook direct weer een error.

Re: Spotnet DB Cleanup 1.0.0.3 voor spotnet 1.7.4

Geplaatst: 16 mar 2011, 12:41
door spidow
Oeps...
Ik zal dit vanavond even oplossen. Waarschijnlijk kijk ik op de verkeerde plaats naar de sqlite dll (in de map lib)

Wil je niet wachten tot een nieuwe versie, installeer dan onderstaande: (standaard installatie/locatie)
http://www.devart.com/dotconnect/sqlite ... tefree.exe

Re: Spotnet DB Cleanup 1.0.0.3 voor spotnet 1.7.4

Geplaatst: 16 mar 2011, 12:52
door richman073
heb het probleem al gevonden, de bestanden allemaal in 1 map plaatsen, dus de exe in de lib map en het is opgelost.
dus als je alles in 1 map plaats en opnieuw upload is het klaar is kees :D

super bedankt, vraag me wel af hoe dit preventief kan werken? zou je dit uit kunnen leggen?
bij voorbaat dank

Re: Spotnet DB Cleanup 1.0.0.3 voor spotnet 1.7.4

Geplaatst: 16 mar 2011, 12:55
door spidow
Zie topic start :D , msgid wordt unique gemaakt. Elke spot heeft een uniek message id (als ik het goed heb) door die index kunnen er geen dubbele ingezet worden.

Re: Spotnet DB Cleanup 1.0.0.3 voor spotnet 1.7.4

Geplaatst: 16 mar 2011, 12:57
door richman073
spidow schreef:Had je wel het tooltje afgesloten voor je spotnet had geopend?
ja dit was het euvel, hartstikke bedankt!!! :thanku: (Respect) :clap: