Skip to content

Instantly share code, notes, and snippets.

View vittodevit's full-sized avatar
🥁
:)

Vittorio Lo Mele vittodevit

🥁
:)
View GitHub Profile
@vittodevit
vittodevit / battaglia_navale.py
Created March 10, 2024 18:32
Battaglia navale in Python
#!/usr/bin/env python3
import socket
import random
import os
#####################
# VARIABILI GLOBALI #
#####################
SERVER = ""; # 0.0.0.0 significa che è server (ascolto su tutte le interfacce)
@vittodevit
vittodevit / drivelab_injector.js
Created February 16, 2024 10:54
Cheats per DriveLab (drivelab.it)
// con un plugin injector aggiungi al dominio, enjoy!
// aggiunge risposta automatica e reset dello stato della spiegazione
exam = `pol_all_uni.php`;
id = "spiegazione";
stiliextra = `#respiega {
width: 150px;
height: 40px;
line-height: 38px;
@vittodevit
vittodevit / scraper_ftp.py
Created January 4, 2023 19:00
scraper per il timelapse
HOST_FTP = "----------------" # host del server ftp
PORT_FTP = 21 # porta del server ftp
USER_FTP = "-----------------------" # utente server ftp
PASS_FTP = "---------" # password del server ftp
CARTELLA_FTP = "-" # cartella che contiene il file da scaricare
FILE_FTP = "--------------" # nome del file da scaricare
ESTENSIONE_LOC = ".---" # estensione con cui salvare il file remoto in locale
CARTELLA_LOC = "----------------------------" # cartella locale in cui salvare i file
DELAY_CHECK = 60 # ogni quanti secondi controllare per le modifiche
TG_CHATID = "---------" # id della chat telegram per gli alert
#!/usr/bin/env python3
from ansi.colour import fg, bg
from ansi.colour.fx import bold, reset
from tabulate import tabulate
from datetime import datetime
import hashlib
import requests
# CLIENT PER STUDENTI REGISTRO LAMPSCHOOL
# INSERISCI I DATI DI CONNESSIONE QUI
@vittodevit
vittodevit / num.c
Created March 27, 2021 22:32
Conta tutti i numeri positivi e negativi dato l'input dell'utente.
#include <stdio.h>
int main(){
int quantita;
printf("Inserisci quantità valori: ");
scanf("%d", &quantita);
int valori[quantita];
int i = 1;
do{
printf("Inserisci valore n%d:", i);
@vittodevit
vittodevit / nomi.txt
Created March 4, 2021 08:55
Fuck scammers, fuck everyone of them
abaco
abbondanza
abbondanzia
abbondanzio
abbondazio
abbondia
abbondina
abbondio
abdelkrim
abdellah
<?php
$enableDebug = false;
header('Content-Type: text/plain; charset=utf-8');
function indirizzoIpReale(){
if (!empty($_SERVER['HTTP_CLIENT_IP'])){
$ip=$_SERVER['HTTP_CLIENT_IP'];
}elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
}else{
@vittodevit
vittodevit / config.yaml
Created January 25, 2021 18:34
Prende i dati di un sensore e li inserisce in un database
#File di configurazione, inserisci intervallo in secondi
db_address: localhost
db_port: 3306
db_user: root
db_pass: root
db_name: database
db_table: meteo
read_interval: 30
sensor_endpoint: http://sample.com/
@vittodevit
vittodevit / contacaratteri.cpp
Created December 3, 2020 08:41
Conta tutte le lettere maiuscole, minuscole ed altro in un file di testo
#include <iostream>
#include <fstream>
#include <sstream>
#include <cstring>
using namespace std;
//nessun menù, solo funzione di contatore, si presuppone che il menù salvi le righe di testo in un file
int main(){
ifstream ifs ("testo.txt", ifstream::in); //apertura file di testo
@vittodevit
vittodevit / pompe.ino
Created November 27, 2020 10:39
Gruppo di pompe, alterna la partenza tra pompa n1 e pompa n2 alla chiusura dei contatti del pressostato.
#define PULSANTE 2 //pin del pressostato
#define POMPAUNO 7
#define POMPADUE 6
bool crun = false;
bool controlloauto = true;
int latest = 1;
void setup() {
pinMode(PULSANTE, INPUT);