• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Creare programma che impalla il pc in vb8

Nick-95

Utente Attivo
Autore del topic
12 Luglio 2009
303
0
Miglior risposta
0
Salve ragazzi, è da un bel po' che non posto...
INNANZITUTTO VOGLIO CHIARIRE CHE Né IO Né LO SCIAX2 FORUM CI PRENDIAMO LA RESPONSABILITà DELL'USO DI QUESTA GUIDA
Bene possiamo comniciare...
Oggi vi voglio illustrare come creare un programma che impalli il pc...
per IMPALLI non intendo ovviamente che uno preme alt+f4 o ctrl+alt+canc e si leva tutto, ma è bensì necessario spegnere il pc.
Passiamo a come creare il programma:
1) apriamo vb8 e creiamo un progetto con un nome a caso, in questo caso sceglierò un nome che farà credere al malcapitato che sta per giocare a pacman :ridicolo:
2) inseriamo un text box e un button e un label col text "inserisci il tuo nome" per esempio... poi aggiungeteci qualsiasi cosa, questi sono gli elementi fondamentali.
3) cliccate 2 volte sul button, cancelliamo tutto, e inseriamo questo codice:
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
Praticamente fino ad ora abbiamo detto al programma che quando premiamo un button, si deve avviare il processo di spegnimento, preceduto da un timer di 30 secondi.
Se aprite quello che avete fatto fino ad ora vi uscirà il timer di 30 secondi: per evitarlo andate su start>esegui e inserite :
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
e lo spegnimento si annullerà.
Quello che dobbiamo fare per far impallare il pc, è far partire tanti processi con questa stringa:
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
e farne terminare altrettanti con :
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
Se si da la dose giusta di questi spegnimenti e annullamenti, il pc si impallerà.
Ovviamente ciò è determinato da quanto potente è il pc.
Per chi volesse un codice più completo, già fatto con 13 ripetizioni, eccolo:
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!
PS: In questo nell'eventualità che il pc resista (anche se sono pochi i comandi conviene metterne di più) ho fatto terminare non con l'annullamento, ma con lo spegnimento.

Spero che questa guida vi sia servita :ciao:



commentate :repuni:

Questa scritta che state leggendo l'ho messa all'unico scopo di far capire ai miei amici che ho scritto io la guida :gurupazz:
 
Ultima modifica:
  • Like
Reactions: 2 people
bhooo abbozzo :emoji_relieved: comunque sì non è molto efficace aggiungi qualche altro codice in batch, con così poco l'unica cosa che mandi in crash sono le palle della vittima D:
 
Si lo so solo non mi andava di mettermi a scrivere qua un codice di 300 righe xD ho scritto infatti di aggiungerne quante ne servono
 
cioè hai 14 anni e fai ste lamerate -.-
BHA'.
--------------- AGGIUNTA AL POST ---------------
Si lo so solo non mi andava di mettermi a scrivere qua un codice di 300 righe xD ho scritto infatti di aggiungerne quante ne servono

conosci i timer?
io si e non servono 3000 msgbox se ne usi uno.
 
Ultima modifica:
cioè hai 14 anni e fai ste lamerate -.-
BHA'.
--------------- AGGIUNTA AL POST ---------------


conosci i timer?
io si e non servono 3000 msgbox se ne usi uno.

I timer li odio e non li riesco mai a usare e sto cercando appunto di impararlo.
Ho 14 anni sì, e allora non posso fare lamerate? ameno mi esercito -.-
 
Ultima modifica:
I timer li odio e non li riesco mai a usare e sto cercando appunto di impararlo.
Ho 14 anni sì, e allora non posso fare lamerate? ameno mi esercito -.-
esercitati con programmi costruttivi, e poi i timer son molto semplici..... segui guide :wosd:
 
Anche se andrò OT ti voglio spiegare cos'è il controllo timer, così potrai migliorare le tue abilità in visual basic.
Un controllo timer è invisibile in fase di esecuzione del progetto ed il suo compito è inviare un impulso (quindi funziona che gli assegnerai tu) periodico (periodicità caratterizzata da "Interval" che trovi sulle proprietà del timer) all'applicazione corrente.
Questo controllo ha due proprietà maggiormente significative, Interval e Enabled:
come ho detto prima Interval è la periodicità dell'impulso, quindi la frequenza;
Enabled consente invece di attivare, Enabled = True, o disattivare, Enabled = False, gli eventi, le funzioni del timer.
Se Interval equivale a 0 la funzione del timer non verrà attivata, come se Enabled è False.

Ora migliorati.
 
Anche se andrò OT ti voglio spiegare cos'è il controllo timer, così potrai migliorare le tue abilità in visual basic.
Un controllo timer è invisibile in fase di esecuzione del progetto ed il suo compito è inviare un impulso (quindi funziona che gli assegnerai tu) periodico (periodicità caratterizzata da "Interval" che trovi sulle proprietà del timer) all'applicazione corrente.
Questo controllo ha due proprietà maggiormente significative, Interval e Enabled:
come ho detto prima Interval è la periodicità dell'impulso, quindi la frequenza;
Enabled consente invece di attivare, Enabled = True, o disattivare, Enabled = False, gli eventi, le funzioni del timer.
Se Interval equivale a 0 la funzione del timer non verrà attivata, come se Enabled è False.

Ora migliorati.

Questo lo sapevo,però il fatto è che ogni volta che li uso succede qualcosa, del tipo che una volta attivato non si ferma piu o.o
 
Non so se lo avete capito, ma il crash non è provocato dai msgbox :l