Er mogen op dit forum GEEN verzoekjes of requests gevraagd worden, dit staat ook in de regels die je accepteert bij het registreren op dit forum, hiervoor krijg je direct een permanente ban.

Spotlite Blacklist bijwerk script Versie 2

Stel hier je vragen of discussiëer over Spotlite.

Moderator: Moderator Team

Forumregels
LEES: Forum Regels!
Gebruikersavatar

Topicstarter
Ep Woody
Berichten: 933
Lid geworden op: 17 feb 2011, 14:36
Reputation: 0
Locatie: Omgeving Apeldoorn
Leeftijd: 39

Spotlite Blacklist bijwerk script Versie 2

#1

Bericht door Ep Woody »

Code: Selecteer alles

	Dim oCS     : oCS       = "Driver={SQLite3 ODBC Driver};Database=@FSPEC@;StepAPI=;Timeout="
    Dim oCNCT   : Set oCNCT = CreateObject( "ADODB.Connection" )
    
   Set WSHShell = WScript.CreateObject("WScript.Shell")
    LocalAppData = WSHShell.RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Local AppData")
    sFina = LocalAppData + "\Spotlite\Spotlite\spots.db"
    oCS = Replace( oCS, "@FSPEC@", sFina )
    oCNCT.Open oCS
  
    Dim sSQL, oRS, nRec, oFld
  
   Function HTTPGet(URL)
      Set IE = CreateObject("InternetExplorer.Application")
      IE.visible = 0
      IE.navigate URL
      do while IE.Busy
      loop
      HTTPGet = IE.document.documentelement.innertext
      IE.quit
      Set IE = Nothing
   End Function


	sSQL = "CREATE INDEX IF NOT EXISTS msgidx ON spots(msgid)"
	Set oRS = oCNCT.Execute ( sSQL )
   

   ArrFileLines = Split(HTTPGet("http://spot-net.nl/add-ons/spamremover/banusers.txt"), vbNewLine)

   sSQL    = "DELETE FROM foes WHERE reason='Auto-added' "
   Set oRS = oCNCT.Execute( sSQL )
   For Each strLine in arrFileLines
      sSQL = "INSERT INTO foes VALUES('" + strLine + "', 'Auto-added', 'Auto-added')"
      oCNCT.Execute( sSQL )
   Next  

   ArrFileLines = array()
   
   ArrFileLines = Split(HTTPGet("http://spot-net.nl/add-ons/spamremover/banmessages.txt"), vbNewLine)
   iRemoved = 0
   For Each strLine in arrFileLines
      if Len(sSQL) > 20 then
         sSQL    = "SELECT * FROM spots WHERE msgid LIKE '" + strLine + "' "
         Set oRS = oCNCT.Execute( sSQL )
	 iRemoved = iRemoved + oRS.Fields( 0 ).Value 

         sSQL    = "DELETE FROM spots WHERE msgid LIKE '" + strLine + "' "
         oCNCT.Execute( sSQL )
         iRemoved = iRemoved + 1
      end if
   Next  

    oCNCT.Close
    Set oCNCT = Nothing
   
    WScript.Echo "Ban-systeem is bijgewerkt! Er zijn " & iRemoved & " spots verwijderd."
   
Plaats de inhoud van de bovenstaande code in een bestand genaamd : "Werk banfilters bij.vbs" in de map mijn documenten. Iedere keer als je dit script start haalt hij automatisch de meest recente informatie op vanaf internet.

Wil je mensen nomineren voor de blacklist, meld hun dan in dit topic : viewtopic.php?f=6&t=1279

Dit script is gemaakt voor, en getest op Windows 7.

Om dit script te draaien moeten de ODBC-sqlite drivers geinstalleerd zijn van deze site geinstalleerd zijn : http://www.ch-werner.de/sqliteodbc/
Voor ondersteuning: klik hier. Probleem niet opgelost, maak dan een nieuw topic aan.
Neem je online privacy serieus en gebruik een VPN verbinding!

Met een VPN verbinding van IPVanish wordt uw gehele internet verbinding versleuteld

U kunt dus veilig browsen, Torrents downloaden, Usenet downloaden en onderling versleutelde verbindingen opzetten.


Gebruikersavatar

Wheaten
Supporter
Berichten: 838
Lid geworden op: 11 sep 2012, 18:43
Reputation: 0
Usenet: Sunny
Internet: Ziggo
Locatie: Brabant
Leeftijd: 109

Re: Spotlite Blacklist bijwerk script

#2

Bericht door Wheaten »

good bezig.

Waarom geen installer, indien genoeg vraag, zal ik die wel maken
Gebruikersavatar

twisted
Berichten: 10
Lid geworden op: 18 feb 2011, 23:48
Reputation: 0
Usenet: HitNews.eu
Internet: Ziggo

Re: Spotlite Blacklist bijwerk script

#3

Bericht door twisted »

Onwijs bedankt!
Is een Spotter! | Spot vooral Muziek - Trance/Dance/House/Electro/Lounge en nog wat ambient and so on. (Zoek op Twisted als afzender)
Gebruikersavatar

xZx
Berichten: 155
Lid geworden op: 18 feb 2011, 10:34
Reputation: 0
Usenet: Easyusenet+Cheapnews

Re: Spotlite Blacklist bijwerk script

#4

Bericht door xZx »

Geweldig initiatief, thanks! (Respect)
En de installer van wheaten houdt ik ook ff in de gaten :)
Gebruikersavatar

Topicstarter
Ep Woody
Berichten: 933
Lid geworden op: 17 feb 2011, 14:36
Reputation: 0
Locatie: Omgeving Apeldoorn
Leeftijd: 39

Re: Spotlite Blacklist bijwerk script

#5

Bericht door Ep Woody »

Voorlopig testen we het even zo, tegen de tijd dat het script iets verder is doorontwikkelt is een installer zeker een goede optie :)
Voor ondersteuning: klik hier. Probleem niet opgelost, maak dan een nieuw topic aan.
Gebruikersavatar

Wheaten
Supporter
Berichten: 838
Lid geworden op: 11 sep 2012, 18:43
Reputation: 0
Usenet: Sunny
Internet: Ziggo
Locatie: Brabant
Leeftijd: 109

Re: Spotlite Blacklist bijwerk script

#6

Bericht door Wheaten »

Ep Woody schreef:Voorlopig testen we het even zo, tegen de tijd dat het script iets verder is doorontwikkelt is een installer zeker een goede optie :)
Geef maar aan als het zover is, zorg ik dat het wat geautomatiseerd wordt.
Gebruikersavatar

Wheaten
Supporter
Berichten: 838
Lid geworden op: 11 sep 2012, 18:43
Reputation: 0
Usenet: Sunny
Internet: Ziggo
Locatie: Brabant
Leeftijd: 109

Re: Spotlite Blacklist bijwerk script

#7

Bericht door Wheaten »

xZx schreef:Geweldig initiatief, thanks! (Respect)
En de installer van wheaten houdt ik ook ff in de gaten :)
Als het zover is, zal die zeker via 1 van de teamleden verspreidt worden.
Gebruikersavatar

Xenomes
Berichten: 29
Lid geworden op: 13 feb 2011, 23:46
Reputation: 0
Usenet: Eweka
Internet: Ziggo
Leeftijd: 47

Re: Spotlite Blacklist bijwerk script

#8

Bericht door Xenomes »

Super scriptje! (Respect)

Als je Regel 16 in

Code: Selecteer alles

LocalAppData = WSHShell.RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Local AppData")
veranderd, dan werkt het in alle Windows versies. :mrgreen:
Gebruikersavatar

Topicstarter
Ep Woody
Berichten: 933
Lid geworden op: 17 feb 2011, 14:36
Reputation: 0
Locatie: Omgeving Apeldoorn
Leeftijd: 39

Re: Spotlite Blacklist bijwerk script

#9

Bericht door Ep Woody »

Bedankt voor de tip :) Zal hem uitproberen en toevoegen aan een volgende versie :)
Voor ondersteuning: klik hier. Probleem niet opgelost, maak dan een nieuw topic aan.

grensstreek
Berichten: 21
Lid geworden op: 15 feb 2011, 17:44
Reputation: 0

Re: Spotlite Blacklist bijwerk script

#10

Bericht door grensstreek »

Kan hier een installer van komen zal wel handig zijn
Plaats reactie Vorig onderwerpVolgend onderwerp
Spot-net.nl Forums : Disclaimer