Er bestaan veel websites die een vergoeding aanbieden voor het lezen van emails en het klikken van links. Met PaidMailClicker kun je deze emails gemakkelijk automatisch laten inlezen en de links klikken.
Het programma is in C# geschreven en beschikt over interfaces die het mogelijk maken plug-ins en uitbreidingen te implementeren. De source van het project is openbaar en te vinden op Codeplex. Ben je ontwikkelaar en wil je helpen de code uit te breiden/verbeteren, dan kun je altijd contact opnemen.
Website: martijnlentink.nl
Je bent nu klaar met het configureren van PMC, je kunt je je emails verwerken!
Je dient eerst de Installatie & Configuratie te volgen!
Het gebruiken van PMC is heel eenvoudig.
Er bestaan verschillende websites die je een vergoeding aanbieden voor het klikken van emails, veel van deze websites gebruiken een dezelfde script (dat wil zeggen dat ze qua code hetzelfde zijn opgebouwd). In mijn programma heb ik voor twee van deze scripts code geschreven: Default en CashCrusader.
Ik stel voor ontwikkelaars mijn code beschikbaar om zo meerdere Scripts te schrijven.
Websites worden in PMC gebruikt om in te loggen. Websites kunnen worden toegevoged onder het Websites tabblad. Een website heeft de volgende eigenschappen:
Expressies worden gebruikt bij het vinden van links. Iedere link heeft een bepaalde singatuur en daar maakt PMC gebruik van. Een paar voorbeelden van links:
Je ziet dat in de links van de verschillende sites op elkaar lijken, dit betekent (vaak) dat de websites hetzelfde script gebruiken. Nu willen we dat PMC deze links herkent. We moeten uit de bovenstaande links een zoekwoord formuleren, voorbeelden van zoekwoorden zijn:
1
2
3
4
|
scripts/runner.php?EA= runner.php?EA= scripts/runner.php runner.php |
Als je één van de bovenstaande zoekwoorden invult als expressie dan zal PMC vanzelf de links, die dit zoekwoord bevatten, eruithalen!
Behalve expressies bestaan er ook excepties, deze bestaan er om links die worden gevonden verder te filteren. Om zo ongewenste en irrelevante links over te slaan. Voorbeeld een van link waarbij excepties misschien handig kunnen zijn:
Links met unsubscribe erin betekenen vaak dat je hiermee af kunt melden van de website. Deze links zijn, voor PMC, irrelevant en wil je niet laten openen dit doe je door één van de volgende zoekwoorden toe te voegen als exceptie.
1
2
|
unsubscribe unsubscribe.php |
Hierbij nog zoektermen die vaak worden gebruikt.
1
2
3
4
5
6
7
8
9
10
|
runner paidmail geldrace.nl/c/ mail/link.php jackpotmail mailclick.php reademail.php mailing/tracker.php mailklik.php click.php |
1
2
|
bl154w unsubscribe |
Een Url Collector is, zoals de naam al zegt, een linkverzamelaar. Bij het kiezen van een Url Collector kies je de manier waarop de links worden verzameld. Welke links worden opgehaald ligt aan Expressions (zie hierboven). PMC heeft standaard de POP3 Emailfetcher en de Online Inbox Checker linkverzamelaars. Iedere verzamelaar heeft voordelen en nadelen, de afweging welke je gekozen moet worden is voor de gebruiker. Verder biedt PMC ook nog de mogelijkheid voor ontwikkelaars om eigen Url Collectors te maken.
De POP3 Emailfetcher maakt gebruik van POP3 technologie voor het ophalen van emails. Om deze vervolgens de links uit de emails te halen. In POP3 blijft een kopie van alle opgehaalde emailberichten staan op de server, tenzij verwijderen expliciet is aangegevens.
Online Inbox Checker gaat alles postvakken af op de websites zelf en haalt links eruit.
// ScriptInfo attribute vertelt wat over het script; De titel, auteur, beschrijving en taal. // Deze informatie wordt getoond in de GUI in Options [ScriptInfo("Voorbeeld script", "Martijn Lentink", "Informatie over dit script, gewoon voorbeeld!", "1.0", "nl")] [ScriptInfo("Example script", "Martijn Lentink", "Info about this script, just an example!", "1.0", "en")] public class Default : Script //Extend Script { #region Overrides of Script public override HtmlDocumentHandler Handle(IWbrowser webBrowser) { //Doe iets met de informatie van de browser return new HtmlDocumentHandler(); //Return en vertel de browser wat je wilt dat-ie doet. } public override void Login(Website website) { //Zet cookies in de webbrowser waardoor de gebruiker is ingelogd. } #endregion }