Jump to content
Sign in to follow this  
Skitty

File Hash Change Reporter

Recommended Posts

Skitty

Only problem is that when scanning my network drives, which lead to Ubuntu, the logged ini values go crazy

and never exit from a directory and just keep getting longer and longer like this ==> "X:\.\.\.\.\.\.\.\Program.exe instead of X:\Program.exe

I am assuming this may be a problem with the @Extended macro not working correctly in Linux directories?

#include<Crypt.au3>

Global $Exclusions = "Svchost.exe,explorer.exe"; Exclude file names
Global $ExclusionsByExt = "txt,tmp,cpl" ; Exclude file extensions

_Crypt_Startup()
If not FileExists(@DesktopDir & "\Hash.ini") Then
    _ScanNetwork()
Else
    _ScanNetwork(True)
EndIf
_Crypt_Shutdown()

Func _ScanNetwork($State = False)

    If  $State = False  Then
        _Scan(@HomeDrive)
        $objWMIService = ObjGet("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
        $Quary = $objWMIService.ExecQuery ("SELECT * from Win32_NetworkConnection")

        If Not IsObj($objWMIService) Then
            MsgBox (0,"Wscript.network Test","I'm sorry, but creation of object $coldrives failed.")
            Exit
        Endif

        For $objItem in $Quary
            _Scan($objItem.LocalName)
        Next

    ElseIf $State = True Then
        _Anulyze(IniReadSection(@DesktopDir & "\Hash.ini", "EXE Values"))
        _Anulyze(IniReadSection(@DesktopDir & "\Hash.ini", "DLL Values"))
        _Anulyze(IniReadSection(@DesktopDir & "\Hash.ini", "BAT Values"))
        _Anulyze(IniReadSection(@DesktopDir & "\Hash.ini", "SCR Values"))
        _Anulyze(IniReadSection(@DesktopDir & "\Hash.ini", "MSI Values"))
    Else
        MsgBox(16,"","Error")
    EndIf

EndFunc

Func _Scan($SourceFolder)

    Local $File
    Local $Search

    $Search = FileFindFirstFile($SourceFolder & "\*.*")
    If $Search = -1 Then Return

    While 1
        $File = FileFindNextFile($Search)
        If @error = 1 Then ExitLoop
        If @extended = 1 Then
             _Scan($SourceFolder & "\" & $File)
         Else
            _Xzamin($SourceFolder & "\" & $File)
        EndIf
    WEnd

    FileClose($Search)

EndFunc   ;==>_SCANSYSTEM

Func _Xzamin($File)

    Local $S=StringSplit($File,"\",2)
    Local $i=UBound($S) - 1
    Local $S2=StringSplit($S[$i],".",2)
    Local $I2=UBound($S2) - 1

    If StringInStr($Exclusions,$S[$i]) Then Return 1; exclusions ~
    If StringInStr($ExclusionsByExt,$S2[$I2]) Then Return 1; exclusions ~
    If Round(FileGetSize($File)/1048576,2) > 2 Then Return 1;exclude files bigger than 2mb...

    Local $FO=FileOpen($File)
    If @error Then Return @error

    Local $FR=FileRead($FO)
    IniWrite(@DesktopDir & "\Hash.ini",$S2[$I2]&" Values",$File,_Crypt_HashData($FR,$CALG_MD5)&"*"&FileGetTime($File,0,1))
    FileClose($FO)

    Return 1

EndFunc



Func _Anulyze($Var)

    If not IsArray($Var) Then Return

    $i = 0
    Do
        $i += 1
        ToolTip("PROCESSING: "&$var[$i][0])
        Local $FZ=FileGetTime($var[$i][0],0,1)
        Local $S1=StringSplit($var[$i][1],"*",2)
        Local $I1=UBound($S1) - 1
        Local $IH=StringSplit($var[$i][1],"*",2)
        Local $FH=UBound($S1) - 2

        If $FZ <> $S1[$I1] Then
            If Not $FZ = 0 Then
                MsgBox(0,$var[$i][0],"Before:"&$S1[$I1]&@CRLF&"AFTER:"&FileGetTime($var[$i][0],0,1))
            EndIf
        EndIf
        Local $FO=FileOpen($var[$i][0])
        Local $FR=FileRead($FO)
        If _Crypt_HashData($FR,$CALG_MD5) <> $IH[$FH] Then
            MsgBox(0,_Crypt_HashData($FR,$CALG_MD5),$IH[$FH])
        EndIf
        FileClose($FO)
    Until $i = $var[0][0]

    MsgBox(0,"","exiting")

EndFunc

Here is the output i get in the ini file as soon as it switches from C: to X:

C:\WINDOWS\system32\wpabaln.exe=0x90CE97657B3F0B651EE8F438A4AB577E*20080414040000
C:\WINDOWS\system32\wpnpinst.exe=0xC7758F43F68584FFBC17AFD0C3B3F9BD*20080414040000
C:\WINDOWS\system32\write.exe=0xBB75ED2CEA65D2DE97E88FDE1B1A0BF8*20080414040000
C:\WINDOWS\system32\wscntfy.exe=0xF92E1076C42FCD6DB3D72D8CFE9816D5*20080414040000
C:\WINDOWS\system32\wscript.exe=0x3E235D5E9093B8BAC47D9C8B124EA16C*20080414040000
C:\WINDOWS\system32\wuauclt.exe=0xED7262E52C31CF1625B65039102BC16C*20080414040000
C:\WINDOWS\system32\wuauclt1.exe=0x7EF35DB257F647A73DB396AA9760D011*20080414040000
C:\WINDOWS\system32\wupdmgr.exe=0x5C382832CC8DA8D940BB902C5C656DFB*20080414040000
C:\WINDOWS\system32\xcopy.exe=0x9F45D6316D06EC8FAC0CF07279823DDE*20080414040000
C:\WINDOWS\TASKMAN.EXE=0xF4DFD83153E8C9088AE2DB704107060D*20080414040000
C:\WINDOWS\twunk_16.exe=0xF36A271706EDD23C94956AFB56981184*20080414040000
C:\WINDOWS\twunk_32.exe=0xA68224457DD43D18E40E02262D4A9398*20080414040000
C:\WINDOWS\winhelp.exe=0x8E6F7D51A5CB299C25621C6C1AB57E84*20080414040000
C:\WINDOWS\winhlp32.exe=0x65A9495A436F5402BC1C467E1B926C27*20080414040000
X:\dll res\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\FCR_x64.exe=0x29996AD92C823529AC3BC9F697AF40CC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\verpatch.exe=0xE04C494CD4B53C8D6FC30DA802E65AEC*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\SuperX.exe=0x0EFF5CE0A0BD46ED7D36726730E6393A*20110328030029
X:\dll res\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\Rar.exe=0x2E86A9862257A0CF723CEEF3868A1A12*20110328030029
Edited by System238

Things that I've done..

Icon Resource Editor: icon resource editor 

AutoIt Piano: a piano

AutoIt Unlocker: unlocks files when you want to delete them

Colorful tooltips: a wrapper for the tool tips UDF

Rouge GoogleBot: a full screen animation

ASciTE text editor: a text editor written in autoit

Warning: Posts by this user are subject to change or may disappear without notice.

Share this post


Link to post
Share on other sites
PsaltyDS

Depending on the OS, you can sometimes get "." (current directory), and ".." (parent directory) listed as though they were files in a directory. If you open a command line and do DIR "X:\dll res", I'll bet you see something like this:

Volume in drive X has no label.
 Volume Serial Number is D890-FDB8

 Directory of X:\dll res

03/17/2011  12:31 PM    <DIR>          .
03/17/2011  12:31 PM    <DIR>          ..
06/17/2010  06:17 PM             7,299 verpatch.exe
03/31/2010  02:33 PM            12,345 SuperX.exe
03/17/2011  01:24 PM             9,876 Rar.exe
03/29/2011  11:05 AM            13,579 FCR_x64.exe

...etc

It looks like FileFindNextFile() returns those dot-paths when listing a SAMBA shared directory. Your _Scan() is recursing on ".".

:)

Edited by PsaltyDS

Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×