Skip to content

Instantly share code, notes, and snippets.

View guibranco's full-sized avatar
🎯
Focusing

Guilherme Branco Stracini guibranco

🎯
Focusing
View GitHub Profile
@guibranco
guibranco / index.html
Last active January 15, 2020 22:04
Alterar cor de botão ao clique - Facebook - HTML5 & CSS3 - https://www.facebook.com/groups/361826063881448/permalink/2859138380816858/
<div class="btns">
<button>BTN 1</button>
<button>BTN 2</button>
<button>BTN 3</button>
<button>BTN 4</button>
</div>
<script>
$(document).ready(function(){
$(".btns button").click(function(){
$(".btns button").css("background-color", "rgb(20, 115, 153)"); //coloca todos na mesma cor
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
int main() {
//A = valor do litro de Alcool
//G = valor do litro de Gasolina
//D = valor do litro de Diesel
@guibranco
guibranco / video.html
Created October 13, 2019 19:19
Sincronizar vídeos (play um, pause outros)
<video width="426" height="240" id="v1">
<source src="video1.mp4" type="video/mp4">
<source src="video1.webm" type="video/webm">
</video>
<video width="426" height="240" id="v2">
<source src="video2.mp4" type="video/mp4">
<source src="video2.webm" type="video/webm">
</video>
@guibranco
guibranco / Program.cs
Created September 22, 2019 02:55
A simple C# dotnet client to access a POP3 account and delete messages by some rules (from, subject, etc)
namespace MailCleaner
{
//https://github.com/rfinochi/pop3dotnet
//PM> Install-Package Pop3
using Pop3;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
// ***********************************************************************
// Assembly : AssemblyName
// Author : Guilherme Branco Stracini
// Created : 2020-01-01
//
// Last Modified By : Guilherme Branco Stracini
// Last Modified On : 2020-01-01
// ***********************************************************************
// <copyright file="" company="Guilherme Branco Stracini">
// Copyright © 2020 - 2021 Guilherme Branco Stracini
@guibranco
guibranco / getLatLon.cs
Created February 7, 2019 18:44
RestSharp (C#) implementation of https://www.latlong.net/_spm4.php
var address = WebUtility.UrlEncode("Alameda Rio Negro, 585 Barueri SP BR");
var client = new RestClient("https://www.latlong.net/_spm4.php");
var request = new RestRequest(Method.POST);
request.AddHeader("x-requested-with", "XMLHttpRequest");
request.AddHeader("Content-Type", "application/x-www-form-urlencoded");
request.AddParameter("undefined", "c1=" + address + "&action=gcpm&cp=", ParameterType.RequestBody);
IRestResponse response = client.Execute(request);
@guibranco
guibranco / getLatLon.php
Last active February 7, 2019 00:24
Obtém latitude e longitude do site latlong.net via cURL (PHP) - Facebook - PHP Brasil - https://www.facebook.com/groups/142151625841770/permalink/2151325014924411/
<?php
//Altere somente a variável abaixo:
$endereco = "Avenida Paulista, 1000 São Paulo SP BR";
//Não altere nada daqui caso não saiba o que cada coisa faz!
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://www.latlong.net/_spm4.php",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
<?php
if($_POST){
if(isset($_POST["nombre"]))
echo "Bienvenido " . htmlspecialchars($_POST['nombre']) . ".<br />";
if(isset($_POST["edad"]))
echo "Usted tiene " . $_POST["edad"] . " años!";
}
?>
<form action="postEcho.php" method="POST">
Ingrese su nombre: <input type="text" name="nombre" placeholder="Su nombre"/>
<?php
$acao = "inicio";
if(isset($_GET["acao"])
$acao = $_GET["acao"];
switch($acao){
case "inicio":
echo "<a href='?acao=download'>Clique aqui para download do arquivo arquivoXPTO.txt</a>";
echo "<script>setTimeout(function(){ window.location.href= '?acao=mensagem'; }, 10000);</script>";
break;
case "download":
@guibranco
guibranco / DigiteONumero.php
Last active December 9, 2018 01:17
Salvar número sessão - Marcelo Kunze Fernandes - PHP Brasil - Facebook - https://www.facebook.com/groups/nao.tem.biscoito/permalink/10161479411345160/
<?php
session_start(); //inicia a sessão
$old = -1; //adiciona um valor padrão para a sessão (que não deve ser usado!)
if(isset($_SESSION["num"])) //verifica se a sessão existe
$old = $_SESSION["num"]; //pega o valor da sessão (que foi gerado na requisição anterior)
$new = rand(1,3); //gera um novo número de qualquer forma
$_SESSION["num"] = $new; //salva o novo número na sessão, para usar na validação
if(isset($_POST["num"]) && $num != -1){ //se foi feito um POST, valida
$num = $_POST["num"];//atribui a $num o valor enviado pelo usuário
if($num == $old) { //se o número enviado for o mesmo que estava salvo antes, então SUCESSO!