-
Posts
1483 -
Joined
-
Last visited
-
Days Won
37
Everything posted by UnixDevel
-
ca sa fiu ontopic https://randomnerdtutorials.com/reprogram-sonoff-smart-switch-with-web-server/ https://lastminuteengineers.com/esp8266-ntp-server-date-time-tutorial/ astea 2 tutoriale combinate ar trebui sa te puna in directia care trebuie iti mai trebuie un usb debuger
-
sa mor daca stiam ca le poti programa pe sonoff pai asa cel mai bine iti iei unul de asta ca are tot ce iti trebuie doar ca va trebui sa ai wifi in preajma merci @yoyois mi-ai dat niste idei
-
https://github.com/lzomedia/GradyHillhouseGarduino un proiect pe care l-am pus in aplicare asta vara ai cam tot ce iti trebuie dar devine putin costisitor
-
de ce nu ceva de genul https://www.circuitbasics.com/build-an-arduino-controlled-power-outlet/
-
ai putea folosi google earth si sa iti export propiul kml ( e doar un simplu xml) pe care sa il parsezi tu later. ti-am facut si un video dupa care poti lua acele "xml" si sa le trintesti intrun folder si sa le citesti unul dupa altul si BUM ai database si daca te duci la linkul ala poti exporta mai multe informatii
-
tinand cont ca e doar un JSON nu are cum sa aiba sa zicem 600MB ca sa incepi sa te sperii de overhead. eu intodeauna aleg sa merg oop chiar si pentru chestii mai simple cum e asta. deoarece pe viitor imi va permite sa iau aceasta librarie si sa o rescriu pentru un alt proiect mult mai usor
-
Arata mai bine asa
-
https://www.tiktok.com/@cloudsecuritydefender/video/6925133279951736070 deci efectiv tipul spune ca poti lua de la 1-5 ani daca impersionezi pe alcineva pe retelele de socializare ?
-
incepator i-a vezi te ajuta https://imgur.com/a/PG5DzjL
-
si pe mine m-a indus in eroare
-
da nu mai bine ti-l scrii tu ce naiba faceti mai va credeti in anii 90
-
eu zic ca pe asta ti-l poti construi tu singur daca ai o imprimanta 3d si putina imaginatie
- 1 reply
-
- 1
-
-
asta as face doar asa sa nu mai trebuiasca sa am brain overload acu daca e cum zic eu cu acel identifier iti pot arata si cum se simplifica in partea aia <?php $ip = $_SERVER['REMOTE_ADDR']; if(isset($_POST['a']) or isset($_POST['cod'])){ session_start(); require_once "menu.php"; $sql = "SELECT * FROM vrp_users"; $result = $conn->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { preg_match('/(.*) (.*) (.*)/',$row['last_login'], $matches); $id = $row['id']; if($ip == $matches[1]){ if (isset($_POST['cod'])) { if ($_POST['cod'] == $_SESSION['captcha']) { echo "cod valid ai fost permis sa intri pe server id-ul tau este".$id. '<meta http-equiv="refresh" content="0; URL=fivem://'.$ipserver.'" />'; $validare = "UPDATE `server`.`vrp_users` SET `whitelisted` =1 WHERE `id` = $id"; $result = mysqli_query ($conn,$validare) or die ("nu am putut executa query-ul"); } codInvalid(); } $session = $_SESSION['captcha'] = mt_rand(10000, 99999); checkCapcha($id, $session); } } echo $row['user_id']; }else { echo "0 results"; } $conn->close(); }else{ //replace with function generateVerify(); } function codInvalid(){ echo "Cod invalid, incearca din nou"; } function checkCapcha($id, $session){ echo ' <center><b><h3> ai fost identificat in baza noastra de date ca avand id-ul: <font color="red">'.$id. '</font> introdu codul de mai jos .</h3> <div id="loginfivem"> <form action="" method="post"> <p>Tasteaza numarul: <font color="red">'.$session. '</font></p> <p><input type="text" name="cod" /> <input type="submit" value="Submit" /> </form> </div>'; } function generateVerify(){ echo ' <div class="container"> <div class="vertical-center"> <form action="verify.php" method="POST" id="form1"> </form> <button type="submit" class="btnn" form="form1" name="a" value="Submit">Verifica daca nu esti robot</button> </div>'; }
-
deci acel cod de care zici tu ca se genereaza aleatoriu este stocat in primul tabel cu `identifier` text CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL ca daca este asa poti face ceva de genu da va trebui sa schimbi codul SELECT c.identifier, c.user_id, o.last_login, o.id FROM vrp_user_ids c LEFT JOIN vrp_users o ON c.user_id = o.id WHERE o.last_login = $ip;
-
ba cei cu codul asta WTFK ? ma dor ochii faceti si voi niste functii pupezii singura scuza a ta este sa fii incepator aaa si vezi ca ai o eroare de logica ! pentru ca daca cineva cu IP dinamic din acelash block incearca serverul tau o sa aiba access la contul celuilat user logat ultima oara cu ip-ul respectiv. de ce nu faci un join daca ai 2 tabele si un key user_id si selectezi bazat pe ip si user sau de ce nu faci Select * from users where IP = $ip order by id desc limit 1 ca tu efectiv scoti toata tabela aia in memorie si dupa care faci un pregmatch si daca baza ta de date ajunge la 1GB o sa te plingi de ce merge greu daca vrei ajutor calumea pune schema UML sau structura tabelelor la DB daca ai 2 tabele
-
Fac script de copiat articole de pe alte site-uri pe wordpress
UnixDevel replied to wikedx's topic in RST Market
http://www.webextractor.com/ face cam ce vrei tu -
trage in php packetul de la iluminate/support https://stillat.com/blog/2017/12/06/laravel-5-string-helpers-generating-random-strings composer require illuminate/support <form action="" method="post"> Cate coduri sa genereze: <input type="text" name="cate"><br /> Lungime coduri: <input type="text" name="lungime"><br /><br /> <input type="submit" value="Genereaza"> </form> <br /><br /> <?php require "vendor/autoload.php"; use Illuminate\Support\Str; $data = ""; for($i=0; $i <= $_POST['cate']; $i++){ $data .= Str::random($_POST['lungime']). ','; } $file = file_put_contents('coduri.txt', $data);
-
Momentul ala in care realizezi ca poti seta un .gitignore global
UnixDevel replied to UnixDevel's topic in Programare
thanks -
În primul rând, nici nu stiam ca se poate face asa ceva tocmai de aia iată configurația de care aveți nevoie: Definiți fișierul global gitignore ca o configurație globală Git: git config --global core.excludesfile ~/.gitignore Dacă sunteți pe OSX/Linux, această comandă va adăuga următoarele linii de configurare în ~/.gitconfig [core] excludesfile = /Users/youruser/.gitignore
-
nu cred ca este posibil din cauza protocolului SMTP