Auto detect fields instead of manual labor

This commit is contained in:
2026-02-14 19:38:41 +01:00
parent 2259ab7e54
commit 6e5cfe02fa
4 changed files with 1229 additions and 154 deletions
+12 -46
View File
@@ -6,56 +6,22 @@ userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML
# Global credentials to be used for any site that doesn't have its own specific credentials.
[global_credentials]
username = "pikzuigendemetalhead"
email = "florianwkristallis@gmail.com"
password = "FlorianhoudvanPIEMELS"
username = "Thisisgebruikersnaam"
email = "thisisanothertestbusiness@hotmail.com"
password = "Fuckingstrongpassword123!"
phone = "+31610488717"
firstName = "Thisfirstname"
lastName = "Thislastname"
[[sites]]
name = "CameraBoys"
category = "Social" # New category field
url = "https://www.cameraboys.com/en/auth/sign-up"
needsPreSubmitAction = true
# You can now paste the entire HTML element here.
[sites.locators]
username = '<input class="form-input" type="text" placeholder="Username" name="username">'
password = '<input class="form-input" type="password" placeholder="Password" name="password">'
email = '<input class="form-input" type="text" placeholder="Email" name="email">'
submit = '<button type="submit" class="form-submit btn form-label">'
[[sites]]
url = "https://pro.gaynetwork.com/en/compte/authentification"
name = "Dutch News Test"
category = "Newsletter"
url = "https://www.dutchnews.nl/dutchnews-newsletter-signup/"
needsPreSubmitAction = false
[sites.locators]
email = '<input type="email" class="form-control" placeholder="Email" name="login[email]" value="" autocomplete="current-username" required="">'
password = '<input type="password" class="form-control" placeholder="Password" name="login[password]" value="" autocomplete="current-password" required="">'
submit = '<button type="submit" class="btn btn-block btn-primary" name="fn_login">Login</button>'
# autoDetect is enabled by default
[[sites]]
url = "https://www.queermenow.net/blog/signup-for-free-gay-porn-news/"
name = "Immaculate Vegan"
category = "Newsletter"
url = "https://immaculatevegan.com/blogs/magazine"
needsPreSubmitAction = false
[sites.locators]
email = '<input id="23510" class="required email" style="width: 100%;" maxlength="4000" name="23510" type="text">'
email = '<input id="confirmEmail" class="email required" style="width: 100%;" name="confirmEmail" type="text">'
submit = '<input id="SubmitButton" class="btnStyle" style="background-color: #465d9b; color: white;" name="SubmitButton" type="submit" value="Join free list">'
[[sites]]
url = "https://justthegays.tv/register"
needsPreSubmitAction = false
[sites.locators]
username = '<input type="text" required="" class="mt-1 block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500">'
email = '<input type="email" required="" class="text-gray-700 mt-1 block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500">'
password = '<input type="password" required="" class="text-gray-700 mt-1 block w-full px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500">'
[[sites]]
url = "https://www.casinonyc.info/"
needsPreSubmitAction = false
[sites.locators]
email = '<input id="email-yui_3_17_2_1_1704040106050_24491-field" class="newsletter-form-field-element field-element" name="email" x-autocompletetype="email" autocomplete="email" type="email" spellcheck="false" placeholder="Email Address">'
submit = '<span class="newsletter-form-button-label">Sumbit</span>'