Jump to content

cmiN

Active Members
  • Posts

    1609
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by cmiN

  1. Buna ideea, dar exista Funny Exe Convertor (Exe2Any.exe) care modifica extensia unui executabil in orice extensie vrei tu, schimba icon-ul si avand o alta extensie output-ul inca este executat, nu deschis cu un program asociat extensiei respective.
  2. cmiN

    Raiduri RST

    Mircea Badea FTW!
  3. Stie careva de site-ul asta thepiratesociety[dot]org ? Are cineva cont pe el ? Eu tocmai astept in "sala" de interviuri sa ma contacteze unu sa ma intrebe nu stiu ce lucruri si sa vada daca ma lasa sa-mi fac cont sau nu, e prima oara cand vad asa ceva ... cred ca e ceva de ei. Voi stiti ce e acolo si despre ce e vorba ?
  4. Ai inclus else-ul in blocul de instructiuni al if-ului, fiecare are propriul bloc cuprins in cate o pereche de paranteze. #include <iostream> using namespace std; int main() { unsigned long a, b, c, d; cout << "a="; cin >> a; cout << "b="; cin >> b; cout << "c="; cin >> c; cout << "d="; cin >> d; if ((a * > (c * d)) { cout << "a*b=" << a * b << " mai mare decat c*d=" << c * d; } else { cout << "c*d=" << c * d << " mai mare decat a*b=" << a * b; } system("pause >NUL"); return 0; }
  5. cmiN

    Tricou Lockerz

    Si eu l-am primit cam in acelasi interval si da ... nu am platit nimic. Acum am 900+ ptz si astept redeem-ul de la sfarsitul lunii sa imi iau iPod sau mac.
  6. Da ... oricum aveam de umplut prea multi parametri acolo, si daca bagasera si crumb deja era clar.
  7. Stie careva ce link si cu ce query poti primi sms pe telefon prin yahoo pentru mobile.yahoo.com ? Cateva link-uri de genul, una bucata script in python care se foloseste de thread-uri sa dea request-uri asincron si poc ii pocneste telefonul.
  8. Sa citesti ceea ce e memorat pe un card ? Oricum ingenioasa faza cu analiza impulsurilor. Bravo! Si ... totusi ajungi la vreo informatie inteligibila ?
  9. Ieri primisem un mass mail prin care se anunta ca vor veni 2 valuri de premii, unul la ora 7PM si celalalt la ora 12PM EST, unde EST = GMT - 5 = ora noastra - 7, orele fiind 2 AM si 7 PM. Prima runda o ratasem, fiind plecat. Nu mare lucru a fost postat la premii, insa am sperat ceva mai bun pentru a doua runda de azi (24.11.2009). Mi-am pus alarma din timp de la 6:30 PM imi continuam frumos treaba si mai ma uitam pe net. Suna alarma si usor usor apareau pe net din ce in ce mai multe feluri de subiecte despre premiile care urmau sa se puna scrise de entuziasmati. Pe la 6:50PM dau si eu sa intru frumos pe site, sa mai "supraveghez" ce misca. De unde se incarca in gol. Mai incerc pana pe la 7:10PM si deja spuneau ca e inchis pentru upgrade-uri, se vedea ca deja incepe sa le pice, parca si simteam cum se pregateste lumea sa apuce premiile. Dupa vreo cateva minute, lasand pagina pe autoreload, vad ca merge si dau repede sa ma uit la ce s-a pus ... nimic nou niste filme si skin-uri ramase din primul val. Mai trece timpul ma mai uit si vad ca au aparut chestii noi, premii de cate 2 din fiecare tip si culoare, vad ca au toate scris "reedem now" cu verde, gata pac cu 285 PTZ care le am m-am inghesuit direct in iPod Shuffle 4GB verde, apoi albastru, apoi gri si roz ca am vazut ca se incarcau foarte greu, toate produsele, nu numai astea. Nu am mai rezistat si am deschis chrome, opera, firefox si internet explorer si dai la buleu cu cate 5 taburi deschise pe fiecare browser. Din fiecare cautam orice sa se incarce cat mai repede, aveam deschise 2 cate 2 shuffle-uri si dai acolo la click redeem si check pana cand sa imi accepte. Site-ul merge foarte greu, se bloca, dadea errori si mesaje ciudate, intr-un final iar daduse mesajul in care zicea ca e offline, dupa cateva minute nu se mai vedeau culorile nu se mai incarca cum trebuie tema, erau toate anapoda, abia se misca, apoi din nou isi revenise. Nu puteam sa-mi imaginez decat un razboi intre indieni si talibani unde toti aleargau si loveau cu ce apucau , fiind valul de utilizatori vs. valul de premii. Parca si ii auzeam pe toti din intreaga lume cum se chinuie sa apuce ceva, dau click pe tot ce prind mai de valoare sau cu raport mai bun calitate pret, aveam senzatia ca aud imbranceala, zecile de request-uri catre site, iar asta incerca sa faca fata. M-am enervat si nu am mai asteptat sa se incarce pe rand am dat la tot ce am prins de la iPod Shuffle, am zis in minte un "This is SPARTA!" si am inceput sa completez tot si sa dau REDEEM! chit ca iPod-ul era roz sau verde. In timpul asta parca si auzeam ceva de genul "Ioane .. s-o dat drumu la pizdoane pe locars!", iar pe aia din staff "Bhaaa fugiti cat mai puteti ... au venit romaniii bhaa ! Inchideti server-ele spargeti tot, anulati premii, banati codul si tara Romania, scoateti priza" si imi imaginam cum in razboiul ala cu indieni si talibani sunt coplesiti cu totii de romani care sar unii peste altii. Din nou site-ul era inabusit, abia se mai tara si intr-un final ... a picat de tot cu clasicul mesaj de offline. Am primit 4 mail-uri ca in poza de mai sus: 1 roz si 3 gri, nu stiu daca se va alege unul din ele si imi va fi trimis, sau daca nu-mi va fi trimis nimic si nici din PTZ nu mi se va lua, sau daca pur si simplu voi fi banat sau ars ceva pentru un fel de spam. Site-ul inca este picat, pana sa pice de tot nu am vazut sa mi se fi luat cele 200 PTZ, iar vrajeala nu e pentru ca joi ma duc sa-mi ridic tricoul de la posta . Am scris toata asta pentru ceea ce am trait cand am vazut tot ce se intampla pe net si pe site ) si mai ales in cazul meu . P.S.: Nu ma intereseaza ca nu am cenzurat datele personale, dar putin imi pasa cu cine ma trezesc la poarta =] sau imi foloseste numele.
  10. Python pastebin - collaborative debugging tool #! /usr/bin/env python3.1 # 21.11.2009 <> 21.11.2009 | cmiN # Float Base Converter (console) 4 Rechinu @ rstcenter.com import sys, decimal def main(): usage = """\t\t Float Base Converter 1.0 \t Usage: fbc.py float from to precision Where float is a floating point number from is an integer [2, 36] representing the current base to is an integer [2, 36] representing the destination base precision is an integer \t Example: fbc.py 1337.7331 10 2 100""" args = sys.argv if len(args) == 5: try: instance = Converter(args[1], args[2], args[3], args[4]) instance.compute() print(instance.result) except Exception as message: print("An error occurred: {}".format(message)) except: print("Unknown error.") else: print(usage) input() class Converter: def __init__(self, number, current_base, destination_base, precision): self.result = "" self.nr = number self.cb = int(current_base) self.db = int(destination_base) self.pn = int(precision) self.charset = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"] def compute(self): decimal.getcontext().prec = self.pn parts = self.nr.split(".") wn = parts[0] if len(parts) > 1: point = True fn = parts[1] else: point = False fn = "0" if wn[0] == "-": negative = True else: negative = False wn = wn.strip("-").strip("+") wdn = decimal.Decimal("0") fdn = decimal.Decimal("0") p = 0 for x in reversed(wn): wdn += decimal.Decimal(str(self.charset.index(x) * (self.cb ** p))) p += 1 p = -1 for x in fn: fdn += decimal.Decimal(str(self.charset.index(x) * (self.cb ** p))) p -= 1 while int(wdn) != 0: r = int(wdn % self.db) wdn /= self.db self.result = self.charset[r] + self.result if point: self.result += "." while fdn != 0 and len(self.result) < self.pn + 1: fdn *= self.db self.result += str(int(fdn)) fdn -= int(fdn) if negative: self.result = "-" + self.result if __name__ == "__main__": main() 1) Download Python3.x Releases 2) Start -> run -> cmd -> cd %locatie% unde %locatie% este path-ul in care se afla fbc.py ce contine codul de mai sus. 3) fbc.py -> vezi usage
  11. cmiN

    Help Python

    Diferentele sunt mici. Python 3.x e mult mai bine structurat si mult mai simplu de retinut fiecare modul are clase si functii pe care ai senzatia ca le intelegi inainte sa le fi citit. Python 2.x mai are niste chestii "deprecate" insa daca vrei sa folosesti pachete facute de altii majoritatea folosesc 2.x. Eu te sfatuiesc sa te duci pe 3.x si sa folosesti cat mai putine lucruri non-standard pentru ca la Python gasesti tot ce ai nevoie nu trebuie sa cauti lucruri aditionale.
  12. Nu vrei si energia potentiala si cinetica in fiecare punct dar si impulsul total la bilelor ?
  13. Nu mi s-a intamplat o sa-l mai testez ... pot implementa foarte usor o optiune cu o lista de proxy-uri si voi adauga si un switch in a alege intre un API si cautarea normala. Nu m-am dus direct pe API pentru ca auzisem ca are niste restrictii sau probleme.
  14. Exact! .
  15. Ma voi ati citit cu atentie usage-ul ? Eroarea apare pentru ca nu exista acel fisier C:\paths.txt, trebuie sa-l creati voi si puneti in el path-uri care vreti sa fie incercate pe link-urile cautate: /admin /images /pub /forum Ceva de genul trebuie sa contina, iar output-ul este salvat in links.txt langa upf.py.
  16. Pai zi ce eroare iti da spune ce se intampla .
  17. Pai usage-ul iti arata cu ce argumente sa apelezi upf.py. Ai incercat exemplul si nu ti-a mers ? Daca scrie "Please wait..." si apoi "Ready!" inseamna ca a functionat cum trebuie, daca nu sigur iti arunca o eroare ceva. Link-urile extrase sunt salvate in acelasi folder in care se gaseste si upf.py sub numele links.txt. Da mai multe detalii ca nu inteleg la ce te referi .
  18. Python pastebin - collaborative debugging tool #! /usr/bin/env python3.1 # 08.11.2009 <> 09.11.2009 | cmiN # URL Path Finder (console) 4 pacealik @ rstcenter.com import sys, threading, urllib.request, urllib.parse def main(): usage = """\t\t URL Path Finder 1.0 \t Usage: upf.py q paths start::end timeout threads Where q is the word that are you searching for paths is a file with paths (like /admin /images /forum) start is an integer; from here begins the searching end is an integer; here the searching stops timeout is a float in seconds threads is an integer representing how many threads are running asynchronously \t Example: upf.py rstcenter C:\\paths.txt 0::20 1 50""" args = sys.argv if len(args) == 6: try: print("Please wait...") q = args[1] paths = list() with open(args[2], "r") as fin: for line in fin.readlines(): paths.append(line.strip("\n")) start = int(args[3].split("::")[0]) end = int(args[3].split("::")[1]) timeout = float(args[4]) threads = int(args[5]) url = "http://www.google.com/search?q={q}&start={start}&hl=en" headers = {"User-Agent": "Mozilla/5.0 (compatible; MSIE 8.0)"} for i in range(start, end + 1): while threading.active_count() > threads: pass Scan(url.format(q=q, start=str(i)), headers, timeout, paths).start() while threading.active_count() > 1: pass with open("links.txt", "w") as fout: for link in Scan.links: while Scan.links.count(link) > 1: Scan.links.remove(link) Scan.links.sort() for link in Scan.links: fout.write(link + "\n") except Exception as message: print("An error occurred: {}".format(message)) except: print("Unknown error.") else: print("Ready!") else: print(usage) input() class Scan(threading.Thread): links = list() def __init__(self, url, headers, timeout, paths): threading.Thread.__init__(self) self.url = url self.headers = headers self.timeout = timeout self.paths = paths def run(self): request = urllib.request.Request(self.url, headers=self.headers) with urllib.request.urlopen(request, timeout=self.timeout) as usock: source = usock.read() source = source[source.find(b"Search Results"):] source = source[:source.find(b"</a>")] source = source.decode() url = source[source.find("http://"):] url = url[:url.find('"')] uparser = urllib.parse.urlparse(url) url = "{scheme}://{netloc}".format(scheme=uparser.scheme, netloc=uparser.netloc) for path in self.paths: request = urllib.request.Request(url + path, headers=self.headers) try: with urllib.request.urlopen(request, timeout=self.timeout) as usock: Scan.links.append(usock.geturl()) except: pass if __name__ == "__main__": main() 1) Download Python3.x Releases 2) Start -> Run -> cmd 3) cd %locatie% unde %locatie% reprezinta path-ul ce contine fisierul upf.py ce contine codul de mai sus 4) upf.py [vezi usage] UPDATED: 13.11.2009
  19. cmiN

    Lokerz

    Mai au bug-uri si delay-uri dar PTZ-urile iti revin in maxim 1-2 zile. Nu uita ca site-ul e inca in constructie. P.S.: soare vezi ca in titlu ar trebui Lockerz nu Lokerz
  20. cmiN

    Lokerz

    1) NU e un joc piramidal gen toate scam-urile de PTC-uri si nici nu e ilegal, deoarece nu ai posibilitatea de a baga bani in acest site. Tot ce ai de facut e sa-ti pierzi 5 minute pe zi pentru a te loga si pentru a raspunde la o intrebare. NU exista tendinte spre pure reclame si NU exista diferente intre user-i. Toti user-ii sunt ori obisnuiti ori Z-lister-i ( VIP ) si ca sa ajungi asa nu trebuie decat sa-si faca cont 20 oameni invitati de tine ( a trebuit sa faca si ei ceva ca sa te faca pe tine sa inviti pe altii, sa aduci lume noua care aduce la randul ei alta lume si tot asa ). De fiecare data cand un user invitat de tine isi face cont tu doar primesti PTZ pentru ca si-a facut cont si ATAT, nu te influenteaza pe viitor. 2) Nu cred ca e plin netul de agricultori care sa faca topic-uri gen "Lockerz redeem proof" si sa puna poze cu premiile si fetele lor vesele pentru fiecare plasma / iPod primit. Sunt si romani care ziceau ca au reusit sa prinda niste skin-uri de iPod si niste tricouri ( acestea iti vin automat si gratis acasa din moment ce devii Z-lister [ 20+ oameni invitati care s-au inregistrat ] ) 3) Singura "problema" este ca premiile cum s-au pus se si iau, utilizatorii asteapta ca niste s(h)acali sa se reinoiasca stocul si sa-l goleasca.
  21. cmiN

    Fenomen Straniu

    Orice obiect incearca sa aiba o energie potentiala cat mai mica, adica toate tind sa se duca cat mai spre centrul Pamantului, implicit sa coboare o panta nu sa o urce. Ori "iluzia optica" este insasi peisajul din jur, ai senzatia ca masina urca la deal dar de fapt ea coboara in inaltime, ori actioneaza vreun cuplu de forte ceva, un camp magnetic nu cred ca ar atrage bidoane de plastic, e vorba de forta dintre mase dar nu simte pe zone ci pe un tot unitar care este planeta insasi.
  22. Din cate stiam are si optiunea de a nu shara / trimite fisierul catre acele servere.
  23. cmiN

    Hecăr de elita!

    Eu mai mult cred ca facea el misto de tine ))) @HH@H@H@H@
  24. cmiN

    Fun stuff

    Turbo Hamster: YouTube - Turbo Hamster My cat's first orgasm: Assassin's Creed: The Excitable Guard: Assassins Creed BUG!! Strange horse: http://www.youtube.com/watch?v=5n6kc1wyaDY&NR=1&feature=fvwp The best Stalker BUG: S.T.A.L.K.E.R. nOObs =D epic: Dramatic ChipMunk best of: http://www.youtube.com/watch?v=EsAiS9vNid0 http://www.youtube.com/watch?v=fXjVGNd_DQ8
×
×
  • Create New...