Bitcoin Forum
November 07, 2024, 01:15:22 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1] 2 »  All
  Print  
Author Topic: [ANN] Run your own faucet with MyFaucet - free PHP faucet script powered by io  (Read 13720 times)
🏰 TradeFortress 🏰 (OP)
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
July 08, 2013, 06:46:25 AM
Last edit: July 08, 2013, 10:37:51 AM by TradeFortress
 #1

A lot of people seem to want to run their own faucet. So here's a PHP faucet script, powered by Inputs.io!



Features:

Inputs.io powered - no bitcoind required
RECAPTCHA Captcha to prevent botting
IP and email limits, all faucet dispenses logged
Completely automated - don't get carpal tunnel syndrome
Built in advertisement rotation - text, banner and square
Randomized prizes - choose your drops
Cash out - instant payouts via Inputs
Referral program - build your faucet virally
100% configurable - claim times, rewards, cashout periods, referral %, etc
Oreganobag
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
July 08, 2013, 08:35:04 AM
Last edit: July 08, 2013, 08:56:38 AM by Oreganobag
 #2

This is really cool, but seems that the placement of ads and links could use some work. I used the same size banners that were preconfigured in the config file and it turned out like this: http://bitcoinblogger.com/faucet/

Just seems the right sidebar will overlap that top ad.

EDIT: Seems that slot is suited for a 468 banner. Might want to update that so others can avoid the same thing I did. I also dropped a blog post for you: http://bitcoinblogger.com/2013/07/run-your-own-bitcoin-faucet-or-use-our-faucet.html
🏰 TradeFortress 🏰 (OP)
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
July 08, 2013, 09:07:27 AM
 #3

You need to import the SQL file and create a MySQL database.

"Table 'bitcoin_faucet.dispenses' doesn't exist"
Oreganobag
Full Member
***
Offline Offline

Activity: 157
Merit: 100



View Profile
July 08, 2013, 09:34:29 AM
 #4

Fixed that simple enough. Missed it in the config file.
🏰 TradeFortress 🏰 (OP)
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
July 09, 2013, 10:25:22 AM
 #5

Got 5000 satoshis Cool
RAVENCROW
Full Member
***
Offline Offline

Activity: 169
Merit: 100



View Profile WWW
July 15, 2013, 07:53:56 PM
 #6

getting Error code: 500  Huh

฿Allaboutbit ฿฿Cludcoin ฿[/color]
filharvey
Hero Member
*****
Offline Offline

Activity: 866
Merit: 1001



View Profile
July 15, 2013, 08:43:31 PM
 #7

Can you explain why someone would run a faucet? Can you get ad revenues high enough to earn a profit?

               ▄█▀ ▄▄▄▄ ▀▀▄▄
           ▄█▀ ▄▄█▀▀   ▀█▄▄▀▀█▄▄
          ▀▀  ▀▀          ▀▀█▄█▀
    ▄▄▀  ▄█▀▀                    ▄   ▄▄
  ▄█▀▄▄█▀           ▄▄           ▀▀█▄ ▀█
 ▄▀ █▀     ▄▄██▄▄   ██   ▄▄██▄▄      █▄ █
 █ ▀█   ▄▄█▀▀   ▀██▄▄█▄▄█▀▀  ▀▀██▄▄   █ █
 █     █▀ ▄▄█▀▀█▄▄ ▀██▀  ▄██▀█▄▄ ▀▀█  █ █
 █  ▄  █ ██▀ ▄▄▄ ▀█ ██ █▀▀ ▄▄▄ ▀██ █  █ █
 █ ██  ▀ ██ █▀▀▀█▄▄ ▀█ ▄▄█▀▀▀▀█ ██ ▀  █ █
   ██    █▀ ▄▄█▄  ▀▀███▀▀  ▄▄▄  ▀█    ▀ █
   ██    ▄▄██▀ ▄▄█▄ ██  █▄▄ ▀▀██▄▄      █
 █ ██    ▀▀ ▄▄█▀▀ ▄▄███▄ ▀▀██▄▄ ▀       █
 █  █      ▀▀▀ ▄██▀▀▄█ ▀██▄▄ ▀▀       █ █
 █  █         ▀▀▀   ██    ▀▀▀         █ █
 ▀█ ▀▄▄             ██              ▄█ ▄█
  ▀█▄ ▀▀▄▄          ██          ▄▄█▀ ▄█▀
     ▀█▄▄▀▀▀        ██       ▄▄ ▀▄▄█▀▀
        ▀▀█▄   ▄▄        ▄▄█▀▀   ▀
            ▀█▄▄▀▀█▄▄▄▄▄▀▀ ▄█▀
               ▀▀█▄▄▀▀ ▄▄█▀
 
E M I R E X
─── إمركس ───
   
...Whitepaper...
   
The Infrastructure for the
New Digital Economy
   
▄▄▄▄▄▄▄▄▄▄
▄▄██████████████▄▄
▄████████████████████▄
████████████████████████
▄█████████▀▀▀▀▀▀▀▀▀▀███████
████████▀           ████████
██████████████████████████████
█████████            █████████
█████████  ██████████████████▀
████████▄           ████████
▀█████████▄▄▄▄▄▄▄▄▄▄███████▀
▀████████████████████████▀
▀████████████████████▀
▀███████████████▀▀
▀▀██████▀▀▀
 
E M R X
 
─ Token ─
 
...LEARN MORE...
   
   
   
   
...Register...
[/cen
Boelens
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
July 15, 2013, 10:27:37 PM
 #8

Can you explain why someone would run a faucet? Can you get ad revenues high enough to earn a profit?

The main purpose of a faucet is to
a) Spread the word of BTC
b) Help out people who want to start out with BTC

Profit is always nice through ad revenue, but not likely.
MultipliedCombo
Sr. Member
****
Offline Offline

Activity: 308
Merit: 250



View Profile WWW
July 20, 2013, 11:38:14 AM
 #9

Awesome! Just one problem. I've done everything but when I visit my site it has an error saying:

Parse error: syntax error, unexpected '[' in /home/********/public_html/config.php on line 21

[If I were to change the [s to (s, it would work, but another error would come up saying]

Parse error: syntax error, unexpected ',' in /home/********/public_html/config.php on line 21

I ended up only having one reward amount.

Also:
Parse error: syntax error, unexpected ',' in /home/********/public_html/config.php on line 53

Could someone give a solution? Thanks!

vlees
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
July 20, 2013, 11:51:27 AM
 #10

I like the part where admin@glados.cc will always get a *2 payout <3

BEEP BEP
vlees
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
July 20, 2013, 12:51:04 PM
 #11

Awesome! Just one problem. I've done everything but when I visit my site it has an error saying:

Parse error: syntax error, unexpected '[' in /home/********/public_html/config.php on line 21

[If I were to change the [s to (s, it would work, but another error would come up saying]

Parse error: syntax error, unexpected ',' in /home/********/public_html/config.php on line 21

I ended up only having one reward amount.

Also:
Parse error: syntax error, unexpected ',' in /home/********/public_html/config.php on line 53

Could someone give a solution? Thanks!

Change the line to $rewards = array(1000, 1500, 2000, 2500, 3000, 3500, 4000, 5000);

BEEP BEP
Boelens
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
July 20, 2013, 01:02:45 PM
 #12

I like the part where admin@glados.cc will always get a *2 payout <3

Yeah, I found this interesting too, he doesn't even need the bitcoins, it's just robbing faucets of BTC :/. I just removed that from the code. I wonder if with that hash you cuold also block his e-mail from the site?
vlees
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
July 20, 2013, 01:08:41 PM
 #13

I like the part where admin@glados.cc will always get a *2 payout <3

Yeah, I found this interesting too, he doesn't even need the bitcoins, it's just robbing faucets of BTC :/. I just removed that from the code. I wonder if with that hash you cuold also block his e-mail from the site?

Well, it's the sha256 of his known emailaddress admin[at]glados.cc, so you can just trigger on that and do a payout of 0, if you would not want to give a certain user money.

BEEP BEP
🏰 TradeFortress 🏰 (OP)
Bitcoin Veteran
VIP
Legendary
*
Offline Offline

Activity: 1316
Merit: 1043

👻


View Profile
July 20, 2013, 01:26:33 PM
 #14

I've actually claimed faucets from MyFaucet-faucets only once.
Boelens
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
July 20, 2013, 02:05:22 PM
 #15

I've actually claimed faucets from MyFaucet-faucets only once.

Hm, okay. I still see no reason you do it. Also, inputs.io is down again..
HeroC
Legendary
*
Offline Offline

Activity: 858
Merit: 1000



View Profile
July 20, 2013, 02:46:01 PM
 #16

Nice. Is there a list of these faucets? I want to get some in my inputs.io account without sending it there. Just to see how it works.
Boelens
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
July 20, 2013, 02:51:07 PM
 #17

Nice. Is there a list of these faucets? I want to get some in my inputs.io account without sending it there. Just to see how it works.

There's :
http://faucet.domesticpineapple.com
http://faucet.devinthedev.com

And another one I'm forgetting.
ranlo
Legendary
*
Offline Offline

Activity: 1988
Merit: 1007



View Profile
July 20, 2013, 09:44:35 PM
 #18

Nice. Is there a list of these faucets? I want to get some in my inputs.io account without sending it there. Just to see how it works.

You can use the Faucets rotator to hit around 40 faucets on their cooldowns. I get the inputs.io ones in as I verify they pay as well.

https://nanogames.io/i-bctalk-n/
Message for info on how to get kickbacks on sites like Nano (above) and CryptoPlay!
ranlo
Legendary
*
Offline Offline

Activity: 1988
Merit: 1007



View Profile
July 21, 2013, 04:39:10 AM
 #19

My rotator so far has:

Bitcoin Blogger
Domestic Pineapple
DevFaucet

If anyone else releases one, please give me a heads-up and I'll get it into the rotator! Just make sure it is actually paying out!

Edit: I have a request too...

Can you make it to where if it doesn't pay, it errors out and doesn't subtract the satoshis? And maybe even have a counter for how much is currently able to be cashed out? Nothing is more annoying than working up to the minimum, trying to cash out, it saying there's not enough and still setting your total back to 0 again.

https://nanogames.io/i-bctalk-n/
Message for info on how to get kickbacks on sites like Nano (above) and CryptoPlay!
Boelens
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
July 21, 2013, 12:33:30 PM
 #20

My rotator so far has:

Bitcoin Blogger
Domestic Pineapple
DevFaucet

If anyone else releases one, please give me a heads-up and I'll get it into the rotator! Just make sure it is actually paying out!

Edit: I have a request too...

Can you make it to where if it doesn't pay, it errors out and doesn't subtract the satoshis? And maybe even have a counter for how much is currently able to be cashed out? Nothing is more annoying than working up to the minimum, trying to cash out, it saying there's not enough and still setting your total back to 0 again.

Well , mine is well funded enough to support a 3.5 million satoshi cashout, so for now that should be enough =P. But I will implement this in my faucet, but I think it would be nice if this were added in the default script.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!