Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
EPC Massive User Creator :: Using PHP and .NET (ALL SOURCES) Details »»
EPC Massive User Creator :: Using PHP and .NET (ALL SOURCES)
Version: 1.00, by blogtorank blogtorank is offline
Developer Last Online: Mar 2008 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.6.8 Rating:
Released: 08-07-2007 Last Update: Never Installs: 32
 
No support by the author.

Massive User Creator v1.0 DONE .NET STYLE

1st of it's kind on vBulletin.org for sharing a .NET source (that I know of) to work with the forums via creating massive users instantly!

Floris was the one that inspired me to release this source so I'm blaming Floris. (This is a joke)

If you don't like this hack then move on, because after reading of the complainers and whiners in his thread it was sad to see the drama queens in action in there saying how unmoral it is and etc... If you don't like it then move on!!! No drama is needed here, I have a 12 year old girl that does enough of that, we don't need no grown men or women dramatizing in this thread.

So no drama please!

Consider this as a learning curve on how .NET works with xmlrpc and the likes!

Unleashing the power of .NET, XMLRPC and just clicking a button = faster way to fill up your forums in no time at all. This is not just for anybody. You will need the following tool under requirements or hire a .NET coder that can do it for you. Because you'll need to enter in the hard coded part of the URL that's needed to be changed in Proxy.vb.

I'm not making this as a version to where you can simply enter the URL to where the script (rpc_users.php) is for liability reasons. I'm giving you sources ONLY!

The rest is up to you, you could donate to the cause of this and I can make a build for your forums personally.

Also, if you are a .NET guru you have the right to expand this project if you like, just credits should be given back and upload here your sources ONLY after I approve of them, so don't go uploading stuff until we approve of it.

Requirements:

Microsoft Visual Studio .NET 2003 or higher

Instructions:

Quote:

Simple if you have .NET 2003+

1. Open up the project file. (Massive User Creator.vbproj)

2. Edit Proxy.vb in code view

3. Edit one line below within the quotes "http://www.yourdomain.com/forums/rpc_users.php":

From Proxy.vb source code:

<XmlRpcUrl("http://www.yourdomain.com/forums/rpc_users.php")> _

4. Leave the rest of the code alone unless you know what you are doing.

5. Upload your rpc_users.php tor your forums root after making any necessary changes too such as referrer and such...

6. Build your solution in .NET (Ctrl+Shift+B), you may wanna run a Debug (F5) to test it from there first before you make a bin/

7. Enter in a username | email@emailaddress.com | Click the Generate as the screenshot shows to give a random password.

8. Once done with setting up one click the big o' button Create Users! and if all is correct in your path within Proxy.vb you'll have a new user instantly.

Do note, you will need the matching amount of usernames and email addresses to properly make this work. Meaning you have 50 user names, you will need 50 email addresses, then click generate passwords. Simple enough?
After this, it's endless you can simply create literally thousands of users in a matter of minutes. Where they will actually show up in your member list. I have included 1,000 email addresses that are (fake) so you have that part covered. Just generating usernames is the rest that you'll need. Because built a password generator on there for you already. Easy enough because there are name/word generators in Google for free so go check our friend Google!

I can't see no reason for upgrades due to the fact it's been working since 3.5

Zip Contents:

Also included in the zip folder you will find the following ONLY, no .exe will be included:

Quote:
rpc_users.php
README.txt
FAKE-EMAILS\ FOLDER
1thousand.txt
EPC MASS FAKE USERS SRC\ FOLDER
AssemblyInfo.vb
carbon_too.ico
CookComputing.XmlRpc.dll
HtmlAgilityPack.dll
Massive User Creator.sln
Massive User Creator.suo
Massive User Creator.vbproj
Massive User Creator.vbproj.user
MassUsers.resx
MassUsers.vb
Proxy.resx
Proxy.vb
RF User Creator.sln
RF User Creator.suo
bin\ FOLDER
CookComputing.XmlRpc.dll
HtmlAgilityPack.dll
obj\ FOLDER
Debug\ FOLDER
temp\ FOLDER
TempPE\ FOLDER
Release\ FOLDER
Temp\ FOLDER
TempPE\ FOLDER
Once again there are NO Executables in this package.

Now, a bit of the PHP file, you can expand this to your likings if you see as follows:
PHP Code:
            $userdm->set('username'$username); // NO NEED TO TOUCH THIS.
            
$userdm->set('email'$email); // NO NEED TO TOUCH THIS.
            
$userdm->set('password'$password); // NO NEED TO TOUCH THIS.
            
$userdm->set('usergroupid'2); // Registered Users Group ID
            
$userdm->set('ipaddress''127.0.0.1'); // NO NEED TO TOUCH THIS.
            
$userdm->set('referrerid''SomeNameHere'); // PUT A USERNAME OF SOMEONE AS A REFERER HERE
            
$userdm->set('timezoneoffset''0'); // TIMEZONE
            
$userdm->set_bitfield('options''adminemail'0); // RECIEVE E-MAIL FROM ADMIN? YES OR NO 1 OR 0 WE PUT IT AS 0 FOR YOU
            
$userdm->set_bitfield('options''showemail'0); 
Where you can put more options within here that you would want to use with your forums if you so desire, this is a standard format that we use, so you can expand this later once you get the grips on it.

So enjoy what you have here and happy adding! Click install if you like this.

Disclaimer:

I claim no responsibility and neither does anyone else in your mishaps and etc... If you decide to cripple your forums because of your stupidity actions don't come crying here on vbulletin.org about how you made your board die after opening up 10 instances sending 50 million users to your forums in a matter of seconds. You think we are responsible for you burning your own house down?

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #32  
Old 08-12-2007, 07:29 AM
blogtorank's Avatar
blogtorank blogtorank is offline
 
Join Date: Jan 2006
Posts: 450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by iogames View Post
You're right, a single Advertiser can sue you big time!


Anyways, nice cheating!
George Bush passed this into a law? I don't recall any sort of Statue or Federal Law within any sort of law books
Reply With Quote
  #33  
Old 08-12-2007, 07:32 AM
blogtorank's Avatar
blogtorank blogtorank is offline
 
Join Date: Jan 2006
Posts: 450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by 0tolerance View Post

i nominated this for mod of the month
Many thanks we are currently working on the autoposting hack now where it'll take whatever LIST of users you define and............ No more told until released!
Reply With Quote
  #34  
Old 08-12-2007, 09:25 AM
lazytown lazytown is offline
 
Join Date: Feb 2004
Posts: 503
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First, don't make assumptions about people (they're wrong) -- you asked for no Drama but you've just made some.

Second, anytime you misrepresent something and people pay money to advertise on your site, you are liable for misrepresentation and can be sued if they feel they paid more based on that misrepresentation. It's called fraud -- but really only matters if you accept advertisers. Imagine if CBS made it look like they had twice the viewers for a television show that they really had. You don't think the advertisers would be asking for half their money back if they found out the numbers were wrong?

I'm not making any judgments on people. I just want them to be aware so they don't necessarily follow bad advice (the mod is a neat idea -- your suggestion on charging people for bumping up a forum owner's membership was not a good one in my opinion -- as long as it's deception).

-vissa
Reply With Quote
  #35  
Old 08-12-2007, 08:43 PM
blogtorank's Avatar
blogtorank blogtorank is offline
 
Join Date: Jan 2006
Posts: 450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, but plain point I made it a fact that's up to "THEM." However you want to do it just like I said, just throwing ideas out there and appreciate your thoughts on it though. NO one is accountable for another's actions or reactions!

However the hack is here for anyone to utilize and learn how it all works as a learning curve as I stated in the post. Comments on how the hack can be used and utilized is up to the End-User, I just threw an idea out there, but as I stated that's up to the "End-User" to decide on what to do with the hack.

Anyhow thanks for your concern and comments.

Because the auto-poster is going to be released here shortly since these so called "new / dead users" need to be posting. So I have the void covered now with the auto-posting of "REAL" content finalized. Just doing a bit more touch-ups and will create a new hack just for the users that this tool creates and the usernames the End-user wants to define...

It's a lite hack and will expand on it as time allows. Just as I said it's here for a learning curve, and if anything think of click fraud on Google is more burdensome than my little ole "suggestion." I never have used Google for advertising but hear of Google being sued non-stop due to click fraud. (see for yourself)

Remember this hack is up to whomever wants to use it and they can consult with their "licensed/barred attorney" on how much fraud this imposes to add massive users vs how you can add a single user inside the backend of vBulletin as the admin... No drama here, just the facts that I appreciate to go off a very viable source for "legal information."
Reply With Quote
  #36  
Old 08-13-2007, 07:50 AM
blogtorank's Avatar
blogtorank blogtorank is offline
 
Join Date: Jan 2006
Posts: 450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok folks, enough of the "missing" voids, a few days later we now have:

EPC Autoposter for vBulletin Hack!

So enjoy!
Reply With Quote
  #37  
Old 08-13-2007, 08:57 AM
cheat-master30's Avatar
cheat-master30 cheat-master30 is offline
 
Join Date: Mar 2007
Location: Information Classified
Posts: 1,715
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by blogtorank View Post
The bad things is that if you take things from Yahoo Groups you know that Yahoo will file DMCA faster than you can blink your eye? With this sort of feedback I may be adding onto this mod now with a bit of a different approach for "posting automation" from the actual users you create with this, and keep it all free .

So here's my thoughts:

1. Create the users with this mod.

2. Save the usernames to a file

3. Input this file into a form on the backend...

Rest of it will come here I'll draw it up later today and see if this will work of my idea and everyone else's, because it's not against the law to pull from feeds, content sources of articles and etc...

I'll get back later on this one and update here what I come up with. Though thanks AzzidReign for a bit more insight on how this can grow even more!
Yahoo does not own Yahoo Group content. I'm sure people can actually create their own Yahoo Groups, therefore it is either the group creator or posting members there's content, not that of Yahoo. It's like Jelsoft going after all those who take content from vBulletin forums, or Invisionfree going after all those who take from forums hosted by them. It's not their problem, it's that of the individual owner.

About this modification though. While I do not really agree with the idea of it, it happens to be a legitimate modification which may have some uses. Maybe to register members who cannot register normally by bulk because of spam controls being too strict, or for various other reasons. Or to import from an old forum on mass.

Besides, anyone who misuses it only has themselves to blame. You can easily see what forums will use this or the fake statistics mod due to ratios between posts and members or the like.
Reply With Quote
  #38  
Old 08-13-2007, 09:06 AM
blogtorank's Avatar
blogtorank blogtorank is offline
 
Join Date: Jan 2006
Posts: 450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cheat-master30 View Post
Yahoo does not own Yahoo Group content. I'm sure people can actually create their own Yahoo Groups, therefore it is either the group creator or posting members there's content, not that of Yahoo. It's like Jelsoft going after all those who take content from vBulletin forums, or Invisionfree going after all those who take from forums hosted by them. It's not their problem, it's that of the individual owner.

About this modification though. While I do not really agree with the idea of it, it happens to be a legitimate modification which may have some uses. Maybe to register members who cannot register normally by bulk because of spam controls being too strict, or for various other reasons. Or to import from an old forum on mass.

Besides, anyone who misuses it only has themselves to blame. You can easily see what forums will use this or the fake statistics mod due to ratios between posts and members or the like.
Good to know about the Yahoo groups so others can chime in on! Thanks for sharing that valuable information here.

As you stated and we stated, no one is responsible for other's actions and reactions all in all, you do what you want, take responsibility Thanks again cheat-master30!

Best regards,
BTR
Reply With Quote
  #39  
Old 08-18-2007, 11:40 AM
st1905 st1905 is offline
 
Join Date: Jun 2007
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I`ve just downloaded and installed cant wait to see the results of massive user creator + auto poster. It is an awesome combo for forum owners. Thank you.
Reply With Quote
  #40  
Old 08-18-2007, 01:10 PM
blogtorank's Avatar
blogtorank blogtorank is offline
 
Join Date: Jan 2006
Posts: 450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You are very welcome and if you require any assistance, you know feel free to let us know. We have just now added another hack to go with this whole series we have made so far. Just here to broaden the minds is all!
Reply With Quote
  #41  
Old 08-19-2007, 06:55 PM
blogtorank's Avatar
blogtorank blogtorank is offline
 
Join Date: Jan 2006
Posts: 450
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I have noticed on alot asking us to help make releases which we are doing on a per request basis, we have noticed that some are missing the core requirements of having XML_RPC compiled in to make this work...

If you upload the rpc_users.php file and then display it in a browser and see this:


PHP Code:
Warning: require_once(XML/RPC.php) [function.require-once]: failed to open streamNo such file or directory in /rpc_users.php on line 6

Fatal error
:  require_once() [function.require]: Failed opening required 'XML/RPC.php' (include_path='.:/usr/local/lib/php/'in /*************/*************/*************/*************/www/rpc_users.php on line 6 
This means one thing, your PHP hasn't been complied in with XML_RPC, do note if you do a phpinfo() or view your PHP info make sure to verify that you have XML_RPC compiled in and it's showing.

If you have installed this on your forums, and go point your browser to the rpc_users.php and see this:

Quote:
Nothing for you to see here. Please move along.
This means everything works perfectly

Thought I would post this in hopes to help others out with this issue, make sure you have XML_RPC installed to use this. It's the means of communication of the application to the forums/server.

Best regards,
BTR




Edited and added in:

If you have SSH you can verify if PHP Pear package XML_RPC is installed by checking:

Quote:
> pear info xml_rpc
About pear.php.net/XML_RPC-1.5.1
================================
Release Type PEAR-style PHP-based Package
Name XML_RPC
Channel pear.php.net
Summary PHP implementation of the XML-RPC protocol
Description A PEAR-ified version of Useful Inc's XML-RPC for
PHP.

It has support for HTTP/HTTPS transport,
proxies and authentication.
Maintainers Stig Bakken <stig@php.net> (lead)
Daniel Convissor <danielc@php.net> (lead)
Release Date 2006-10-28 13:06:09
Release Version 1.5.1 (stable)
API Version 1.5.0 (stable)
License PHP License
(http://www.php.net/license/3_01.txt)
Release Notes * Turn passing payload through
mb_convert_encoding() off by default. Use new
XML_RPC_Message::setConvertPayloadEncoding()
and XML_RPC_Server::setConvertPayloadEncoding()
to turn it on. Bug 8632.
* Have XML_RPC_Value::scalarval() return FALSE
if value is not a scalar. Bug 8251.
Compatible with pear.php.net/PEAR
Versions >= 1.4.0a1, <= 1.4.9
Required Dependencies PHP version 4.2.0
PEAR installer version 1.4.0a1 or newer
Extension xml
package.xml version 2.0
Last Modified 2006-12-14 22:21
Previous Installed 1.4.7
Version
>
If it's not showing up, you can type in the following to be sure, in ours it shows installed so it's just simply ignoring the pear command:

Quote:
> pear install xml_rpc
Ignoring installed package pear/xml_rpc
Nothing to install
>
To learn more about XML_RPC go here:

http://pear.php.net/package/XML_RPC/

Hope this helps!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:11 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04827 seconds
  • Memory Usage 2,352KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (9)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete