Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
楼主: LoL|z
打印 上一主题 下一主题

诚心想学Programmer...(可是我一点都不懂)

[复制链接]

1

主题

0

好友

306

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

11#
发表于 2008-12-5 04:40 PM |只看该作者
要用什么软件去写?
window xp可以吗?


回复

使用道具 举报

102

主题

1

好友

6230

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

12#
发表于 2008-12-5 05:45 PM |只看该作者
原帖由 0121 于 2008-12-5 04:40 PM 发表
要用什么软件去写?
window xp可以吗?


window xp不是软件


回复

使用道具 举报

11

主题

0

好友

249

积分

支柱会员

Rank: 4Rank: 4Rank: 4Rank: 4

13#
发表于 2008-12-5 11:31 PM |只看该作者

回复 #9 我是地球人 的帖子

我觉得新手都从VB开始会比较好吧
呵呵 不知道大家认为怎样呢


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

14#
发表于 2008-12-6 02:25 PM |只看该作者

回复 #12 ★笨☆天使 的帖子

看起来他是要写外挂~~~~~
全部散到完,快点,免得又麻烦


回复

使用道具 举报

102

主题

1

好友

6230

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

15#
发表于 2008-12-8 01:03 AM |只看该作者
原帖由 goodhermit95 于 2008-12-6 02:25 PM 发表
看起来他是要写外挂~~~~~
全部散到完,快点,免得又麻烦

好像是这样哦...经过我的调查
楼主玩的onlinegame 还真不少
古惑乱...maple ...武林...还有很多
如果要学写挂的话.....放弃吧..专心回去练级
从vb学起到能够写外挂...很多年吧
vb写出来的挂不实用的....


回复

使用道具 举报

3

主题

0

好友

471

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

16#
发表于 2008-12-8 04:40 AM |只看该作者
被发现 em0039 em0039


回复

使用道具 举报

102

主题

1

好友

6230

积分

百变名嘴

Rank: 13Rank: 13Rank: 13Rank: 13

17#
发表于 2008-12-8 02:00 PM |只看该作者
原帖由 LoL|z 于 2008-12-8 04:40 AM 发表
被发现 em0039 em0039


回去练级吧...学会写程序比你上online game 排行榜还难
如果你想写挂去看看 C# 吧...看的懂得话


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

18#
发表于 2008-12-9 06:42 PM |只看该作者

回复 #17 ★笨☆天使 的帖子

我推荐C++

  1. #include <windows.h>
  2. #include <tlhelp32.h>
  3. #include <conio.h>
  4. #include <stdlib.h>

  5. bool ChangeMemVal(const char * ProcessName, LPVOID MemAddress, int NewVal, int size);

  6. void main()
  7. {
  8.      printf("=== Pinball Trainer Example. Made by <your name here> ===\n\n");
  9.      if(ChangeMemVal("PINBALL.EXE", (void*) 0xA90C62, 100000000, 4))
  10.           printf("The score has been edited successfully.\n");
  11.      else
  12.           printf("An error occured while attempting edit the score.\n");
  13.      system("PAUSE");
  14.      return 0;
  15. }

  16. bool ChangeMemVal(const char * ProcessName, LPVOID MemAddress, int NewVal, int size)
  17. {
  18.      HANDLE hProcessSnap;
  19.      HANDLE hProcess = NULL;
  20.      PROCESSENTRY32 pe32;   
  21.      hProcessSnap = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0 );
  22.      pe32.dwSize = sizeof( PROCESSENTRY32 );
  23.      Process32First(hProcessSnap, &pe32);
  24.      do
  25.      {         
  26.           if(!strcmp(pe32.szExeFile, ProcessName))
  27.           {
  28.                hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pe32.th32ProcessID);
  29.                break;
  30.           }
  31.      }
  32.      while(Process32Next(hProcessSnap, &pe32));
  33.      CloseHandle( hProcessSnap );
  34.      if(hProcess != NULL)
  35.      {
  36.           WriteProcessMemory(hProcess, MemAddress, &NewVal, size, NULL);
  37.           CloseHandle(hProcess);   
  38.           return true;
  39.      }   
  40.      return false;
  41. }

复制代码


回复

使用道具 举报

7

主题

1

好友

5108

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

19#
发表于 2008-12-9 07:06 PM |只看该作者
原帖由 goodhermit95 于 2008-12-9 06:42 PM 发表
我推荐C++


  1. #include <windows.h>
  2. #include <tlhelp32.h>
  3. #include <conio.h>
  4. #include <stdlib.h>

  5. bool ChangeMemVal(const char * ProcessName, LPVOID MemAddress, int NewVal, int size);

  6. void main()
  7. {
  8.      printf("=== Pinball Trainer Example. Made by <your name here> ===\n\n");
  9.      if(ChangeMemVal("PINBALL.EXE", (void*) 0xA90C62, 100000000, 4))
  10.           printf("The score has been edited successfully.\n");
  11.      else
  12.           printf("An error occured while attempting edit the score.\n");
  13.      system("PAUSE");
  14.      return 0;
  15. }

  16. bool ChangeMemVal(const char * ProcessName, LPVOID MemAddress, int NewVal, int size)
  17. {
  18.      HANDLE hProcessSnap;
  19.      HANDLE hProcess = NULL;
  20.      PROCESSENTRY32 pe32;   
  21.      hProcessSnap = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0 );
  22.      pe32.dwSize = sizeof( PROCESSENTRY32 );
  23.      Process32First(hProcessSnap, &pe32);
  24.      do
  25.      {         
  26.           if(!strcmp(pe32.szExeFile, ProcessName))
  27.           {
  28.                hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pe32.th32ProcessID);
  29.                break;
  30.           }
  31.      }
  32.      while(Process32Next(hProcessSnap, &pe32));
  33.      CloseHandle( hProcessSnap );
  34.      if(hProcess != NULL)
  35.      {
  36.           WriteProcessMemory(hProcess, MemAddress, &NewVal, size, NULL);
  37.           CloseHandle(hProcess);   
  38.           return true;
  39.      }   
  40.      return false;
  41. }
复制代码


網上得來的吧


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

20#
发表于 2008-12-10 11:21 AM |只看该作者

回复 #19 Super-Tomato 的帖子

我那么厉害就好~~
不过这种C++些比较好
VB写没记错要一大堆API


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-10-28 11:30 AM , Processed in 0.103424 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部