[script] CumulusClips

Here's a little script I whipped up for submitting profile links to CumulusClips powered sites. After making it I then found out that I couldn't find a great number of sites to submit to, but there are much better scrapers out there than me, and I've tried to add as many footprints as I could spot. YMMV.  Also, some sites seem to add a captcha to the signup form via javascript, but I haven't been able to look into this much. Most of the others are captcha free. You'll need email accounts to verify signups, and here is a link to an icon if you wish to use one: http://cumulusclips.org/forums/themes/cumulusclips/design/favicon.png

-script below, save as CumulusClips.ini and copy to your Engines directory-

[SETUP]
enabled=1
default checked=0
engine type=Video
description=Makes a profile and drops your URL on CumulusClips powered sites\nby cherub
dofollow=0
anchor text=0
creates own page=1
uses pages=0

page must have=name="generator" content="CumulusClips"|/themes/cumulus/|cc-content

search term="As a member you'll be able to upload videos, post comments, rate and share videos, subscribe to members, and much more"|"Don't Have an Account? Create one Free"|"Due to the high volume of submissions, it may take some time for us to get to your inquiry"|"CumulusClips Powered"|"Welcome to this CumulusTube themed site"|CumulusTube|"Fresh Out The Oven" "Account Login"|"Most Discussed Videos" "Highest Rated Videos"|"powered by CumulusClips"|"Send Message" "Report Abuse" "Member's RSS Feed"
add keyword to search=2
use blog search=0

;-------------------------------------------------------------------------
; Variables we have to define for this engine
;

extract from email=email_link

[Anchor_Text]
type=text
alternate data=%spinfile-generic_anchor_text.dat%

[URL]
type=url

[Login]
type=login
must be filled=1
hint=The login for websites that need an account. Use numbers and letters only.
min length=5
static=1

[Your E-Mail]
type=email
must be filled=1
static=1

[Password]
type=password
must be filled=1
hint=A password used for websites that need an account. Use numbers and letters only.
min length=8
static=1

[About_Yourself]
type=memo
allow html=1
html to bbs=0
must be filled=1
hint=Please fill this with some information about yourself. Use the spin syntax heavily here.
custom mode=1
auto modify=0
default=%file-about_yourself.dat%

[email_link]
type=extract
find url=*activate*
static=1

[profile_url]
type=extract
find link=View My Profile
find url=*%login%*
default=%targethost%/members/%login%/

;---------------------------

[REGISTER_STEP1]
submit success=Thank you, you have successfully created your account|Danke, Du hast erfolgreich ein Konto erstellt|id="message" class="success"
captcha failed=The Security Code is Incorrect
submit failed=Email address is unavailable|id="message" class="error"

verify submission=1
verify by=email
verify interval=30
verify timeout=7200
verify on unknown status=1

find link=Sign Up Free
find url=*register*
alternative url=/register/

form url=*register*
form name=Create Account

email=%your e-mail%
username=%login%
password=%password%
password_confirm=%password%
captcha_code=%captcha% securimage_show.php

[LOGIN_STEP1]
find link=Login
find url=*login*
alternative url=/login/

form url=*login*
form name=Login

username=%login%
password=%password%
remember=TRUE

submit success=>My Account<|>Logout<
submit failed=id="message" class="error"

[STEP1]
link type=Profile-URL

verify submission=1
verify by=url
verify url=%profile_url%
first verify=0
verify interval=60
verify timeout=7200
verify on unknown status=1
verify search detail url=0

find link=Update Member Profile
find url=*myaccount/profile/
alternative url=/myaccount/profile/

form id=update-profile-form
form url=*profile*

first_name=%spinfile-names.dat%
last_name=%spinfile-lnames.dat%
email=%your e-mail%
website=%url%
about_me=%about_yourself%

submit success=Your profile has been successfully updated|id="message" class="success"
submit failed=id="message" class="error"

Comments

  • SvenSven Germany
    0.00 Karma
    thanks, have fixed minor things but almost nothing to fix here....congrats. Will add it to the next update.
  • cherubcherub Edinburgh, UK
    1393.00 Karma
    Welcome, will be interesting to see what you've changed
  • 0.00 Karma
    @Sven

    Can you explain why you removed these portions from the script?

    ---------------------------------------------------------------------
    extract from email=email_link

    [email_link]
    type=extract
    find url=*activate*
    static=1
    ---------------------------------------------------------------------

    Thanks!
    Meat
  • SvenSven Germany
    0.00 Karma
    Because it does that automatically just by having "verify by=email". If you have this [email_link] than you have to use it somewhere which you don't.
  • 0.00 Karma
    cool, thanks

Sign In or Register to comment.