Darwin Mendoza
Eta
Diseñador
Verificado
Verificación en dos pasos activada
Comentário: || Vocês já devem saber que se trata de um script com licença liberada e sim, me refiro ao Script que nos facilita a Faucetbox, etc. Se ainda não sabiam, a Faucetbox usa o design do Bootstrap, isso significa que podem usar as classes e outras coisas que já estão preparadas absolutamente grátis. Só precisam ir às diferentes categorias que existem e buscar o estilo que preferirem. (Desde este link, podem encontrar CSS, Javascript, etc.) Não quebrem a cabeça buscando e pagando por coisas se o único que querem é ganhar dinheiro semi-passivamente. ||
TUTORIAL:
Começaremos desde o princípio, para os que queiram pular a instalação e essas coisas, façam scroll agora mesmo.
__________________
Se você entrou pela primeira vez neste amplo post, estará interessado em saber o que fazer com o pouco conhecimento que tem sobre uma página web (assim como eu estava há alguns meses). Então tranquilo, não é nada do outro mundo, se quiser pegue uma xícara de café quente porque esta noite você vai virar a noite. Parto do princípio que você sabe que para ter uma página web online, tem que ter duas coisas fundamentais, que são a hospedagem e o domínio.
Se não sabe, abra o spoiler:
Pois bem, agora você sabe um par de coisas a mais e para adquiri-las (aviso que não são grátis, mas sim baratas :witless🙂 você tem estas duas páginas web que se dedicam a isso: Godaddy.com (Para comprar o domínio) // Banahosting.com (Para comprar a hospedagem), estas páginas são as que ainda não me decepcionaram.
Dica:
Aqui você tem que parar para pensar, o que é que você realmente está buscando, se só quer ganhar dinheiro rápido sem fazer muito esforço ou se quer ganhar dinheiro mas também estabelecer sua própria marca. Se é o primeiro, na Godaddy você pode escolher o nome que quiser para seu domínio, já que não importará muito, mas se é o segundo, sugiro que leve em conta estas três coisas na hora de escolher um nome para o domínio:
- Como chegarão ou de onde chegarão meus futuros fornecedores. | Keyword ou palavra-chave que incluirá | (Google Adwords)
- Um nome legal. | Marca que agregará à keyword | (Sua criatividade)
- Se realmente terá o necessário para seguir com o que vem (isso inclui dinheiro, tempo e paciência, sobretudo paciência)
Felizmente para toda a internet, a maioria das coisas básicas são grátis, então você pode aproveitar isso. Há tutoriais vastos aqui no ForoBeta que você pode ver para saber como ser um mestre com Adwords. Não é nada complicado, é como buscar no Google. :welcoming:
Bem, então o processo seria comprar o domínio e depois a hospedagem ou vice-versa. Mas para ilustrar, algumas imagens:
Comprar um Domínio:
Comprar Hospedagem: (Se não tem dinheiro, aqui no ForoBeta te presenteiam com dois meses de Hospedagem com a Bana em troca de pontos, veja isso mais a fundo na última zona do fórum)
O melhor é que se informe sobre os prós e contras que cada página web tem para que escolha bem, eu só faço o tutorial com o que tenho até agora.
Genial, já tem o fundamental, agora só tem que vincular o macho com a fêmea. :witless: (estes dois precisam estar vinculados de certa forma) E para isso, você tem que acessar a Banahosting, para buscar algo chamado Nameservers (algo estranho o nome, não?)
Vincular a hospedagem com o domínio:
Pronto!, agora só resta esperar uns dias para que possa ser exibido ao ar. :witless::witless: LOL!! (tranquilo, felizmente a hospedagem tem como uma visualização prévia, que te será de ajuda para este caso) Sigamos...
INSTALAÇÃO:
Ajá, agora que já completou o primordial, irá para o primeiro passo, e isto cada vez fica mais fácil, relaxe...
Como disse no começo, usaremos a Faucetbox como captador, então vá a isso desde este Link direto para FaucetInaBox e clique onde diz "INSTALL NOW", logicamente estará baixando o esqueleto da sua Faucet, aqui vem incluída a última versão do script, com melhorias, etc... .
Extraia os arquivos que vêm dentro do pacote e dirija-se ao arquivo config.php, abra-o com um editor de código como Sublime Text ou com o bloco de notas.
Só tem que se fixar na parte em negrito:
$dbhost = "localhost";
$dbuser = "test_faucet";
$dbpass = "test_pass";
$dbname = "test_faucet";
Estes são os dados da sua base de dados, (que coisas com a redundância, não? xd) que por suposto, ainda não tem. Então de imediato vá à Banahosting e dê uma olhada no Painel, lá clique no ícone da imagem para criar uma nova base de dados.
Criar Base de Dados na Banahosting:
Nada do outro mundo, escolhe um nome, um usuário e uma senha (o dbhost é localhost, a hospedagem paga interpreta dessa forma).
Você teria este panorama.
Agora sim, já pode subir os arquivos para a hospedagem e ver a mágica. 😛8:
Alguma vez você já subiu uma imagem para o Imgur ou Imageshack? Pois aqui é exatamente o mesmo, dentro do cPanel, vá ao primeiro apartado e clique em File Manager
Sairá um pop estilo bootstrap, escolha a terceira opção com o nome do seu domínio e clique em Next! xd
Já que está dentro de public_html, vá para Upload, agora só escolha todos os arquivos e estará pronto.
Claro que isso seria um calvário, já que teria que subir arquivo por arquivo ñ.ñ . Então volte a comprimir o arquivo e suba-o comprimido 😛8:. PDT: File Manager aceita só .zip não .rar
Uma vez que esteja completo, só volte atrás para extrair o conteúdo.
E como sempre, sigam os retângulos vermelhos D:
Já está pronta nossa Faucet.
Debaixo do que está tapado, está sua chave, guarde-a no lugar mais seguro que tiver, já que com esta chave acessará a página de administração.
Aqui já estamos no Painel de Administração, e para que nossa Faucet funcione corretamente, temos que agregar os complementos, que são tudo o que a compõe, o captcha, os satoshis, etc...
Retângulos vermelhos outra vez... 😱nthego:
--
--
Acaba a Instalação e vem a Reforma.
_________________
Genial, seguro que você se perdeu no último já que para obter a API, tem que estar registrado na Faucetbox, calma... aqui te ensino como.
Registro na Faucetbox
Absolutamente fácil, em poucos minutos estará pronto.
Identificando seções na Faucetbox
É intuitivo, então não se apressem...
Agregar uma faucet dentro da Faucetbox
Este passo teria que ir depois de criada a conta na Fbox mas me confundi. :encouragement: xd
E pronto! 😛8:
Exato, agora já tem algumas coisas que lhe serão de muita utilidade, agora só restaria recarregar seus primeiros créditos para começar a experimentar. :greedy_dollars: (Se não sabe como, clique no Spoiler :encouragement🙂
Recarregar saldo na Faucetbox
É tão fácil como ferver água. (O curioso é que às vezes eu queimo :sorrow🙂
Abra rapidamente em uma nova aba o Dashboard da sua conta na Faucetbox e dirija-se para Balance, depois escolha o Address da moeda que quiser depositar.
Agora entre na sua carteira virtual para fazer a transação. (Me familiarizei muito com a Blockchain, é por isso que não mudei)
E isso seria tudo, lembre-se que o montante mínimo de depósito em bitcoins é de 100000 satoshis, lembre-se também que este montante não inclui a porcentagem que a blockchain desconta.
Até aqui, já tem sua faucet andando e rodando, mas se quer tirar algum proveito... precisa de conteúdo. Usualmente você poderia só copiar e colar de 800 a 1500 palavras da Wikipedia relacionado com Bitcoin, não há problema já que no Adsense igual te aceitarão. No entanto, para evitar qualquer problema e depois sair prejudicado, recomendo fazer uma redação boa ou contratar um serviço aqui no ForoBeta. (Já sabem, original)
Assim como antes, para agregar o texto ao seu site, pode fazê-lo com o Bloco de Notas ou Sublime. Mas também pode fazê-lo desde o Painel de Administração do seu Site. Então isso fica a seu critério.
_________________
Truques:
Seja qual for o motivo pelo qual queira criar uma faucet, sei que também tem em mente ganhar o máximo de dinheiro que puder. É por isso que exponho aqui alguns dos meus truques que me deram muito bons resultados até o dia de hoje.
Desabilitar Anticlic, Clique sustentado e tecla enter (do teclado).
Estas três opções ajudam muito, ao ter inabilitado o anticlic e o clique sustentado em todo o texto, o único capaz de empregar estas duas funções seriam os anúncios tipo adsense e já sabemos o que acontece depois disso.
Da mesma forma, ao ter inutilizada a tecla enter, os usuários não poderão empregá-la para reclamar mais rápido os satoshis (se tivesse como captcha "Areyouhuman"), posto que ao pressioná-lo não aconteceria nada.
Para implementá-lo na sua faucet, o único que têm que fazer é agregar estas quantas palavras ao código dentro da etiqueta "body":
Para que fique assim:
Anti Adblock
Embora a última versão da Faucetbox tenha incluído um script que funciona corretamente, não confio muito e prefiro empregar o que encontrei googleando. Também lhes aviso que qualquer anti adblock que possa haver na web 2.0, fica inútil ante o Anti Adblock Killer (Por óbvias razões ñ.ñ)
Redirecionamento de Países "X" via Geoplugin
Embora esta opção seja algo radical, prefiro usá-la a estar enchendo meu htaccess de IP's, porque aumenta consideravelmente o tempo de carregamento da faucet. Além disso, com esta opção posso inclusive agregar outras formas de monetização à minha faucet, como por exemplo popads ou adf em uma subpasta. Assim os usuários não desejados também deixariam algum ganho.
Redirecionando usuários não desejados
Sistema "Anti-bot" Sem css:
Nada do outro mundo, como já disse, só é javascript e um pouco de css
Bloquear visitas com proxy via .htaccess
Nada extravagante amigos, só é copiar e colar.
Visitas aos montes:
Como tinha avisado anteriormente, o primordial para que uma faucet tenha suas primeiras visitas é fazendo publicidade da mesma, obviamente há sites que cobram por esta publicidade. MAS TAMBÉM você pode obter grátis e em poucas horas, o único que tem que fazer é dirigir-se a bit.makejar[dat]com e escrever para o admin do site via gmail dizendo que adoraria que colocasse sua faucet na lista dele (a mais popular).
Para isso, sugiro que nos 3 primeiros dias, coloque de 3,000 a 3,500 satoshis por rodada na sua faucet, assim te posicionará em primeiro.
_______
Além de tudo isto minha recomendação é que solicitem um serviço sobre SEO aqui ou em outro lugar, já que como sempre repeti, os melhores dólares vêm de São Google.
_______
Até aqui chega o tutorial por enquanto, seguirei atualizando o post com as demais coisas que me ajudam a tirar fortes quantidades de dinheiro com meu pack de faucets. Se não ficou claro qualquer coisa, por favor só me faça saber via comment, este post fiz por ajudar aos que ainda não sabem como dar início a uma faucet.
Se têm algo a incluir, prazerosamente adicionarei ao post.
Abraços!.
PDT: Se quiserem me ajudar de alguma forma, poderiam colocar um link para meu blog com o atributo dofollow :'3, só é uma sugestão. Quem quiser fazê-lo, envie-me MP para dar o link do meu blog. :encouragement:
Este tutorial é focado em todos os que não sabem praticamente nada sobre uma faucet, mas se você sabe algo que eu não sei, aproveite este tutorial e por favor diga.
TUTORIAL:
Começaremos desde o princípio, para os que queiram pular a instalação e essas coisas, façam scroll agora mesmo.
__________________
Se você entrou pela primeira vez neste amplo post, estará interessado em saber o que fazer com o pouco conhecimento que tem sobre uma página web (assim como eu estava há alguns meses). Então tranquilo, não é nada do outro mundo, se quiser pegue uma xícara de café quente porque esta noite você vai virar a noite. Parto do princípio que você sabe que para ter uma página web online, tem que ter duas coisas fundamentais, que são a hospedagem e o domínio.
Se não sabe, abra o spoiler:
Segundo o Google:
O que é hospedagem?
A hospedagem web é o serviço que provê aos usuários da Internet um sistema para poder armazenar informações, imagens, vídeo, ou qualquer conteúdo acessível via web.
Segundo a Wikipedia:
O que é um Domínio?
Um domínio de Internet é uma rede de identificação associada a um grupo de dispositivos ou equipamentos conectados à rede Internet.
O que é hospedagem?
A hospedagem web é o serviço que provê aos usuários da Internet um sistema para poder armazenar informações, imagens, vídeo, ou qualquer conteúdo acessível via web.
Segundo a Wikipedia:
O que é um Domínio?
Um domínio de Internet é uma rede de identificação associada a um grupo de dispositivos ou equipamentos conectados à rede Internet.
Pois bem, agora você sabe um par de coisas a mais e para adquiri-las (aviso que não são grátis, mas sim baratas :witless🙂 você tem estas duas páginas web que se dedicam a isso: Godaddy.com (Para comprar o domínio) // Banahosting.com (Para comprar a hospedagem), estas páginas são as que ainda não me decepcionaram.
Dica:
Aqui você tem que parar para pensar, o que é que você realmente está buscando, se só quer ganhar dinheiro rápido sem fazer muito esforço ou se quer ganhar dinheiro mas também estabelecer sua própria marca. Se é o primeiro, na Godaddy você pode escolher o nome que quiser para seu domínio, já que não importará muito, mas se é o segundo, sugiro que leve em conta estas três coisas na hora de escolher um nome para o domínio:
- Como chegarão ou de onde chegarão meus futuros fornecedores. | Keyword ou palavra-chave que incluirá | (Google Adwords)
- Um nome legal. | Marca que agregará à keyword | (Sua criatividade)
- Se realmente terá o necessário para seguir com o que vem (isso inclui dinheiro, tempo e paciência, sobretudo paciência)
Felizmente para toda a internet, a maioria das coisas básicas são grátis, então você pode aproveitar isso. Há tutoriais vastos aqui no ForoBeta que você pode ver para saber como ser um mestre com Adwords. Não é nada complicado, é como buscar no Google. :welcoming:
Bem, então o processo seria comprar o domínio e depois a hospedagem ou vice-versa. Mas para ilustrar, algumas imagens:
Comprar um Domínio:
Desde aqui, só sigam os retângulos e letras vermelhas hehe 😛8:
Comprar Hospedagem: (Se não tem dinheiro, aqui no ForoBeta te presenteiam com dois meses de Hospedagem com a Bana em troca de pontos, veja isso mais a fundo na última zona do fórum)
O melhor é que se informe sobre os prós e contras que cada página web tem para que escolha bem, eu só faço o tutorial com o que tenho até agora.
Genial, já tem o fundamental, agora só tem que vincular o macho com a fêmea. :witless: (estes dois precisam estar vinculados de certa forma) E para isso, você tem que acessar a Banahosting, para buscar algo chamado Nameservers (algo estranho o nome, não?)
Vincular a hospedagem com o domínio:
Passe pela área do cliente e na parte baixa da sua esquerda estarão os Nameservers, só copie-os tal qual.
Pronto!, agora só resta esperar uns dias para que possa ser exibido ao ar. :witless::witless: LOL!! (tranquilo, felizmente a hospedagem tem como uma visualização prévia, que te será de ajuda para este caso) Sigamos...
INSTALAÇÃO:
Ajá, agora que já completou o primordial, irá para o primeiro passo, e isto cada vez fica mais fácil, relaxe...
Como disse no começo, usaremos a Faucetbox como captador, então vá a isso desde este Link direto para FaucetInaBox e clique onde diz "INSTALL NOW", logicamente estará baixando o esqueleto da sua Faucet, aqui vem incluída a última versão do script, com melhorias, etc... .
Extraia os arquivos que vêm dentro do pacote e dirija-se ao arquivo config.php, abra-o com um editor de código como Sublime Text ou com o bloco de notas.
Só tem que se fixar na parte em negrito:
$dbhost = "localhost";
$dbuser = "test_faucet";
$dbpass = "test_pass";
$dbname = "test_faucet";
Estes são os dados da sua base de dados, (que coisas com a redundância, não? xd) que por suposto, ainda não tem. Então de imediato vá à Banahosting e dê uma olhada no Painel, lá clique no ícone da imagem para criar uma nova base de dados.
Criar Base de Dados na Banahosting:
Nada do outro mundo, escolhe um nome, um usuário e uma senha (o dbhost é localhost, a hospedagem paga interpreta dessa forma).
Depois de ingressar na Área do Cliente, vão ao cPanel para fazer o que disse anteriormente.
Aqui, é onde vinculam a Base de Dados com o Usuário anteriormente criado.
Com isto, o usuário teria todos os privilégios atribuídos.
Aqui, é onde vinculam a Base de Dados com o Usuário anteriormente criado.
Com isto, o usuário teria todos os privilégios atribuídos.
Você teria este panorama.
Agora sim, já pode subir os arquivos para a hospedagem e ver a mágica. 😛8:
Alguma vez você já subiu uma imagem para o Imgur ou Imageshack? Pois aqui é exatamente o mesmo, dentro do cPanel, vá ao primeiro apartado e clique em File Manager
Sairá um pop estilo bootstrap, escolha a terceira opção com o nome do seu domínio e clique em Next! xd
Já que está dentro de public_html, vá para Upload, agora só escolha todos os arquivos e estará pronto.
Claro que isso seria um calvário, já que teria que subir arquivo por arquivo ñ.ñ . Então volte a comprimir o arquivo e suba-o comprimido 😛8:. PDT: File Manager aceita só .zip não .rar
Uma vez que esteja completo, só volte atrás para extrair o conteúdo.
E como sempre, sigam os retângulos vermelhos D:
Já está pronta nossa Faucet.
Debaixo do que está tapado, está sua chave, guarde-a no lugar mais seguro que tiver, já que com esta chave acessará a página de administração.
Aqui já estamos no Painel de Administração, e para que nossa Faucet funcione corretamente, temos que agregar os complementos, que são tudo o que a compõe, o captcha, os satoshis, etc...
Retângulos vermelhos outra vez... 😱nthego:
--
--
Acaba a Instalação e vem a Reforma.
_________________
Genial, seguro que você se perdeu no último já que para obter a API, tem que estar registrado na Faucetbox, calma... aqui te ensino como.
Registro na Faucetbox
Absolutamente fácil, em poucos minutos estará pronto.
Está bem, como é já costume, retângulos vermelhos :v :v :v
Criar uma nova conta
Preencher campos necessários
Ingressando ao Dashboard
Obtendo a API KEY
Mostrar API e Copiar e Colar no Painel de Administração do seu Site
Escondê-lo, para prevenir :v
Criar uma nova conta
Preencher campos necessários
Ingressando ao Dashboard
Obtendo a API KEY
Mostrar API e Copiar e Colar no Painel de Administração do seu Site
Escondê-lo, para prevenir :v
Identificando seções na Faucetbox
É intuitivo, então não se apressem...
Embora já venha detalhado o que se pode ou não fazer em cada aba, eu repito :v
Em Your Faucets (Suas Faucets), estará a relação em ordem de todas as faucets que for agregando. Aqui também terá um link direto para obter a API, promover sua faucet na lista da Fbox, entre outras coisas mais.
Balance está desenhado, com um novo modelo, para que possa ver a informação detalhada das diferentes carteiras às quais terá que depositar para obter seus créditos na Faucetbox.
Em Estatísticas, bom, seu nome mesmo diz. :witless:
Cada depósito que tenha realizado às carteiras antes mencionadas, aparecerão aqui em Deposits e algumas vezes não são automáticas. (Não se exalte se não refletir sua última transação)
Em Your Faucets (Suas Faucets), estará a relação em ordem de todas as faucets que for agregando. Aqui também terá um link direto para obter a API, promover sua faucet na lista da Fbox, entre outras coisas mais.
Balance está desenhado, com um novo modelo, para que possa ver a informação detalhada das diferentes carteiras às quais terá que depositar para obter seus créditos na Faucetbox.
Em Estatísticas, bom, seu nome mesmo diz. :witless:
Cada depósito que tenha realizado às carteiras antes mencionadas, aparecerão aqui em Deposits e algumas vezes não são automáticas. (Não se exalte se não refletir sua última transação)
Agregar uma faucet dentro da Faucetbox
Este passo teria que ir depois de criada a conta na Fbox mas me confundi. :encouragement: xd
E pronto! 😛8:
Exato, agora já tem algumas coisas que lhe serão de muita utilidade, agora só restaria recarregar seus primeiros créditos para começar a experimentar. :greedy_dollars: (Se não sabe como, clique no Spoiler :encouragement🙂
Recarregar saldo na Faucetbox
É tão fácil como ferver água. (O curioso é que às vezes eu queimo :sorrow🙂
Abra rapidamente em uma nova aba o Dashboard da sua conta na Faucetbox e dirija-se para Balance, depois escolha o Address da moeda que quiser depositar.
Agora entre na sua carteira virtual para fazer a transação. (Me familiarizei muito com a Blockchain, é por isso que não mudei)
E isso seria tudo, lembre-se que o montante mínimo de depósito em bitcoins é de 100000 satoshis, lembre-se também que este montante não inclui a porcentagem que a blockchain desconta.
Até aqui, já tem sua faucet andando e rodando, mas se quer tirar algum proveito... precisa de conteúdo. Usualmente você poderia só copiar e colar de 800 a 1500 palavras da Wikipedia relacionado com Bitcoin, não há problema já que no Adsense igual te aceitarão. No entanto, para evitar qualquer problema e depois sair prejudicado, recomendo fazer uma redação boa ou contratar um serviço aqui no ForoBeta. (Já sabem, original)
Assim como antes, para agregar o texto ao seu site, pode fazê-lo com o Bloco de Notas ou Sublime. Mas também pode fazê-lo desde o Painel de Administração do seu Site. Então isso fica a seu critério.
_________________
Truques:
Seja qual for o motivo pelo qual queira criar uma faucet, sei que também tem em mente ganhar o máximo de dinheiro que puder. É por isso que exponho aqui alguns dos meus truques que me deram muito bons resultados até o dia de hoje.
Desabilitar Anticlic, Clique sustentado e tecla enter (do teclado).
Estas três opções ajudam muito, ao ter inabilitado o anticlic e o clique sustentado em todo o texto, o único capaz de empregar estas duas funções seriam os anúncios tipo adsense e já sabemos o que acontece depois disso.
Da mesma forma, ao ter inutilizada a tecla enter, os usuários não poderão empregá-la para reclamar mais rápido os satoshis (se tivesse como captcha "Areyouhuman"), posto que ao pressioná-lo não aconteceria nada.
Para implementá-lo na sua faucet, o único que têm que fazer é agregar estas quantas palavras ao código dentro da etiqueta "body":
Inserir CODE, HTML ou PHP:
oncontextmenu="return false" onselectstart="return false" ondragstart="return false"
Para que fique assim:
Inserir CODE, HTML ou PHP:
<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">
Anti Adblock
Embora a última versão da Faucetbox tenha incluído um script que funciona corretamente, não confio muito e prefiro empregar o que encontrei googleando. Também lhes aviso que qualquer anti adblock que possa haver na web 2.0, fica inútil ante o Anti Adblock Killer (Por óbvias razões ñ.ñ)
Redirecionamento de Países "X" via Geoplugin
Embora esta opção seja algo radical, prefiro usá-la a estar enchendo meu htaccess de IP's, porque aumenta consideravelmente o tempo de carregamento da faucet. Além disso, com esta opção posso inclusive agregar outras formas de monetização à minha faucet, como por exemplo popads ou adf em uma subpasta. Assim os usuários não desejados também deixariam algum ganho.
Redirecionando usuários não desejados
Pois bem, nada fora do comum, só precisamos criar dois arquivos .php
O primeiro com o nome geoip.php e dentro colem este código:
A segunda com o nome de geoplugin.class.php e dentro colem este código:
Agora, em nosso index, acima de <!DOCTYPE... façam o include :
O primeiro com o nome geoip.php e dentro colem este código:
HTML:
<?php
require_once('geoplugin.class.php');
$geoplugin = new geoPlugin();
$geoplugin->locate();
$country_code = $geoplugin->countryCode;
switch($country_code) {
case 'RU': //Rusia
header('Location: http://tupaginademonetizaciónalterna'); //Aquí es donde los redireccionara.
exit;
case 'ID': //Indonesia
header('Location: http://tupaginademonetizaciónalterna');
exit;
case 'UA': //Ucrania
header('Location: http://tupaginademonetizaciónalterna');
exit;
}
?>
A segunda com o nome de geoplugin.class.php e dentro colem este código:
HTML:
<?php
class geoPlugin {
//the geoPlugin server
var $host = 'http://www.geoplugin.net/php.gp?ip={IP}&base_currency={CURRENCY}';
//the default base currency
var $currency = 'USD';
//initiate the geoPlugin vars
var $ip = null;
var $city = null;
var $region = null;
var $areaCode = null;
var $dmaCode = null;
var $countryCode = null;
var $countryName = null;
var $continentCode = null;
var $latitude = null;
var $longitude = null;
var $currencyCode = null;
var $currencySymbol = null;
var $currencyConverter = null;
function geoPlugin() {
}
function locate($ip = null) {
global $_SERVER;
if ( is_null( $ip ) ) {
$ip = $_SERVER['REMOTE_ADDR'];
}
$host = str_replace( '{IP}', $ip, $this->host );
$host = str_replace( '{CURRENCY}', $this->currency, $host );
$data = array();
$response = $this->fetch($host);
$data = unserialize($response);
//set the geoPlugin vars
$this->ip = $ip;
$this->city = $data['geoplugin_city'];
$this->region = $data['geoplugin_region'];
$this->areaCode = $data['geoplugin_areaCode'];
$this->dmaCode = $data['geoplugin_dmaCode'];
$this->countryCode = $data['geoplugin_countryCode'];
$this->countryName = $data['geoplugin_countryName'];
$this->continentCode = $data['geoplugin_continentCode'];
$this->latitude = $data['geoplugin_latitude'];
$this->longitude = $data['geoplugin_longitude'];
$this->currencyCode = $data['geoplugin_currencyCode'];
$this->currencySymbol = $data['geoplugin_currencySymbol'];
$this->currencyConverter = $data['geoplugin_currencyConverter'];
}
function fetch($host) {
if ( function_exists('curl_init') ) {
//use cURL to fetch data
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $host);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'geoPlugin PHP Class v1.0');
$response = curl_exec($ch);
curl_close ($ch);
} else if ( ini_get('allow_url_fopen') ) {
//fall back to fopen()
$response = file_get_contents($host, 'r');
} else {
trigger_error ('geoPlugin class Error: Cannot retrieve data. Either compile PHP with cURL support or enable allow_url_fopen in php.ini ', E_USER_ERROR);
return;
}
return $response;
}
function convert($amount, $float=2, $symbol=true) {
//easily convert amounts to geolocated currency.
if ( !is_numeric($this->currencyConverter) || $this->currencyConverter == 0 ) {
trigger_error('geoPlugin class Notice: currencyConverter has no value.', E_USER_NOTICE);
return $amount;
}
if ( !is_numeric($amount) ) {
trigger_error ('geoPlugin class Warning: The amount passed to geoPlugin::convert is not numeric.', E_USER_WARNING);
return $amount;
}
if ( $symbol === true ) {
return $this->currencySymbol . round( ($amount * $this->currencyConverter), $float );
} else {
return round( ($amount * $this->currencyConverter), $float );
}
}
function nearby($radius=10, $limit=null) {
if ( !is_numeric($this->latitude) || !is_numeric($this->longitude) ) {
trigger_error ('geoPlugin class Warning: Incorrect latitude or longitude values.', E_USER_NOTICE);
return array( array() );
}
$host = "http://www.geoplugin.net/extras/nearby.gp?lat=" . $this->latitude . "&long=" . $this->longitude . "&radius={$radius}";
if ( is_numeric($limit) )
$host .= "&limit={$limit}";
return unserialize( $this->fetch($host) );
}
}
?>
Agora, em nosso index, acima de <!DOCTYPE... façam o include :
HTML:
<?php include("geoip.php"); ?>
Assim de fácil.
Sistema "Anti-bot" Sem css:
Nada do outro mundo, como já disse, só é javascript e um pouco de css
Deve agregar estes códigos onde quiser que estejam situados os "Anti-bots":
Agregue formato para que não fique tão mal no seu index, se quiser também pode agregar estilos.
Depois no head coloque todo o código js:
Creio que não é necessário agregar nada mais, como disse anteriormente, com inspecionar elemento se pode ver o código desejado.
HTML:
<div align="center" class="content2">
<div id="posc1">
<a class="fakebutton" onclick="clickme(this)">I Am Not Robot</a>
</div>
<div id="posc2">
<a class="fakebutton" onclick="clickme(this)">I Am Not Robot</a>
</div>
</div>
<div align="center" class="content4">
</div>
<div align="center" class="content3" style="">
<div id="posc3">
<a class="fakebutton" onclick="clickme(this)">I Am Not Robot</a>
</div>
</div>
<div id="posc4">
<a class="fakebutton" onclick="clickme(this)">I Am Not Robot</a>
</div>
<div align="center" class="content2">
<div id="posc7">
<a class="fakebutton" onclick="clickme(this)">I Am Not Robot</a>
</div>
</div>
<div class="content2">
<div id="posc5">
<a class="fakebutton" onclick="clickme(this)">I Am Not Robot</a>
</div>
<div id="posc6">
<a class="fakebutton" onclick="clickme(this)">I Am Not Robot</a>
</div>
</div>
Agregue formato para que não fique tão mal no seu index, se quiser também pode agregar estilos.
Depois no head coloque todo o código js:
Inserir CODE, HTML ou PHP:
<script type="text/javascript">
$(document).ready(function() {
setTimeout(function() {
$(".content4").fadeIn(1500);
},24000);
});
</script>
<script type="text/javascript">
$(document).ready(function() {
setTimeout(function() {
$(".content3").fadeIn(1500);
},22000);
});
</script>
<script type="text/javascript">
$(document).ready(function() {
setTimeout(function() {
$(".content2").fadeIn(1500);
},27000);
});
</script>
<script type="text/javascript">
$(document).ready(function() {
setTimeout(function() {
$(".content").fadeOut(1500);
},20000);
});
</script>
<script>
var clicks = 1;
function clickme(x) {
$(x).fadeOut();
if(clicks == 7) {
var pos = 7;
var rand = Math.floor((Math.random() * pos) + 1);
var button = '<div onclick="document.forms[0].submit()" class="BotonRotatorio">Claim Now</div>';
$("#posc" + rand).html(button);
}
clicks++;
}
</script>
Creio que não é necessário agregar nada mais, como disse anteriormente, com inspecionar elemento se pode ver o código desejado.
Bloquear visitas com proxy via .htaccess
Nada extravagante amigos, só é copiar e colar.
# block proxy servers from site access
RewriteEngine on
RewriteCond %{HTTP:VIA} !^$ [OR]
RewriteCond %{HTTP:FORWARDED} !^$ [OR]
RewriteCond %{HTTP:USERAGENT_VIA} !^$ [OR]
RewriteCond %{HTTP:X_FORWARDED_FOR} !^$ [OR]
RewriteCond %{HTTP😛ROXY_CONNECTION} !^$ [OR]
RewriteCond %{HTTP:XPROXY_CONNECTION} !^$ [OR]
RewriteCond %{HTTP:HTTP_PC_REMOTE_ADDR} !^$ [OR]
RewriteCond %{HTTP:HTTP_CLIENT_IP} !^$
RewriteRule ^(.*)$ - [F]
RewriteEngine on
RewriteCond %{HTTP:VIA} !^$ [OR]
RewriteCond %{HTTP:FORWARDED} !^$ [OR]
RewriteCond %{HTTP:USERAGENT_VIA} !^$ [OR]
RewriteCond %{HTTP:X_FORWARDED_FOR} !^$ [OR]
RewriteCond %{HTTP😛ROXY_CONNECTION} !^$ [OR]
RewriteCond %{HTTP:XPROXY_CONNECTION} !^$ [OR]
RewriteCond %{HTTP:HTTP_PC_REMOTE_ADDR} !^$ [OR]
RewriteCond %{HTTP:HTTP_CLIENT_IP} !^$
RewriteRule ^(.*)$ - [F]
Visitas aos montes:
Como tinha avisado anteriormente, o primordial para que uma faucet tenha suas primeiras visitas é fazendo publicidade da mesma, obviamente há sites que cobram por esta publicidade. MAS TAMBÉM você pode obter grátis e em poucas horas, o único que tem que fazer é dirigir-se a bit.makejar[dat]com e escrever para o admin do site via gmail dizendo que adoraria que colocasse sua faucet na lista dele (a mais popular).
Para isso, sugiro que nos 3 primeiros dias, coloque de 3,000 a 3,500 satoshis por rodada na sua faucet, assim te posicionará em primeiro.
_______
Além de tudo isto minha recomendação é que solicitem um serviço sobre SEO aqui ou em outro lugar, já que como sempre repeti, os melhores dólares vêm de São Google.
_______
Até aqui chega o tutorial por enquanto, seguirei atualizando o post com as demais coisas que me ajudam a tirar fortes quantidades de dinheiro com meu pack de faucets. Se não ficou claro qualquer coisa, por favor só me faça saber via comment, este post fiz por ajudar aos que ainda não sabem como dar início a uma faucet.
Se têm algo a incluir, prazerosamente adicionarei ao post.
Abraços!.
PDT: Se quiserem me ajudar de alguma forma, poderiam colocar um link para meu blog com o atributo dofollow :'3, só é uma sugestão. Quem quiser fazê-lo, envie-me MP para dar o link do meu blog. :encouragement:
Última edição: