Skip to content

Instantly share code, notes, and snippets.

View emtudo's full-sized avatar

Leandro Henrique Reis emtudo

View GitHub Profile
@emtudo
emtudo / captcha_tradicional.js
Created May 24, 2021 19:57 — forked from zerobugs-oficial/captcha_tradicional.js
Script que quebra captchas tradicionais (imagem com letras e números) usando a API do 2captcha.com e o Node.js
const request = require('request');
const fs = require('fs');
const puppeteer = require('puppeteer');
const API_KEY = "SUA_API_KEY_DO_2captcha";
async function curl(options) {
return new Promise((resolve, reject) => {
request(options, (err, res, body) => {
if(err)
@emtudo
emtudo / recaptcha_v2.js
Created May 24, 2021 19:57 — forked from zerobugs-oficial/recaptcha_v2.js
Robô que quebra captchas Recaptcha V2 usando Node.js, 2captcha.com e o Pupppeteer
const request = require('request');
const puppeteer = require('puppeteer');
const API_KEY = "SUA_API_KEY_NO_2captcha"
async function curl(options) {
return new Promise((resolve, reject) => {
request(options, (err, res, body) => {
if(err)
return reject(err);
@emtudo
emtudo / auto_sync_git.sh
Last active June 20, 2016 23:37 — forked from gnumoksha/auto_sync_git.sh
Does the git pull of all subdirectories
#!/bin/bash
# This script syncs (i.e. makes git pull) on a specified directory or, se no
# parameter was specified, in all the subdirectories that are git projects.
#
# Usage:
# ./auto_sync_git.sh directory_of_my_project
# ./auto_sync_git.sh
# An alias to the git binary
@emtudo
emtudo / BaseQueryBuilder.php
Created March 1, 2016 00:58 — forked from vinicius73/BaseQueryBuilder.php
Repo query filter
<?php
namespace App\Support\Queries;
use Illuminate\Database\Query\Builder as QueryBuilder;
use Illuminate\Database\Eloquent\Builder as EloquentQueryBuilder;
use Carbon\Carbon;
abstract class BaseQueryBuilder
{
@emtudo
emtudo / extensions.lua
Created January 28, 2016 09:57 — forked from igmar/extensions.lua
Asterisk LUA dialplan
require("lsqlite3")
-- Igmar: Wanneer closen we dat DB object eigenlijk ?
db = sqlite3.open('/etc/asterisk/users.sqlite')
--CONSOLE = "Console/dsp" -- Console interface for demo
--CONSOLE = "DAHDI/1"
--CONSOLE = "Phone/phone0"
TRUNK = "DAHDI/G1"
@emtudo
emtudo / DateField.php
Last active February 2, 2016 14:11 — forked from vinicius73/CustomValidatorsServiceProvider.php
Helper para datas Laravel
<?php
namespace App\Support\Validators\Rules;
use App\Support\Helpers\Dates as DateHelper;
class DateField
{
/**
* @param string $attribute
<?php namespace App\Exceptions;
use Exception;
use Illuminate\Http\Response;
use App\Exceptions\Handler as BaseExceptionHandler;
class WhoopsHandler extends BaseExceptionHandler {
/**
* Render an exception into a response.
@emtudo
emtudo / Post.php
Last active August 29, 2015 14:26 — forked from vluzrmos/Post.php
Example how to remove the eager loading on Eloquent.
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
/**
* Array of relationships to load.
@emtudo
emtudo / principais_packages.md
Last active June 13, 2016 11:53 — forked from vluzrmos/principais_packages.md
Lista dos principais packages para Laravel citados no 16º Hangout Laravel Brasil.
@emtudo
emtudo / nav-bar.php
Last active August 29, 2015 14:25 — forked from henriquesousa/nav-bar.php
Adicionando classe 'active' com jQuery em cada página visitada.
<script>
$(document).ready(function(){
var aurl = window.location.pathname;
$('.main-nav li a[href$="'+aurl+'"]').parents('li').addClass('active');
});
</script>
<nav class="main-nav">
<ul class="list-unstyled">
<li class="">