Jump to content

michee

Active Members
  • Posts

    314
  • Joined

  • Last visited

Everything posted by michee

  1. nu prea vad cum.mersi anyway.
  2. Am programul aceasta: #include <arpa/inet.h> #include <stdio.h> #include <netdb.h> #include <string.h> #include <fcntl.h> #include <unistd.h> #include <time.h> #include <stdlib.h> #include <sys/types.h> #include <sys/socket.h> #include <sys/wait.h> #include <sys/time.h> #include <netinet/in.h> #include "http_get.c" #include "build.h" #define DEBUG 0 /* change this to 1 for debugging.. */ FILE *infile, *outfile; int sock, numforks = 0, timesup = 0, port = 21; int main(int argc, char *argv[]) { char buf[1024]; time_t start; char *file = "out.txt"; int i,j; int max_forks =1000, num_procs = 0; numforks=0; //outfile = fopen(file, "w"); j= open(file,O_RDWR); start = time(0); for(i=1;i<=100000;i++) { if (!(fork())) { sprintf(buf,"Sunt procesul cu pid-ul %d \n",getpid()); write(j,buf, strlen(buf)); exit(0); } else { numforks++; num_procs++; if (numforks > max_forks) for (numforks; numforks > max_forks; numforks--) wait(NULL); } } close(j); //fclose(outfile); printf("Done! completed in %lu seconds, procese %d\n", (time(0) - start),num_procs); exit(EXIT_SUCCESS); } Ar trebui sa creeze 100k procese care sa scrie intr-un fisier, maxim 1000 odata. si outputul fisierului sa fie destul de amestecat (zic eu) ptr ca nu exista nici un fel de locking. Cu toate acestea fisierul e foarte ok, nu e nimik amestecat(varza), sunt aproximativ 97 k linii. De ce se comporta ca si cum ar fi locking desi nu exista locking? De ce sunt doar 97 k linii si nu 100k? Pe ultima linie parintele zice ca a facut 100k procese. Mersi
  3. poate cineva sa reuplodeze vers. 7?
  4. mdeah......sa manance si marketing-ul o ciorba.....personal urasc marketing-ul, pr-ul.....it's all just bullshit..... ps nu pot crea thread nou la Cereri voiam sa intreb daca are cineva cartea Nmap network scanning? Imi da mereu The connection was reset....ca si cum as fi taiat din apache sau iptables....mersi!
  5. cam orice incerc sa POST-ez imi da eroare...inclusiv mesaje private
  6. de ce nu pot posta?
  7. sursa de la ss ala, o are careva? de asemenea stie cineva sa explice in detaliu ce face .bat-ul ala? m-am prins si io ce face, dar vreau sa stiu exact, fiecare linie,instructiune etc:)
  8. mai jos e un proxy checker in php. facut de mine, pornit de la ceva gasit pe net. Verificarile sa fac pe pagina PROXY checker results, puteti folosi si alta, cu conditia sa setati un sir de caractere care trebuie sa existe in pagina aia. Se verifica si variabilele: 'HTTP_FORWARDED','HTTP_X_FORWARDED_FOR','HTTP_CLIENT_IP', 'HTTP_VIA','HTTP_XROXY_CONNECTION','HTTP_PROXY_CONNECTION' <?php require "string_utils.php"; class phpanon { public $anons = array(); public $opts = array("user_agent" => "", "url_referer" => "", "url" => "http://checker.samair.ru/", "needle" => "Resume"); function __construct($opts =array()) { if(isset($opts["anon"]) && count($opts["anon"]) > 0) { $this->set_proxy($opts["anon"]); } if(isset($opts["user_agent"]) && $opts["user_agent"] != "") { $this->opts["user_agent"] = $opts["user_agent"]; } if(isset($opts["url_referer"]) && $opts["url_referer"] != "") { $this->opts["url_referer"] = $opts["url_referer"]; } } function parse($html){ $arr = array('HTTP_FORWARDED','HTTP_X_FORWARDED_FOR','HTTP_CLIENT_IP', 'HTTP_VIA','HTTP_XROXY_CONNECTION','HTTP_PROXY_CONNECTION'); $elite = true; foreach($arr as $k=>$a){ if($k==3) // doar la al 3 element am un spatiu in plus la parsare advance($html,'<b>'.$a.': </b>'); else advance($html,'<b>'.$a.':</b>'); if($k == 2){ fetch($html,'<h2>',$$a); } else{ fetch($html,'<br />',$$a); } $$a = trim($$a); if($$a != '(none)') $elite = false; //echo " ". strtolower($a). ' === ' .$$a. "<br>\n"; } $this->elite = $elite; if($elite) echo "elite proxy <br>\n"; else echo "non elite proxy <br>\n"; } function check() { $anon = $this->anon; if($anon["ip"] != "" && $anon["port"] != "" && $anon["type"]) { echo "Checking ".$anon["ip"].":".$anon["port"]." [ type ".$anon["type"]." ] ... <br>\n"; $ch = curl_init($this->opts["url"]); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); if($this->opts["user_agent"] != "") { curl_setopt($ch, CURLOPT_USERAGENT, $this->opts["user_agent"]); } if($this->opts["url_referer"] != "") { curl_setopt($ch, CURLOPT_REFERER, $this->opts["url_referer"]); } curl_setopt($ch, CURLOPT_PROXY, $anon["ip"].":".$anon["port"]); if($anon["type"] == "socks4"){ curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS4); } else{ if($anon["type"] == "socks5") { curl_setopt($ch, CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); } } $html = curl_exec($ch); if(curl_errno($ch) || $html == "" || strpos($html, $this->opts["needle"]) === FALSE) { $anon["status"] = 0; echo "not working<br><br>\n"; } else { $anon["status"] = 1; $this->parse($html); echo "working<br><br>\n"; } curl_close($ch); unset($ch); } } public function set_proxy($proxy){ $this->anon = $proxy; } } $anons = array( array("ip" => $ip , "port" => $port_server, "type" => "socks5"), ); // type poate fi socks4, sock5 sau '' si atunci e http proxy $pa = new phpanon(); foreach($anons as $a){ $pa->set_proxy($a); $pa->check(); } ?> string_utils.php contine: <? function fetch($string,$where,&$in){ $pos=strpos($string,$where); $in=substr($string,0,$pos); if($pos !== false) return true; else return false; } function advance(&$string,$where){ $pos = strpos($string,$where); $string=substr($string,$pos+strlen($where),strlen($string)); if($pos !== false) return true; else return false; } ?>
      • 1
      • Upvote
  9. imi zice ca fisierele sunt corupte din arhiva cand bag parola.
  10. Old Version Downloads - OldApps.com ps: sa-mi zici dac-a mers. sunt curios.
  11. ptr cei care au ales sa plece si au reusit sau sunt pe punctul de a pleca. Bravo voua, continuati tot asa! Eu n-am avut norocul asta si acum caut in draci o portita de evadare afara. Nu ma intelegeti gresit am un job de programator misto, stau in Bucuresti, o duc bine......dar nu se compara cu ce e afara. Nu o duc "bine" comparativ cu standardele de afara, ci cu cele din Bucuresti....care la nivel european/mondial sunt low, very low....
  12. tehnic vorbind cred ca tu l-ai inceput cu "Java sucks":P.... Ceea ce vreau eu sa punctez este, ca sa-nteleaga si altzii: 1) exemplul e mult prea simplu ptr ca ceilaltzi sa treaga o concluzie cu privire la capacitatile fiecarui limbaj de programare(java, python etc). 2)opinia mea de programator care-a trecut prin toate si dupa niste ani a ajung la concluzia de mai sus. Poate o s-ajute niste newbie confuzi sa nu faca aceeasi greseala ca si mine si anume sa acorde o importantza prea mare limbajelor de scripting in defavoarea celor mai grele cen c/c++/asm. S-ar putea sa regrete mai tarziu. Limbajele de scripting sunt ca sa "coci" ceva simplu si rapid in ele. Repet, e doar opinia mea dupa vrep ~10 ani de programare. Sorry de off-topic, mi s-a parut important sa mentionez astea.
  13. asa o fi ma nu zic nu....nici io nu-s expert in java, sunt bagat de curand in el, da' sunt fascinat de ce poate.
  14. Java rulezz ba.....ascult-o de la unu care-a trecut prin destule limbaje de scripting : php, python, ruby.....sunt bune si astea ptr scripting...pan' la urma te-ntorci tot la chestiile hardcore gen c/c++/asm si mai nou m-am bagat si pe java care mi se pare similar cu c++ doar ca mai evoluat. parerea mea. In fine nu vreau sa-ncepem un flame war.
  15. nush cum dracu nu-ti merge tie....in fine.
  16. cum sa nu reusesti sa rulezi jar-ul?.....ala n-are nici un motiv sa nu mearga. De asemeni nici sursa n-are motiv sa nu mearga, dupa ce faci modificarea mentzionata mai sus.
  17. hai ca l-am si fixat cu skill-urile mele de newbie in java. inlocuiti Main body = new Main(); cu Encoder body = new Encoder ();
  18. am dat si eu peste un blog spart cu asta. faza e ca timthumb asta nu aparea la pluginurile instalate in admin-ul blogului.......
  19. exact asta am facut. si din Netbeans si din linie de comanda apoi. Pana la urma care e clasa Main? unde e definita? Mersi.
  20. mie-mi da: Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - cannot find symbol symbol: class Main location: class Encoder at Encoder.main(Encoder.java:10) Java Result: 1 ca nu gaseste clasa Main(); sorry, sunt beginner la java. Asta pe langa faptul c-am mai adaugat o '}' la sfarsit. Mai trebuie importat ceva? definita vreo clasa?
  21. ghici ce, chiar asta si fac:)) informatzia poti s-o capetzi daca stii sa-nvetzi singur. Romania nu are o facultate in top 500 mondial. Deci le faci degeaba da, in general poti sa cunosti multzi mediocri, submediocri si etnobotanisti mai nou. Daca esti peste medie, o sa-ti gasesti prieteni asemeni foarte usor. Stai linistit varfurile se ridica intotdeauna, ii recunosti rapid. un carton nu valoreaza prea mult.......creierul da...si cu asta e simplu, ori il ai ori nu-l ai.
  22. sunt de acord cu daatdraqq si sunt cam in ac. situatie cu el:))......doar ca io am terminat o particulara, la misto deci, va dati seama...... In loc sa pierzi 3-4-5 ani in facultate, mai bine invetzi singur......daca esti capabil desigur....
  23. ok, am inteles ideea:) dar un download and exec sc ptr win 7 unde gasesc?.....eu asta cautam de fapt.....mersi.
  24. la ce se refera mai exact partea cu "via dns"? ca dai ca parametru un domeniu?....pai nu asa fac toate sc-urile de genul asta? nu ma pricep f. bine, intreb si eu nu dau cu paru..... de ce trebuie sa fie domeniul de max. 9 car?
  25. ai user si pass de la cartea pdf?
×
×
  • Create New...