Wow! Being a recent new user of GSA SER, I am really liking the program. I have been testing & tweaking. I have a programming background, so it intrigued me when I noticed something about the scripting capabilities (on the training threads or somewhere). Have not had time to check it out until now.
This is GREAT! And by making it "open" where those that are able and willing to pitch in can add new platforms, this product is really going to rock!
Ozz
edited September 2012
[Script] blogetery.com (based on WordPress)
-> Captcha supported by CS
-> I feel that this is one of my "better" scripts and hopefully there is not much to fix
[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 upcase=0
[Password] type=password must be filled=1 hint=A password used for websites that need an account. Use numbers and letters only. min length=6 static=1 [REGISTER_STEP1] modify url=http://blogetery.com/register/
submit success=Sign Up Complete!|You have successfully created your account! To begin using this site you will need to activate your account via the email we have just sent to your address. submit failed=Please enter a username|Please check your email address.|Please make sure you enter your password twice|This is a required field|Please complete the CAPTCHA.|You must agree to the TOS in order to signup.|The passwords you entered do not match.|Please enter a site name|Please enter a site title ;submit success skip verify=
submit success=Welcome back, %login%|/members/%login%/|>Log Out< submit failed=ERROR: The username field is empty.|ERROR: The password field is empty.|ERROR: Please complete the CAPTCHA.|ERROR: That CAPTCHA was incorrect.|ERROR: Invalid username.|ERROR: The password you entered for the username %login% is incorrect.
Can Sven add it in next update? (after weekend of course)
Ozz
edited September 2012
Does it matter? I mean we could live without the engines before and we can live without them after my post
There is a lot to do to add all engines. If this will work for the german engines first, we could help Sven to translate the other engines, which should be easy then.
Ozz
I just found a bug (?) in the "netlog.com"-script.
line 107: password==%password%
I think I bred that as posting that script.
Sven www.GSA-Online.de
right, that was indeed a bug, fixed now.
Ozz
it might be possible that I've found another one in the elgg engine.
Line 143: custom_profile_fields_Email==%your e-mail%
Sven www.GSA-Online.de
fixed as well now (+ some others where I also wrote ==) Most of that is no issue as it is not important but we want it 100% perfect
Ozz
A+
Thats such a stupid copy/paste bug (in my case) but highly detecteble at least.
Sven www.GSA-Online.de
haha talking about stupid bugs...I know the feeling
Sven www.GSA-Online.de
insanejournal.com is also working now...almost no errors Ozz ...so nearly perfect work
In Poland we have: "even blind chicken sometimes find a grain" (sory for off top
Ozz
enough with the chicken talk
I translated a bloggorilla-site to the french version, which has no "success failed=" in [Login_Step1] though. Search/Replace this script with french (and some belgium) domains should work (in theory).
[Article_Title] type=text allow html=0 must be filled=1 hint=capitalize each word. max length=45
[Article] type=memo allow html=1 must be filled=1 hint=The full article comes here. auto modify=0 html line break=1 auto add anchor url=2 auto add anchor url content={If you are you looking for|Here's|{If you want to|To|If you're ready to} {see|check out|find|find out|learn|read}|Here is|For} {more|more info|more information} {about|on|in regards to|regarding} %anchor_text% {check out|stop by|visit|review|take a look at|have a look at|look at|look into} %url_domain%%url_path%
[About_Yourself] type=memo allow html=1 html to bbs=1 allow return=1 must be filled=1 hint=Please fill this with some information about yourself. Use the spin syntax heavily here. auto modify=0 default=%file-about_yourself.dat%
[Login] type=login must be filled=1 hint=The login for websites that need an account. Use numbers and letters only. min length=4 static=1 upcase=0
[Password] type=password must be filled=1 hint=A password used for websites that need an account. Use numbers and letters only. min length=6 static=1
[REGISTER_STEP1] modify url=/ just download=1
submit success=Merci %login% ! Vous êtes bien inscrit ! submit failed=Code invalide|Ce mot de passe vous servira pour modifier votre blog|Attention, vous recevrez un message pour activer votre compte|
verify submission=1 verify interval=10 verify timeout=30 first verify=0 verify by=email ;important to detect emails verify url=http://www.blogspace.fr/ verify on unknown status=1
just finished all other bloggorialla like sites (49 new web2.0 sites).
Ozz
ok, time to update the list
hopefully search/replace save you some time on this without changing to much on that engines.
nice work!
Sven www.GSA-Online.de
Yep was very easy to convert it to the other languages.
s4nt0s Houston, Texas
edited September 2012
Did I just read 49 new web 2.0's? Beautiful ... just beautiful. =D>
Hunar
holy crap wow!
Sven www.GSA-Online.de
yes, but I will not release a new version today as I am still need to finish some other parts in the program. So you all can go to sleep now (no need to wait for an update today).
Hunar
Haha, How'd ya know I was checking like crazy.
lostgringo
Could you please add something here like: GSA Scripting for Dummies? I sounds good what you are all saying but I would have no idea of how to apply it.
Comments
This is GREAT! And by making it "open" where those that are able and willing to pitch in can add new platforms, this product is really going to rock!
enabled=1
default checked=0
fixed url=http://blogetery.com/register/
url must have=*://blogetery.com*
engine type=Web 2.0
description=Creates a blog entry on www.blogetery.com
dofollow=1
anchor text=1
uses pages=0
extract keywords=0
skip ext links on=0
skip content on=0
skip url content on=0
posted domain check=1
[Your E-Mail]
type=email
[URL]
type=url
[Anchor_Text]
type=text
[Article_Title]
type=text
allow html=0
must be filled=1
hint=capitalize each word.
max length=45
[Article]
type=memo
allow html=1
html to bbs=1
must be filled=1
hint=The full article comes here.
auto modify=1
[verify_url]
type=extract
find link=View post
find url=http://%login%.blogetery.com/[0-9]*[0-9]/[0-9]*[0-9]/[0-9]*[0-9]]/%article_title%/
;http://%login%.blogetery.com/[0-9]*[0-9]/[01-12]/[01-31]/%article_title%/
replace=" ;-"
[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
upcase=0
[Password]
type=password
must be filled=1
hint=A password used for websites that need an account. Use numbers and letters only.
min length=6
static=1
[REGISTER_STEP1]
modify url=http://blogetery.com/register/
submit success=Sign Up Complete!|You have successfully created your account! To begin using this site you will need to activate your account via the email we have just sent to your address.
submit failed=Please enter a username|Please check your email address.|Please make sure you enter your password twice|This is a required field|Please complete the CAPTCHA.|You must agree to the TOS in order to signup.|The passwords you entered do not match.|Please enter a site name|Please enter a site title
;submit success skip verify=
form name=*Complete Sign Up
form id=signup_form
form url=http://blogetery.com/register/
verify submission=1
verify interval=10
verify timeout=30
first verify=0
verify by=email
verify on unknown status=1
set unknown variable=%leave%
signup_username=%login%
signup_email=%your e-mail%
signup_password=%password%
signup_password_confirm=%password%
field_1=%spinfile-names.dat% %spinfile-lnames.dat%
signup_with_blog=1
captcha_code=%captcha%
tos_agree=1
signup_blog_url=%login%
signup_blog_title=%anchor_text%
signup_blog_privacy=public
;|%leave%
[LOGIN_STEP1]
modify url=http://blogetery.com/wp-login.php
submit success=Welcome back, %login%|/members/%login%/|>Log Out<
submit failed=ERROR: The username field is empty.|ERROR: The password field is empty.|ERROR: Please complete the CAPTCHA.|ERROR: That CAPTCHA was incorrect.|ERROR: Invalid username.|ERROR: The password you entered for the username %login% is incorrect.
form name=*Log In
form url=http://blogetery.com/wp-login.php
form id=loginform
;verify on unknown status=1
set unknown variable=%leave%
log=%login%
pwd=%password%
captcha_code=%captcha%
rememberme=%leave%
[STEP1]
modify url=http://%login%.blogetery.com/wp-admin/index.php?easyadmin=off
submit success=Post published.
;submit failed=
verify submission=1
verify interval=1
verify timeout=1
verify url=%verify_url%
first verify=0
verify by=url
verify on unknown status=1
form name=*Publish
form url=http://%login%.blogetery.com/wp-admin/index.php?easyadmin=off
form id=quick-press
set unknown variable=%leave%
variable must be used=url
post_title=%article_title%
content=%article%
tags_input=%keyword%, %keyword%, %keyword%
Google translate :P
enabled=1
default checked=0
fixed url=http://www.blogspace.fr/
url must have=*://*.blogspace.fr*
engine type=Web 2.0
description=Creates a blog entry on the french site www.blogspace.fr (part of bloggorialla.de)\n\nMain work by Ozz
dofollow=2
anchor text=0
uses pages=0
extract keywords=0
skip ext links on=0
skip content on=0
skip url content on=0
posted domain check=1
[Your E-Mail]
type=email
[URL]
type=url
[Anchor_Text]
type=text
[Article_Title]
type=text
allow html=0
must be filled=1
hint=capitalize each word.
max length=45
[Article]
type=memo
allow html=1
must be filled=1
hint=The full article comes here.
auto modify=0
html line break=1
auto add anchor url=2
auto add anchor url content={If you are you looking for|Here's|{If you want to|To|If you're ready to} {see|check out|find|find out|learn|read}|Here is|For} {more|more info|more information} {about|on|in regards to|regarding} %anchor_text% {check out|stop by|visit|review|take a look at|have a look at|look at|look into} %url_domain%%url_path%
[About_Yourself]
type=memo
allow html=1
html to bbs=1
allow return=1
must be filled=1
hint=Please fill this with some information about yourself. Use the spin syntax heavily here.
auto modify=0
default=%file-about_yourself.dat%
[Login]
type=login
must be filled=1
hint=The login for websites that need an account. Use numbers and letters only.
min length=4
static=1
upcase=0
[Password]
type=password
must be filled=1
hint=A password used for websites that need an account. Use numbers and letters only.
min length=6
static=1
[REGISTER_STEP1]
modify url=/
just download=1
submit success=Merci %login% ! Vous êtes bien inscrit !
submit failed=Code invalide|Ce mot de passe vous servira pour modifier votre blog|Attention, vous recevrez un message pour activer votre compte|
verify submission=1
verify interval=10
verify timeout=30
first verify=0
verify by=email
;important to detect emails
verify url=http://www.blogspace.fr/
verify on unknown status=1
siteURL=www.blogspace.fr
pseudo=%login%
conditions=1
nom=%spinfile-lnames.dat%
prenom=%spinfile-names.dat%
sexe=%random_option%
datenaissance[d]=%random_option%
datenaissance[M]=%random_option%
datenaissance[Y]=%random_option%
email=%your e-mail%
passwd1=%password%
passwd2=%password%
partenaires=%leave%
[REGISTER_STEP2]
find link=Créer un blog
find url=*/ins/creer-un-blog-gratuit-et-illimite
alternative url=http://www.blogorama.fr/?nav=subscribe&siteURL=www.blogspace.fr
form name=*Validez
form url=*/index.php?nav=subscribe
form id=forminsc1
set unknown variable=%leave%
[REGISTER_STEP3]
form name=*Validez
form url=*%login%&siteURL=*
form id=forminsc2
set unknown variable=%leave%
[LOGIN_STEP1]
modify url=/pass/login/
submit success="nick">%login%<
;submit failed=
form name=*ok|*Valider
form url=*/index.php?nav=connection
verify on unknown status=1
set unknown variable=%leave%
loginCompte=%login%
passwdCompte=%password%
[STEP1]
modify url=/compte/firsttime.html
submit success=Articles publiés
submit failed=
form name=*Valider
form url=*/compte/firsttime.html
optional form=1
verify submission=1
verify interval=1
verify timeout=1
verify url=http://%login%.blogspace.fr/
first verify=0
verify by=url
verify on unknown status=1
variable must be used=about_yourself
set unknown variable=%leave%
titre=%article_title%
texte=%about_yourself%
[STEP2]
modify url=/compte/posts.html
form name=*Publier
form url=*/compte/posts.html*
set unknown variable=%leave%
variable must be used=url
titre=%article_title%
id_article_style=%leave%
texte=%article%
tags=%keyword%,%keyword%,%keyword%
=D>
Ozz did that already - https://forum.gsa-online.de/discussion/219/tutorial-web-2-0-how-to-code-a-web-2-0-engine-noob-friendly