Author

Topic: [ANN] BitcoinGrind.netne.NET - Ad-free faucet rotator! Simple UI! (Read 1984 times)

hero member
Activity: 1274
Merit: 511
hi
it would be possible for someone to explain to me how to do this rotator, please?
newbie
Activity: 8
Merit: 0
Site's been down for a bit. Issue resolved. Should work fine now. Smiley
legendary
Activity: 1988
Merit: 1007
If you want to roll without a database, go with cookies. It's a horrible implementation, but my very first version, because I wanted it to be lightweight, relied on a ton of cookies (ie. if there were 30 sites, it had 30 cookies). Not really a good way to handle it, but it worked well.

I was thinking more of having an array within an array, but that might get a bit messy because Javascript is a bit dodgy compared to other languages like Python, which I'm more experienced with. I think there's a way to run Python as a website (I've seen Google do it), but I'll have to look more into it.

There is, and that may work as well. So essentially you're talking about a single cookie that stores an array, right?

If so, my personal idea would be to run like {"site" => "lastvisittime", "site2" => "lastvisittime"}. That's pseudocode, of course.

I question how effective that is, though. Wouldn't it be a bit of overhead to store all that data server-side and then have to iterate through the array?

In my cookie-based version I ran each cookie with a 3-digit verifier (ie. "BitcoinFaucet.com" would be BCF). Then the server just checked to see if the cookie was available and if so, what time it had in it. I mostly ran that way to avoid the array-based implementation and iteration.
newbie
Activity: 8
Merit: 0
If you want to roll without a database, go with cookies. It's a horrible implementation, but my very first version, because I wanted it to be lightweight, relied on a ton of cookies (ie. if there were 30 sites, it had 30 cookies). Not really a good way to handle it, but it worked well.

I was thinking more of having an array within an array, but that might get a bit messy because Javascript is a bit dodgy compared to other languages like Python, which I'm more experienced with. I think there's a way to run Python as a website (I've seen Google do it), but I'll have to look more into it.
legendary
Activity: 1988
Merit: 1007
For what it's worth, you can use an array for your site listing. What I did on the first version of my site (before I started utilizing an actual database) is I ran it with an array like:

{Name, Address, Cooldown(in minutes)}

Something like that would work easily here as well, and would still be editable. My "name" was just for the display list though, so that could be removed with yours and just have Address, Cooldown.

Thanks for the quick reply! I'll look into how I could possibly implement a cooldown while still making it easily editable.

If you want to roll without a database, go with cookies. It's a horrible implementation, but my very first version, because I wanted it to be lightweight, relied on a ton of cookies (ie. if there were 30 sites, it had 30 cookies). Not really a good way to handle it, but it worked well.
newbie
Activity: 8
Merit: 0
For what it's worth, you can use an array for your site listing. What I did on the first version of my site (before I started utilizing an actual database) is I ran it with an array like:

{Name, Address, Cooldown(in minutes)}

Something like that would work easily here as well, and would still be editable. My "name" was just for the display list though, so that could be removed with yours and just have Address, Cooldown.

Thanks for the quick reply! I'll look into how I could possibly implement a cooldown while still making it easily editable.
legendary
Activity: 1988
Merit: 1007
While I get where you were going with this site, it has limited uses. Look at my rotator for an example of what you're missing.

Well, the point is variety. No one rotator will suit everyone. And yes, you're right that my site will really benifit from a cooldown timer. The reason I put my site up is to have a rotator that's different. I made it easy for users to download the source files and customize it. Sure, that might not be useful for the average user, but it's a push for them to become more interested in not just the internet — but rather how what happens behind the scenes.

All the faucets are neatly lined up for easy editing in the source. Anyone can easily customize it with their own list of faucets. It would be a lot more complicated to modify if it included cooldowns. So I skipped having a cooldown and put in a jump function as a supplement.

And about your site: It has a simple, clean, and effective layout. But the colors aren't going to cut it. Add a good color scheme and a font with higher readability. Good luck, and response appreciated.

I'll look into the colors and font, and thanks!

For what it's worth, you can use an array for your site listing. What I did on the first version of my site (before I started utilizing an actual database) is I ran it with an array like:

{Name, Address, Cooldown(in minutes)}

Something like that would work easily here as well, and would still be editable. My "name" was just for the display list though, so that could be removed with yours and just have Address, Cooldown.

Mine's a lot more intricate now, but still highly editable (as I designed multiple UI's for the backend for seeing the sites, adding new ones, editing them, reorganizing, etc.). I may, at some point, release the source.
newbie
Activity: 8
Merit: 0
While I get where you were going with this site, it has limited uses. Look at my rotator for an example of what you're missing.

Well, the point is variety. No one rotator will suit everyone. And yes, you're right that my site will really benifit from a cooldown timer. The reason I put my site up is to have a rotator that's different. I made it easy for users to download the source files and customize it. Sure, that might not be useful for the average user, but it's a push for them to become more interested in not just the internet — but rather how what happens behind the scenes.

All the faucets are neatly lined up for easy editing in the source. Anyone can easily customize it with their own list of faucets. It would be a lot more complicated to modify if it included cooldowns. So I skipped having a cooldown and put in a jump function as a supplement.

And about your site: It has a simple, clean, and effective layout. But the colors aren't going to cut it. Add a good color scheme and a font with higher readability. Good luck, and response appreciated.
legendary
Activity: 1988
Merit: 1007
While I get where you were going with this site, it has limited uses. Look at my rotator for an example of what you're missing. I use a clean layout as well (with an ad that happens to fit perfectly with the header). But it benefits people in that:

1) You can see how many faucets are left
2) I support different faucet types
3) The site keeps up with the timers for every site (so you can hit them all up as soon as they are off cooldown, without having to worry about which ones are ready)
4) It gives a full listing when they are all on cooldown, showing exactly how long it will take until the next site is ready again (ordered by the ones going off cooldown fastest)

Great concept you have, but you really need to make it more useful, :p.
newbie
Activity: 8
Merit: 0
I like your faucet grinder - feel free to add Bitcoin Zebra to your list...
http://faucet.bitcoinzebra.com

Interesting idea. Grazing zebras.

Can you please add http://givemebtc.net
Thanks

Sure thing, brother. I like the simple design. Will be added too. Might want to check everything's in order, though. Page loading takes a really long time.
full member
Activity: 154
Merit: 100
sr. member
Activity: 305
Merit: 250
Hi

I like your faucet grinder - feel free to add Bitcoin Zebra to your list...

http://faucet.bitcoinzebra.com

Pays out hourly between 100 and 1000 satoshi, currently averaging 400 satoshi but we are constantly trying to increase that!
Referral commission of at least 50%!

Thanks
Bitcoin Zebra
newbie
Activity: 8
Merit: 0
Site updated with new system that makes it easier to customize faucets.
newbie
Activity: 8
Merit: 0
If any of you play Minecraft, you know you can build a mob grinder in there to farm items. So I thought: Why not do the same with bitcoin?

So I went through the trouble of piecing my head together to make this site.
Places all the faucets into one page so you can get your BTC and move on with life.

I used free hosting, but I don't think you'll mind that once you realize that the site is ad-free. Nothing blocking your view now.  Grin

Source code is available on GitHub. Simple approach to it. You can modifiy it for your own use pretty easily. Just read the readme; it tells you how.

You probably shouldn't rely on this to get-rich-quick. Just use it as a way to put your wallet off to a good start. After this, you should switch to mining.

https://i.imgur.com/kkNy91Q.png

Quote
Instructions are on the home page of the site. But a quick overview just to be safe:
- Click the Bitcoin symbol (top, left) and enter your bitcoin address. Auto fill-ins for some of the sites that have the feature.
- Next Site button is self explanatory, the puny thing directly to the left of it isn't. That's the previous page button. #ConserveSpace
- Jump button if you want to hop around. Smiley Used to skip faucets.


If you have your own faucets, post below and I'll add them.

If you want your own faucet added, I'll make room for it. Send me an email.
Problems, criticism, or praise? Send me an email.
Jump to: