Skip to content

Instantly share code, notes, and snippets.

@David256
David256 / scrcpy.sh
Last active October 28, 2020 05:24
Bash script to config the ADB over TCP/IP and connects and starts scrcpy
#!/bin/bash
PORT="5555"
DEVICE=$(adb devices | grep "device$")
echo "Esperando por un dispositivo..."
adb wait-for-device
# Revisamos si se está conetado a DEBUG USB
if [ -z "$DEVICE" ];
@David256
David256 / AdSkipScript.js
Last active October 27, 2024 02:18
Script skips ads automatic in YouTube
/**
* Ad Skip Script - Javascript
*/
/**
* Ad Skip Script - Javascript
*/
window.adSkipper = setInterval(() => {
const btn = document.querySelector('.ytp-skip-ad-button')
const video = document.querySelector('video')
@David256
David256 / _action.py
Created August 18, 2019 18:28
Una simple clase python para administrar acciones.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import warnings
class Action(object):
"""Una acción"""
def __init__(self):
super(Action, self).__init__()
self.to_do = None
@David256
David256 / raspberrry_sensor_flask.py
Created May 20, 2019 14:27
This script defines http server with flask to read and show data from sensors of ultrasound and infrared.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
# import the cool libray
import RPi.GPIO as GPIO
# others
import time
import argparse
import threading
import signal
@David256
David256 / IoTExcavator.java
Created May 20, 2019 02:02
Clase Android Java para escanear un rango de ip. Pensada para otra cosa, pero...
package ext.domain.subdomain.appname;
import java.net.Socket;
import java.io.IOException;
import java.util.ArrayList;
import android.util.Log;
/**
* Esta clase define un objeto rebuscador de direcciones IP que
@David256
David256 / http_server.py
Created March 20, 2019 14:14
A simple http server that call a function a return data
#!/usr/bin/python3
# -*- coding: utf-8 -*-
from flask import request, Flask
from lstm_trabajador import trabajar
app = Flask(__name__)
@app.route("/preguntar", methods=["POST"])
@David256
David256 / multiTelegram.sh
Created December 24, 2018 01:25
A bash script to multiple accounts with Telegram GNU/Linux
#!/bin/bash
# Ejecuta Telegram, multi cuenta, ja.
#
# En `TELEGRAM_BIN` pones la ruta del binario (o el comando) de Telegram.
# Si lo descargas de la página oficial, ya tú sabrás donde lo has
# guardado. Si instalaste desde paquetes de tu distribución, entonces
# pon el comando. Qué si no estoy mal:
# https://blog.desdelinux.net/como-instalar-telegram-en-linux/
#
# ...
@David256
David256 / crc_calculador.c
Created April 30, 2018 17:02
Calcular el CRC de una cadena de datos para CRC-8
/**
* @file segundo.c
* @brief Segundo desafío de programación para implementación de CRC-8
*
*
* Segundo programa que atiened a:
* Elabore un programa que permita calcular el CRC de una cadena de datos que
* se va a transmitir, usando para ello el siguiente polinomio
* generador (CRC-8):
*
@David256
David256 / bit_paridad.c
Created April 30, 2018 17:00
Calcula el bit de paridad de una cadena de datos aplicando comprobación simple de paridad o de paridad bidimensional.
/******************************************************************************/
/**
* @file primero.c
* @brief Primer desafío de programación para bit de paridad.
*
*
* Primer programa que atiende a:
* Elabore un programa que permita calcular el bit de paridad de una cadena de
* datos aplicando dos métodos:
* (i) Comprobación simple de paridad;
@David256
David256 / algoritmo.py
Created October 26, 2017 19:07
Implementación de algoritmo genético para la obtención de una cadena de texto.
#!/usr/bin/python3
# -*- coding: utf-8 -*-
"""
Implementación de **algoritmo genético** para la obtención de una cadena de texto.
En este módulo se define la clase Creatura y Población, siendo el primero el que
representa a un "ser" que evoluciona y el segundo es el encargado de administrar
la "vida" de estas creaturas.
:author: https://github.com/David256