摘要:
bool CheckLine (POINT p1,POINT p2) { int x,y,t; //如果x轴相同 如果y轴相同 有一点为空 另一点为空 if ((p1.x==p2.x)&&(p1.y==p2.y)&&(chessdata[p1.y][p1.x]==0)&&(chessdata[p2.y][p2.x]... 阅读全文
posted @ 2011-01-31 20:21
°ι 、曲 终
阅读(635)
评论(0)
推荐(0)
摘要:
bool ClearPair() { //读出棋盘数据 updataChess(); //遍历整个棋盘,找相同类型 一对棋子 POINT p1,p2 int x1,y2,x2,y2; for(y1=0;y1<11;y1++) for(x1=0;x1<19;x1++) for(y2=0;y2<11;y2++) for(x2=0;x2<19;x2++) if((chessdata[y1][x1]==... 阅读全文
posted @ 2011-01-31 20:21
°ι 、曲 终
阅读(566)
评论(0)
推荐(0)
摘要:
bool Check2p(POINT a,POINT b) //此处传递了两个目标棋子的p1,p2 { CChessPoint p1(a),p2(b); //此处声明了两个类对象,具体类中包含p1与p2的上下左右 POINT pa,pa; //声明了两个转角点 if((a.x==b.x)&&(a.y==b.y)) //a是p1棋子,b是p2棋子 { return false;} else ... 阅读全文
posted @ 2011-01-31 20:20
°ι 、曲 终
阅读(714)
评论(0)
推荐(0)
摘要:
以前有很多这方面的文章,但是大多涉及hook和汇编,新手门都是看了等于没看,还不如不看.但是本人通过实践,感觉就算是新手,只要善于组合使用一些现成的工具,依然可以达到目的.先说下最新版本的np,虽然一些老的办法会被检测出来,但是基本原理是没有变化的,每次np更新,就像防毒软件更新病毒库一样,不一定是要抓住了你的程序才可以检测出来,任何类似的变种都可以检测出来的.所以可能你的程序从来没发布过,但是在新版本的np下依然会被检测到,很可能是你使用的方法,其他人也使用了,并且这种方法被np获取到了. 再者说下过np的定义,很多人觉得一定要剥离np才算过,其实我觉得,只要np不对你的操作产生影响,就算是 阅读全文
posted @ 2011-01-31 19:49
°ι 、曲 终
阅读(10196)
评论(0)
推荐(0)
浙公网安备 33010602011771号