Frage zum coden eines Anticheat-Screenshot-logs-files Tools



  • und was bringt es wenn es dann genau so laeuft wie jetzt?



  • Nein soll es ja nicht. Ich denke der Coder, der es in VB gecoded hat, der hat einfach ein paar fehler gemacht, denn das Programm laggt alle paar sec und zieht die fps alle paar sec. runter...Aber das Tool soll ja nur alle 4 min etwas machen und beim beenden. Also wird da iwas net stimmen.



  • Hier nochmal ein Link zu den News bei uns wo das Tool in beta ging...Leider mit vielen negativen Comments..Man sieht auch mal wie es ausschaut..

    http://www.lobosc.de/index.php?site=news_comments&newsID=918#comments

    Thx



  • amokossi schrieb:

    Nein soll es ja nicht. Ich denke der Coder, der es in VB gecoded hat, der hat einfach ein paar fehler gemacht, denn das Programm laggt alle paar sec und zieht die fps alle paar sec. runter...Aber das Tool soll ja nur alle 4 min etwas machen und beim beenden. Also wird da iwas net stimmen.

    und ich denke du hast es immer noch nicht mal geschaft der sache auf den grund zu gehen und zu profilen und mutmasst in die gegend.

    sieht du irgendwo nen bauern mit nem ferrari seinen acker pfluegen? der ferrari ist doch soviel schneller als ein trecker 😉



  • Das ist wohl wahr 😉

    Naja, hab bisher noch keinen profiler gefunden..d.h. hab schon einen sehr guten gefunden nur kann der in der testversion nur 5 module oder so verarbeiten...

    Die anderen die es so gibt damit komm ich net klar... Ich mutmaße, da der Coder schon meinte er ist nicht so sehr gut im coden und versucht viele iwie hinzubekommen. letztendlich läuft das tool ja, aber iwie net gut ^^ 😉

    Ich schau nochmal wegen nem profiler.



  • So, hab mal den Analyzer drüber laufen lassen. http://www.aivosto.com/vbcatalog.html 9.0 in der Demo-Version. Der kann leider nur 10 sources in der Demo. Also hab ich die ersten 10 genommen und die letzten 6 rausgelassen. Es kamen ne Menge fehler, mit denen ich nix anfangen kann ^^ 😞 Könnte ich jmd. von euch mal die Sources schicken und ihr schaut euch das mit dem Profiler mal an?

    Gruß
    Rene



  • Hier mal der Fehlerbericht:

    Problem report by location - Projekt1
    
    modJPEG
    
      1 Too many uncommented lines: 29
    
    modJPEG.(declarations)
    
     18 Type field read, not written: GUID - 1 read, 0 writes
     19 Type field written, not read: NumberOfValues - 0 reads, 1 write
     20 Type field written, not read: type - 0 reads, 1 write
     21 Type field written, not read: Value - 0 reads, 1 write
     25 Type field written, not read: Count - 0 reads, 1 write
    
    Function modJPEG.Save_JPG
    
        Dead return value
        Return value not set: Save_JPG
     74 Variable read, not written: tJpgEncoder - 2 reads, 0 writes
     78 Return value discarded: CLSIDFromString
     84 Return value discarded: CLSIDFromString
     94 Return value discarded: GdipDisposeImage
     98 Return value discarded: GdiplusShutdown
    
    modCRCProcs
    
    Function modCRCProcs.Process32First
    
        Dead declaration
    
    Function modCRCProcs.Process32Next
    
        Dead declaration
    
    Function modCRCProcs.CreateToolhelp32Snapshot
    
        Dead declaration
    
    modCRCProcs.(declarations)
    
     31 Type users all dead: PROCESSENTRY32
     47 Dead constant: STANDARD_RIGHTS_REQUIRED
     48 Dead constant: SYNCHRONIZE
     50 Dead constant: PROCESS_ALL_ACCESS
     51 Dead constant: TH32CS_SNAPPROCESS
     52 Dead constant: hNull
    
    Function modCRCProcs.LeftStr
    
        Dead procedure
    
    Function modCRCProcs.GetProcPath
    
    192 Dead variable: NumElements2
    
    modRC4
    
     3 Too many uncommented lines: 40
    
    frmMain
    
      1 Resizable Form missing Form_Resize
      1 Consider using Image control: PictureBox Picture2
      1 Consider using Image control: PictureBox Picture1
      1 Hotkey missing: Menu mnuAbout - "About"
      1 Hotkey missing: Menu mnMenu - "Menь"
      1 Hotkey missing: Menu mnuExit - "Exit"
      1 Possibly twisted tab order: frmMain - Text3->Text2, Text2->Text1, Text5->Text6, ...
      1 Control not visible: PictureBox Picture2
      1 Control not visible: PictureBox Picture1
    
    frmMain.(declarations)
    
     13 Dead variable: Procs
    
    Sub frmMain.Form_Load
    
     23 Dead variable: FF
     24 Dead variable: SFile
     58 Constant available: vbNullChar
    103 Too many uncommented lines: 53
    
    Sub frmMain.TimerCheck_Timer
    
    114 Goto statement found
    123 Return value discarded: CreateFolder
    124 Return value discarded: CreateFolder
    125 Return value discarded: CreateFolder
    127 Return value discarded: Save_JPG
    154 Constant available: vbLf
    154 Constant available: vbLf
    154 Constant available: vbLf
    154 Constant available: vbLf
    154 Constant available: vbLf
    154 Constant available: vbLf
    166 Goto statement found
    192 Too many uncommented lines: 131
    
    Sub frmMain.TimerCheck2_Timer
    
    271 Return value discarded: DoEvents
    272 Return value discarded: httpPostFile
    296 Return value discarded: DoEvents
    297 Return value discarded: httpPostFile
    308 Return value discarded: DoEvents
    309 Return value discarded: httpPostFile
    321 Return value discarded: DoEvents
    322 Return value discarded: httpPostFile
    334 Return value discarded: DoEvents
    335 Return value discarded: httpPostFile
    347 Return value discarded: DoEvents
    348 Return value discarded: httpPostFile
    362 Too many uncommented lines: 40
    
    Sub frmMain.TimerMain_Timer
    
    371 Return value discarded: CreateFolder
    372 Return value discarded: CreateFolder
    373 Return value discarded: CreateFolder
    375 Return value discarded: Save_JPG
    402 Constant available: vbLf
    402 Constant available: vbLf
    402 Constant available: vbLf
    402 Constant available: vbLf
    402 Constant available: vbLf
    402 Constant available: vbLf
    
    Sub frmMain.ScreenShot
    
    416 Variable written, not read: Result& - 0 reads, 3 writes
    
    Function frmMain.FileExists
    
        Dead procedure
    
    Function frmMain.CreateFolder
    
        Dead return value
        Return value not set: CreateFolder
    
    modPOSTUpload
    
    Function modPOSTUpload.httpPostFile
    
        Dead return value
     45 Variable read, not written: lNumberOfBytesRead& - 3 reads, 0 writes
     46 Variable written, not read: bRet - 0 reads, 2 writes
     60 Goto statement found
     65 Goto statement found
     70 Goto statement found
    113 Goto statement found
    
    modRegistry
    
     1 Option Explicit Off
    
    modRegistry.(declarations)
    
    15 Dead constant: HKEY_CLASSES_ROOT
    16 Dead constant: HKEY_CURRENT_USER
    18 Dead constant: HKEY_USERS
    19 Dead constant: HKEY_PERFORMANCE_DATA
    20 Dead constant: HKEY_CURRENT_CONFIG
    21 Dead constant: HKEY_DYN_DATA
    25 Dead constant: REG_BINARY
    26 Dead constant: REG_DWORD
    
    Function modRegistry.RegQueryValueEx
    
    32 Line too long: 216
    37 Too many uncommented lines: 26
    
    Function modRegistry.GetSettingString
    
    56 Constant available: vbNullChar
    
    frmProgressbar
    
    1 Option Explicit Off
    1 Timer interval below 55 ms: Timer TimerPB
    
    frmSplash
    
     1 Timer interval below 55 ms: Timer Timer1
    
    frmAbout
    
    1 Option Explicit Off
    
    Number of problems by file
    
    File                                       Problems
    frmMain                                          54 ***********
    modJPEG                                          13 ***
    modRegistry                                      12 **
    modCRCProcs                                      11 **
    modPOSTUpload                                     7 *
    frmProgressbar                                    2
    frmAbout                                          1
    frmSplash                                         1
    modRC4                                            1
    
    Problem statistics
    
    Problem                                                              Count Type
    Consider using Image control                                             2 Opt
    Constant available                                                      14 Opt
    Control not visible                                                      2 Dead
    Dead constant                                                           13 Dead
    Dead procedure/declaration/event                                         5 Dead
    Dead return value                                                        3 Dead
    Dead variable                                                            4 Dead
    Goto statement found                                                     6 Style
    Hotkey missing                                                           3 Func
    Line too long                                                            1 Style
    Option Explicit Off                                                      3 Style
    Possibly twisted tab order                                               1 Func
    Resizable Form missing Form_Resize                                       1 Func
    Return value discarded                                                  24 Dead
    Return value not set                                                     2 Dead
    Timer interval below 55 ms                                               2 Func
    Too many uncommented lines                                               6 Style
    Type field read, not written                                             1 Dead
    Type field written, not read                                             4 Dead
    Type users all dead                                                      1 Dead
    Variable read, not written                                               2 Dead
    Variable written, not read                                               2 Dead
    
    Type                                                                 Count
    Optimization                                                            16
    Style                                                                   16
    Functionality                                                            7
    Dead                                                                    63
    =====                                                                =====
    Total                                                                  102
    Problems/logical code line                                            0,14
    
    Filter: <Default>
    
    Project Analyzer v9.0.01 (25.02.2009) Projekt1 v1.0
    


  • http://developer.amd.com/CPU/CODEANALYST/Pages/default.aspx

    lass das einfach laufen (also einmal starten), starte das spiel mit dem anti-cheat-tool, wenn du fertig bist mit spielen, stoppe das tool und du bekommst ne analyse was wieviel rechenzeit gezogen hat.



  • komm ich evtl. noch heute zu..muss mal schaun.

    ansonsten würde denke ich 50 EU zahlen können wenn das tool dann gut läuft..also für den coder ders in c++ coded.

    Gruß



  • Hi,
    also ich würd mich schon bereit erklären, dass vorhandene Programme in C++ umzusetzten.
    Schick mir einfach mal ne Mail: c0de4fun [at] alice [dot] de

    Grüßli C0de4Fun
    & Blessed Love


Anmelden zum Antworten