Posts written by Luigi96

CAT_IMG Posted: 15/4/2014, 17:57     [GUIDA]Resettare il BIOS senza accendere il PC - Guide
Introduzione

Questa guida è indirizzata a tutti coloro che navigando nel BIOS, modificando erroneamente qualche settaggio hanno causato al loro PC un Brick, causando lo spegnimento e non permettendo l'accensione.

Cosa fare
Sicuramente la prima cosa che ci viene in mente sarà di resettare il BIOS ripristinando i settaggi di fabbrica, ma se il PC non ci permette neanche di arrivare al BIOS come possiamo ripristinarlo?

Fortunatamente la nostra scheda madre permette di resettarlo anche da spento, seguendo una piccola procedura:

  • Smontiamo il coperchio del nostro case in modo da rendere visibile la scheda madre

  • Una volta fatto questo dovreste essere in grado di visualizzare lo Jumper (ecco un'immagine: )

  • Bene, una volta identificato non dovrete fare altro che staccarlo dalle due pin metallici e inserirlo in modo che copra il pin centrale e il pin opposto alla posizione di partenza

  • Accendete il PC, spegnetelo e rimettete il PIN nella posizione iniziale

Il Bios sarà correttamente resettato.
CAT_IMG Posted: 18/8/2013, 19:59     Interruzione ciclo while - Autoit
CITAZIONE (Fire Natsu @ 18/8/2013, 20:17) 
CITAZIONE (FrontBack @ 18/8/2013, 18:44) 
Benvenuto nel forum, presentati nell'apposita sezione più tardi ;)

Comunque per il tuo script è l'ExitLoop dopo gli If che ti frega, perché tu stai dicendo al programma di uscire dal loop una volta presa una decisione. Il problema è che il ciclo While è l'unica cosa che tiene il tuo script in esecuzione: togli il loop e il programma non ha niente da fare, quindi si chiude.

PS: Quell' Else/EndIf senza istruzioni è inutile, puoi anche mettere direttamente EndIf.

Capito... Quindi come potrei fare per non farlo chiudere?

Eh, era solo per test, poi ho dimenticato di toglierlo.

Togliendo "ExitLoop" alla fine :)
CAT_IMG Posted: 10/7/2013, 12:20     Abilitazioni per 2013 - Comunicazioni dello staff
Richiedo l'abilitazione, ho ripreso a fare qualcosa con autoit, sarò più presente :)
CAT_IMG Posted: 9/7/2013, 12:12     +1yTube - Simple Youtube Player - Programmi

Sa5qvt0
yTube
Simple Youtube Player



Versione: 1.0
Descrizione: Un leggero e veloce youtube player da desktop.
Screenshoot:
Codice:
CODICE
#cs ----------------------------------------------------------------------------

AutoIt Version: 3.3.8.1
Author:         Luigi96

#ce ----------------------------------------------------------------------------

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <GuiListView.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <ListViewConstants.au3>
#include <Inet.au3>
#include <String.au3>

Global $id[100]

$oIE = ObjCreate("Shell.Explorer.2")
$yTube = GUICreate("yTube - Simple Youtube Player", 557, 488, 228, 231, $WS_MAXIMIZEBOX + $WS_SIZEBOX + $WS_SYSMENU)
GUISetBkColor(0x000000)
GUICtrlCreatePic(@ScriptDir&"\ico\yt_logo.jpg", 8, 8, 57, 57)
GUICtrlSetResizing(-1, $GUI_DOCKLEFT+$GUI_DOCKTOP+$GUI_DOCKSIZE)
$search_t = GUICtrlCreateInput("", 73, 8, 409, 57)
GUICtrlSetResizing(-1, $GUI_DOCKLEFT+$GUI_DOCKTOP+$GUI_DOCKRIGHT+$GUI_DOCKHEIGHT)
GUICtrlSetFont(-1, 34, 800, 0, "Bebas Neue")
GUICtrlSetColor(-1, 0x800000)
$search_b = GUICtrlCreateButton("Cerca video", 488, 8, 62, 57, $BS_ICON)
GUICtrlSetResizing(-1,$GUI_DOCKRIGHT+$GUI_DOCKTOP+$GUI_DOCKSIZE)
GUICtrlSetImage(-1, @ScriptDir&"\ico\search.ico", "")

;LISTVIEW
$listview = GUICtrlCreateListView("ID|Titolo|Durata|Data Caricamento|Visualizzazioni", 8, 72, 540, 360)
GUICtrlSetResizing(-1, $GUI_DOCKLEFT+$GUI_DOCKRIGHT+$GUI_DOCKTOP+$GUI_DOCKBOTTOM)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 0, 25)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 1, 185)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 2, 60)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 3, 110)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 4, 80)
GUICtrlSendMsg(-1, $LVM_SETCOLUMNWIDTH, 5, 100)


$watch = GUICtrlCreateButton("Guarda video", 7, 433, 542,24)
GUICtrlSetResizing(-1, $GUI_DOCKLEFT+$GUI_DOCKRIGHT+$GUI_DOCKbottom+$GUI_DOCKHEIGHT)

;ObJECT VIDEO
$video = GUICtrlCreateObj($oIE, 8, 72, 540, 382)
GUICtrlSetState(-1, $GUI_HIDE)
GUICtrlSetResizing(-1, $GUI_DOCKLEFT+$GUI_DOCKRIGHT+$GUI_DOCKTOP+$GUI_DOCKBOTTOM)


GUISetState(@SW_SHOW)
cerca(0)

While 1
       $nMsg = GUIGetMsg()
       Switch $nMsg
               Case $GUI_EVENT_CLOSE
                       Exit
               Case $search_b
                       If GUICtrlRead($search_t) <> "" Then
                               $oIE.navigate("")
                               GUICtrlSetState($video, $GUI_HIDE)
                               GUICtrlSetState($listview, $GUI_SHOW)
                               GUICtrlSetState($watch, $GUI_SHOW)
                               cerca(GUICtrlRead($search_t))
                       EndIf
               Case $watch
                       $list = GUICtrlRead(GUICtrlRead($listview))
                       If StringInStr($list , "|") <> 0 Then
                               $stringa = GUICtrlRead(GUICtrlRead($listview))
                               $idn = StringLeft($stringa,StringInStr($stringa, "|")-1)
                               GUICtrlSetState($listview, $GUI_HIDE)
                               GUICtrlSetState($watch, $GUI_HIDE)
                               GUICtrlSetState($video, $GUI_SHOW)
                               $oIE.navigate("http://www.youtube.com/v/"&$id[StringFormat("%d", $idn)]&"?version=3&amp;hl=it_IT")
                       Else
                               MsgBox(64,"yTube - Info", "Devi selezionare un video dalla lista per poterlo guardare")
                       EndIf
       EndSwitch
WEnd

Func cerca($valore)
       If $valore == 0 Then
               $source = _InetGetSource("http://www.youtube.com/channel/HCDjU9URR35hw")
       Else
               $source = _InetGetSource("http://www.youtube.com/results?search_query="&$valore)
       EndIf
       Local $aArray = _StringBetween($source, 'data-context-item-title="', '"')
       Local $dArray = _StringBetween($source, 'data-context-item-time="', '"')
       If $valore == 0 Then
               Local $cArray = _StringBetween($source, 'content-item-time-created" title="', '"')
       Else
               Local $cArray = _StringBetween($source, '</a></li><li>', '</li><li>')
       EndIf
       Local $vArray = _StringBetween($source, 'data-context-item-views="', '"')
       Local $iArray = _StringBetween($source, 'data-context-item-id="', '"')
       
       Local $titolo[100]
       Local $durata[100]
       Local $carica[100]
       Local $upload[100]
       Local $views[100]
       
       If $aArray == 0  Then
               MsgBox(64,"yTube - Info","La ricerca di '"&$valore&"' non ha portato risultati")
               return 1
       EndIf
       _GUICtrlListView_DeleteAllItems($listview)
       
       $i = 0
       For $element In $aArray
               $i+=1
               $titolo[$i] = StringRegExpReplace($element, "[|]", "-")
       Next
       $i = 0
       If $dArray <> 0  Then
               For $element In $dArray
                       $i+=1
                       $durata[$i] = $element
               Next
       EndIf
       $i = 0
       If $cArray <> 0  Then
               For $element In $cArray
                       $i+=1
                       $carica[$i] = $element
               Next
       EndIf
       $i = 0
       If $vArray <> 0  Then
               For $element In $vArray
                       $i+=1
                       $views[$i] = $element
               Next
       EndIf
       $i = 0
       If $iArray <> 0  Then
               For $element In $iArray
                       $i+=1
                       $id[$i] = $element
               Next
       EndIf
       For $ix = 1 To $i Step 1
               GUICtrlCreateListViewItem($ix&"|"&$titolo[$ix]&"|"&$durata[$ix]&"|"&$carica[$ix]&"|"&$views[$ix], $listview)
       Next
       return 1
EndFunc


Edited by ×Luigi96× - 9/7/2013, 14:17
CAT_IMG Posted: 10/6/2013, 12:21     Progetto raccolta codici OpenSource - Off topic
CITAZIONE (‡ (dd) @ 10/6/2013, 07:48) 
Buoni propositi, pessima grammatica :/
È "cos'è"...

Sarà stato un problema di font o una svista
CAT_IMG Posted: 9/6/2013, 19:05     +2Progetto raccolta codici OpenSource - Off topic
Salve a tutti, è da moltissimo tempo che non mi diletto nella programmazione di qualsiasi linguaggio, qualche giorno fa pensai di riprendere a fare qualcosa in riguardo e mi è venuta la "brillante?" idea di creare un sito web per la raccolta di software opensource ovviamente postati dai visitatori.
L'idea è questa: I visitatori pubblicano dei loro programmi (qualsiasi linguaggio) sul sito con tanto di codice, dove possono a loro volta essere scaricati o commentati sul sito stesso, spero abbiate capito.

Ho appena iniziato a creare l'interfaccia:


Aspetto consigli, e opinioni sull'apertura.
CAT_IMG Posted: 6/5/2012, 08:45     OutRat v1.0 ~ Reverse Connection - Off topic
Adesso sono su Linux e non so quando tornerò a utilizzare windows, qundi è fermo, ma non sono sicuro se rilasciarlo o no.
CAT_IMG Posted: 15/3/2012, 00:04     Skin Test V1.0 - Programmi
Se usi l'include giusto vanno. Comunque, programma utilissimo!
CAT_IMG Posted: 14/3/2012, 14:18     OutRat v1.0 ~ Reverse Connection - Off topic
CITAZIONE (*Sym98* @ 13/3/2012, 21:51) 
Credo di aver trovato la skin che ha usato!
Si chiama V-touch, vero?

Ho usato SkinCrafter solamente per la barra e i bottoni. Il resto sono immagini messe come sfondo.

La barra è quella di V-Touch, i pulsanti li ho fatti io perchè preferisco in stile 2d, il resto della skin di V-Touch l'ho cancellato per non appesantire il programma.

CITAZIONE (‡ (dd) @ 13/3/2012, 19:23) 
Allora hai usato erroneamente i termini "server" e "client".

Credo che invertendo il nome si creerebbe potrebbe creare più confusione nel distinguerli.

PS: So che potrebbe sembrare da lamer un programma del genere, ma vi assicuro che l'ho fatto per riprendere la mano, adesso sono indeciso su cosa farne dopo il lavoro speso, non vorrei lasciarlo in giro...
CAT_IMG Posted: 13/3/2012, 17:34     OutRat v1.0 ~ Reverse Connection - Off topic
CITAZIONE (‡ (dd) @ 13/3/2012, 17:31) 
Le porte chiuse devono essere sul server, lo sai vero? :asd:

E' in reverse, non hai letto vero?
CAT_IMG Posted: 13/3/2012, 17:11     OutRat v1.0 ~ Reverse Connection - Off topic
DD, l'ho provato con 3 computer diversi, tutti con firewall e porte chiuse, e funziona (Farò video se deciderò di postarlo). L'ho postato qui perchè per adesso non ho postato nessun codice, ancora devo decidere se postarlo o no. (Perchè a me sinceramente non serve).
CAT_IMG Posted: 13/3/2012, 16:34     OutRat v1.0 ~ Reverse Connection - Off topic
icona1vOutRat v1.0 ~ Reverse


Dopo mesi e mesi di immobilità negli HD di Memopal, OutRat ritorna finalmente sul mio PC per subire gli ultimi aggiornamenti prima della relase.


Che cos'è OutRat?
    OutRat è un software, creato per il controllo a distanza di un computer connesso alla rete internet. Non è assolutamente un programma rilevato da antivirus e permette il controllo anche attraverso Firewall!
    Il software comprende due parti, Client e Server.

Come si utilizza?
    Per utilizzare OutRat occorre far avviare il file "server" (Utilizza connessione reverse, quindi non è bisogno di fargli aprire le porte) sul PC che si desidera controllare, il lavoro del server è totalmente invisibile.

Cosa è possibile fare con OutRat v1.0?
    1. Ottenere informazioni computer remoto, informazioni hardware e non solo.
    2. Dialogare con il computer remoto tramite chat, message box ed altro.
    3. Ricevere una lista aggiornata in tempo reale dei tasti premuti.
    4. Ricevere in tempo reale la schermata del computer remoto!
    5. Eseguire comandi DOS sul computer remoto.
    6. Inviare file al computer remoto o/e ottenerli.
    7. Navigare tra le cartelle/files del computer remoto, cancellarli, rinominarli, aprirli etc.
    8. Molti altri comandi di vario genere per soddisfare qualsiasi bisogno.

Screen

outratante



Altro
    Per dubbi, incertezze o qualsiasi altra cosa non esitate a contattarmi, il software verrà rilasciato a breve, da decidersi se a pagamento o in libero uso.


Edited by ×Luigi96× - 4/7/2012, 21:20
227 replies since 5/5/2009