Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

Reply
 
Thread Tools
vbHacker & vbHackMaker Details »»
vbHacker & vbHackMaker
Version: 1.00, by Admin (Coder) Admin is offline
Developer Last Online: Nov 2024 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 03-20-2002 Last Update: Never Installs: 121
 
No support by the author.

Version 1.0.1 released! [March 25th, 18:30]
New:
~ Backup files: Now the script will backup files before editing them. You can disable this, and also change the extension of the backup file. (note: the folder in which the files reside must be writable)
~ CHMOD: The script will try to CHMOD files instead of just dying. The parent folder must be writable if you want the script to CHMOD files in it.
~ Another small fix there's not much to say about.

Ok here's something I wrote yesterday, and today after testing it on serveral forums I can finally release it.

What is it?
vbHacker is a script that automatically installs hacks for you. It takes a xxxxx.hack.php file and comes up with the install script for it. This means you only need vbhacker.php to sit in your admin folder, and just upload data files every time you want to install a new hack.

How does one create hack files?
To make these xxxxx.hack.php data files, please read the post about vbHackMaker:
https://vborg.vbsupport.ru/showthrea...&postid=231705

The script does the following:
~ Hack files (only PHP have access to write that file)
~ Install new templates
~ Update existing templates
~ Run queries
If anything fails, the script skips it. Then you are taken to a page that lists all the changes the script couldn't do, with instructions how to do them yourself.

You also have the option to generate a plain text file with complete hacking instructions, in case you prefer that.
The installer also checks for your vBulletin version, warning you if the versions mismatch.

I took some screen shots earlier of the various steps.

Hack chooser - This is the part where you see a list of all hacks you have and you can choose which one, and whether to install it or create a text file:
http://www.vbulletin.org/vbhacker/1_chooser.gif
For the next screen shots I chose the Quick Reply Box hack.

Elements to install - There you can choose what parts of the hack you want to install. There are four main parts: File hacks, new templates, template edits and queries. This is good for upgrades if you only want to update the templates, and nothing else.
http://www.vbulletin.org/vbhacker/2_quick_elements.gif

Specific changes - A more specific step that allows you to select exactly what changes to what files/templates you want to make. Once again, this is helpful when upgrading.
http://www.vbulletin.org/vbhacker/3_quick_config.gif

Auto installer - The core of the script that actually installs the hack. This is how it looks like when it works fine:
http://www.vbulletin.org/vbhacker/4_quick_auto_ok.gif
And this is how it looks like when something went wrong (because I made it go wrong ):
http://www.vbulletin.org/vbhacker/5_quick_auto_bad.gif

Manual mode - An optional step that you will only use if the auto installer had some problems. It just lists the changes you need to do yourself:
http://www.vbulletin.org/vbhacker/6_quick_manual.gif

Text file - If you want to generate a text file with the full instructions to install the hack:
http://www.vbulletin.org/vbhacker/7_quick_text.gif

The style for my Admin CP was done by kier.

Well, hope you like what you see. I will start releasing my hacks with this installer soon, so you can see it in action. A script that creates these data files will probably come soon, so everyone will be able to use this for their own hacks.

Attached is the script, version 1.0.1.
Just upload it to your /admin folder, and you're done. Whenever you need to install a new hack just go to /admin/vbhacker.php in your browser.

Show Your Support

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

Comments
  #192  
Old 06-15-2003, 02:07 PM
Joel Llewellyn's Avatar
Joel Llewellyn Joel Llewellyn is offline
 
Join Date: Jun 2003
Posts: 26
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Version 1.0.1 released! [March 25th, 18:40]
New:
~ Removed some code that deals with magic_quotes_gpc turned on, because for some reason it messed stuff for people with magic_quotes_gpc off.

Alright, and here's vbHackMaker (*cough* original ), the script that creates the data files used by vbHacker.

This script is pretty straightforward and easy, but just to show you what it's all about I took some screen shots of it.

New or old - The first step of the script where you can either start a new hack, or edit an existing hack. Make sure you select 'No' if you are editing a hack.
http://www.vbulletin.org/vbhacker/maker/1_neworold.gif

General information - You need to enter some general info about your hack, and also specify exactly how many changes the hack contains (like vbHacker, there are four categories: file hacks, new templates, template edits and queries).
http://www.vbulletin.org/vbhacker/m...generalinfo.gif

Actual hack - You simply input the changes for this hack, for each of these four categories.
Like you see I tried to make things easy with a drop down menu for the folder, and another drop down menu for "what to do" (replace, add after or add before).
http://www.vbulletin.org/vbhacker/maker/3_hackstuff.gif

Data file - The end of the script that gives you the source for the file. Just cut & paste and name the file yourhack.hack.php.
http://www.vbulletin.org/vbhacker/maker/4_outcome.gif

Attached is the file, vbhackmaker.php version 1.0.1.
Note: You *must* have magic_quotes_gpc turned off if you want this script to work. I hope to resolve this issue soon. Sorry!


Attachment: vbhackmaker.php
This has been downloaded 517 time(s).



Im sorry, i guess i dont understand this cuz your screenshot links just take me to the vb.org homepage! So like what do i do to run vbhacker? Like upload something or give it some info about the hack i want to install? i dont get xxx.hack.php either, im sorry
Reply With Quote
  #193  
Old 06-29-2003, 06:35 AM
Kane Da Don's Avatar
Kane Da Don Kane Da Don is offline
 
Join Date: Sep 2002
Location: Vegas
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
04-28-03 at 04:51 PM Buffalo said this in Post #188
Why does it read "I have no hacks to install" when in fact I do??
i think you have to put the hacks in the admin folder with the vbhacker.php file is worked for me


To FireFly:

Nice Hack i like it but i just got one question my test board is on my computer and i have everything running right on it and i also have norton witch scans anything that goes in or out of my computer with that says when i log on to the VBHacker.php to test it out i saw that my nortons email scanner going off first i thought it was just and old email on my comp that wasnt sent but then i refreshed it again and it did it again then i loged with VBHackermaker.php to and it did the same thing i am just wondering what email is it sending and to were is it sending it??

NOTE: i am not saying nothing bad i am just wondering what it is doing?

Thank you for your time and keep up the good work FireFly
Reply With Quote
  #194  
Old 06-30-2003, 04:59 PM
IllNation IllNation is offline
 
Join Date: Feb 2002
Location: Ohio
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

does this work with lesanes store hack? if so ill cream my pants!
Reply With Quote
  #195  
Old 07-12-2003, 05:16 PM
proxyMX's Avatar
proxyMX proxyMX is offline
 
Join Date: Jun 2002
Location: Seven of Nine is hot! :do
Posts: 294
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

does this work with 2.3.0 ?
Reply With Quote
  #196  
Old 07-12-2003, 08:11 PM
Shuriken-UK's Avatar
Shuriken-UK Shuriken-UK is offline
 
Join Date: Jun 2003
Location: Somewhere
Posts: 67
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

None of the images will work for me so im at a loss with this - where do i put the hack files? (as in hacks ive downloaded)
Reply With Quote
  #197  
Old 07-12-2003, 08:28 PM
Kane Da Don's Avatar
Kane Da Don Kane Da Don is offline
 
Join Date: Sep 2002
Location: Vegas
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Today at 10:11 PM Shuriken-UK said this in Post #195
None of the images will work for me so im at a loss with this - where do i put the hack files? (as in hacks ive downloaded)
well i am not support but wat i found out is that you put the "name.hack.php" files in your admin folder were vbhacker is at then you go into vbhacker like normal then you will see the file name their and you just select it and press install hope this helps you out
Reply With Quote
  #198  
Old 07-12-2003, 11:21 PM
Shuriken-UK's Avatar
Shuriken-UK Shuriken-UK is offline
 
Join Date: Jun 2003
Location: Somewhere
Posts: 67
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ahah! thanks
Reply With Quote
  #199  
Old 03-23-2005, 12:36 AM
bmroyer bmroyer is offline
 
Join Date: Dec 2004
Posts: 23
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

wtf?

Quote:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@unknownwriters.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
in admin folder, where do I upload the hacks? And what is that error?
Reply With Quote
  #200  
Old 11-27-2005, 12:02 AM
GoTTi GoTTi is offline
 
Join Date: Jun 2002
Posts: 1,346
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can this be converted to 3.0.x?
Reply With Quote
  #201  
Old 11-27-2005, 01:02 AM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It could ... but 3.0 Hack development is almost dead laready.
3.5 is the way to go, and does not need file edits in most cases anyway
Reply With Quote
Reply

Thread Tools

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 08:39 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.07416 seconds
  • Memory Usage 2,312KB
  • Queries Executed 25 (?)
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
  • (3)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
  • (3)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (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