PbNation
Find fields and stores
Distance: 
Zip Code:  

Reply
 
Bookmark and Share Thread Tools
#1
Old 09-22-2009, 09:04 PM
jake55's Avatar
jake55 jake55 is offline
:dodgy?:
 
Join Date: Jun 2006
Thread deleted with out getting a reason

Hello,

I posted a small tool of mine in the "Small talk forum" as I was unsure of where to post it, and it seems it got deleted and I don't know why.

It is a simple harmless and helpful tool. Here is what the post contained(note: this only works in BST where there is a 4 hour bump rule):

-----------------------------------------------------

Hello,

I was not sure where to post this but I thought some people might find it useful.

A few years ago I got annoyed by getting my thread bumped on time every time, so I created this little tool. It's pretty simple, you put the parameters in the .ini:

//ThreadID = The URL to your bump link. To obtain this, simply right click your Bump link and click copy address. (EX: http://www.pbnation.com/bump.php?t=3215283)
//Delay = Delay in minutes before attempting to bump your thread again. (EG: 60 = 1 hour, 120 = 2 hour and so on)
[global]
ThreadID=http://www.pbnation.com/bump.php?t=3215283
Delay=250

Once you fill that you run BumpThread.exe and it will attempt to bump your thread and wait the delay you put in and them attempt to bump it again. (EG: If you run it non-stop, it will bump your thread on time every time, meaning your thread gets the most view time possible).

Download: Link removed for now tell a mod replys if I can post this or not.

For people scared of trojans, I will post the source code of the program if you want to download a autoit compiler and compile it your self.
IE stuff:


Code:
Func _IEQuit(ByRef $o_object) If Not IsObj($o_object) Then __IEErrorNotify("Error", "_IEQuit", "$_IEStatus_InvalidDataType") SetError($_IEStatus_InvalidDataType, 1) Return 0 EndIf ; If Not __IEIsObjType($o_object, "browser") Then __IEErrorNotify("Error", "_IEAction", "$_IEStatus_InvalidObjectType") SetError($_IEStatus_InvalidObjectType, 1) Return 0 EndIf ; SetError($_IEStatus_Success) $o_object.quit() $o_object = 0 Return 1 EndFunc ;==>_IEQuit #EndRegion Utility functions #Region General Func _IECreate($s_Url = "about:blank", $f_tryAttach = 0, $f_visible = 1, $f_wait = 1, $f_takeFocus = 1) Local $result, $f_mustUnlock = 0 ; Temporary campatability mode for pre V2.0 code If $__IEAU3V1Compatibility Then Switch String($s_Url) Case "0" $s_Url = "about:blank" $f_visible = 0 __IEErrorNotify("Warning", "_IECreate", "", _ "Using deprecated behavior - $f_visible is now parameter 3 instead of parameter 1") Case "1" $s_Url = "about:blank" $f_visible = 1 __IEErrorNotify("Warning", "_IECreate", "", _ "Using deprecated behavior - $f_visible is now parameter 3 instead of parameter 1") EndSwitch EndIf If Not $f_visible Then $f_takeFocus = 0 ; Force takeFocus to 0 for hidden window If $f_tryAttach Then Local $oResult = _IEAttach($s_Url, "url") If IsObj($oResult) Then If $f_takeFocus Then WinActivate(HWnd($oResult.HWND)) SetError($_IEStatus_Success) SetExtended(1) Return $oResult EndIf EndIf If Not $f_visible Then $result = __IELockSetForegroundWindow($LSFW_LOCK) If $result Then $f_mustUnlock = 1 EndIf Local $o_object = ObjCreate("InternetExplorer.Application") If Not IsObj($o_object) Then __IEErrorNotify("Error", "_IECreate", "", "Browser Object Creation Failed") SetError($_IEStatus_GeneralError) Return 0 EndIf $o_object.visible = $f_visible If $f_mustUnlock Then $result = __IELockSetForegroundWindow($LSFW_UNLOCK) If Not $result Then __IEErrorNotify("Warning", "_IECreate", "", "Foreground Window Unlock Failed!") ; If the unlock doesn't work we may have created an unwanted modal window EndIf _IENavigate($o_object, $s_Url, $f_wait) SetError(@error) Return $o_object EndFunc ;==>_IECreate


Code:
#Region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_icon=foobar-2000.ico #AutoIt3Wrapper_outfile=BumpThread.exe #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI **** ;## PBNation Link Bumper #include <IE.au3> While 1 $time = IniRead("Bump.ini","global","Delay","0") * 1000 * 60 $Link = IniRead("Bump.ini","global","ThreadID","0") $create = _IECreate ($link, 0, 0, 1,0) _IEQuit ($create) Sleep($time) Wend
Reply With Quote
#2
Old 09-22-2009, 09:09 PM
Kyle's Avatar
Kyle Kyle is offline
RESPECT MAH AUTHORITAY!
Annual Supporting Member  
Join Date: Feb 2001
Location: Illadelph, PA
Kyle is an Administrator Kyle is a Supporting Member Kyle is BST Trusted Kyle supports Cereal Killerz 2 Kyle is playing at Living Legends III
I'm going to say it was deleted because generally we frown upon automated programs that circumvent measures we put in place here on PBN for a reason. I'd suggest you desist posting about this program.
__________________
Kyle Christensen
PbNation Systems Administrator

PbNation has a new field reviews section! Head over and see what people are saying about fields near you.

I am no longer able to receive PMs. If you need to contact an administrator, please use our contact us page.
Reply With Quote
#3
Old 09-22-2009, 09:13 PM
jake55's Avatar
jake55 jake55 is offline
:dodgy?:
 
Join Date: Jun 2006
Quote:
Originally Posted by Kyle View Post
I'm going to say it was deleted because generally we frown upon automated programs that circumvent measures we put in place here on PBN for a reason. I'd suggest you desist posting about this program.
It does not "circumvent" your measures. The measures you put in are to keep people from bumping there threads to much - this follows those guide lines and is just a tool to make sure there threads are bumped on time to get the most out of there thread(4 hours, or what ever PBN limit is).

It does not bypass any PBnation measures to prevent early bumps, I'm confused
Reply With Quote
#4
Old 09-22-2009, 09:56 PM
jake55's Avatar
jake55 jake55 is offline
:dodgy?:
 
Join Date: Jun 2006
P.S what if I re-wrote my tool to be a "Reminder".

For example, when the thread has reached it's 4 hour limit, give the user a message box pop up saying "your thread has not been bumped for 4 hours, would you like to bump it?" would that be acceptable?
Reply With Quote
#5
Old 09-22-2009, 10:16 PM
Kyle's Avatar
Kyle Kyle is offline
RESPECT MAH AUTHORITAY!
Annual Supporting Member  
Join Date: Feb 2001
Location: Illadelph, PA
Kyle is an Administrator Kyle is a Supporting Member Kyle is BST Trusted Kyle supports Cereal Killerz 2 Kyle is playing at Living Legends III
I think notifying people that it was time to bump their threads, but requiring they come to the site to bump said thread would be nice. I don't like the idea of people not coming to the site because something is bumping threads for them.
__________________
Kyle Christensen
PbNation Systems Administrator

PbNation has a new field reviews section! Head over and see what people are saying about fields near you.

I am no longer able to receive PMs. If you need to contact an administrator, please use our contact us page.
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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Page generated in 0.28 seconds with 7 queries
Message Board StatisticsvBulletin v3.6.2, Copyright ©2000-2010, Jelsoft Enterprises Ltd and PbNation, LLC.
Annual Supporting Membership