• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            《吞食魚2》資源破解

            轉自:http://www.cnitblog.com/sword/archive/2007/04/21/26002.html

            很久以前就想做類似《吞食魚2》的游戲,于是就先破解他的資源好以后使用,不過后來由于某種原因沒有繼續,現在把破解程序放上來,希望可以幫助有需要的朋友.程序很簡單,就幾十行代碼.先帖一張吞食魚的游戲效果圖.
            o_Fish.JPG

            下面是源代碼:

            #include  < windows.h > 
            #include  
            < string > 
            #include  
            < Vector > 
             
             
            using   namespace  std;
            typedef std:: 
            string  tString;

             
            struct  FishPack
              
            {
                   
            int  nOffset;
                   
            int  nFileSize;
                  tString FileName;
            }
             ;

            typedef vector 
            < FishPack >  PakVec;

             
            int  _tmain( int  argc, _TCHAR *  argv[])
              
            {
            FILE  
            * fp  =  fopen(  " FF2.saf " ,  " rb "  );
             
            if ( fp  ==  NULL )
                   
            return   0 ;

             
            char  szFile[ 128 ];
             
            int  nCount  =   0 ;
            fseek( fp,  
            0 , SEEK_END );
             
            int  nSize  =  ftell( fp );
            fseek( fp,  
            0 ,  0  );

             
            char   * pData  =   new   char [nSize];
            fread( pData,  
            1 , nSize, fp );
            fseek( fp,  
            14487566 , SEEK_SET );

            PakVec vecPak;
             
            char  szTemp[ 16 ], szName[ 64 ];
             
            int  nPos  =   14487566 ;
            unsigned  
            short  nNameSize  =   0 ;

             
            while ( nPos  <  nSize )
              
            {
               FishPack pf;
               fread(  
            & pf.nOffset,  1 ,  4 , fp );
               fread(  
            & pf.nFileSize,  1 ,  4 , fp );
               fread( szTemp,  
            1 ,  16 , fp );
               fread(  
            & nNameSize,  1 ,  2 , fp );
               fread( szName,  
            1 , nNameSize, fp );
               szName[nNameSize]  
            =   0 ;
               pf.FileName  
            =   " F:/ " ;
               pf.FileName  
            +=  szName;
               vecPak.push_back( pf );
               nPos  
            +=   26   +  nNameSize;
            }
             
             
            FishPack  
            * pf  =  NULL;
            PakVec::iterator ii  
            =  vecPak.begin();
             
            for ( ; ii  !=  vecPak.end();  ++ ii )
              
            {
               pf  
            =   & ( * ii);
               BOOL bResult;
               String strPath;
               WIN32_FIND_DATA FindFileData;
               HANDLE hFind;
               String strDir, strSub;
               strPath  
            =  pf -> FileName.c_str();

                
            // if( strPath == "F:/resource/actors/angler/animation.theora" )
                
            //    _asm int 3;   nPos = 0; 
             
                
            while ( (nPos  =  strPath.FindNext(  ' / ' , nPos ))  !=   - 1  )
                 
            {
                strPath.SubString(  
            0 , nPos, strSub );
                nPos  
            +=   1 ;
                hFind  
            =  FindFirstFile(strSub.C_Str(),  & FindFileData);
                 
            if (hFind  ==  INVALID_HANDLE_VALUE)
                  
            {
                  
            if (  ! CreateDirectory( strSub.C_Str(), NULL ) )
                   
            {
                      strSub.Clear();
                      FindClose(hFind);
                       
            continue ;
                 }
             
                }
             
                   strSub.Clear();
                   FindClose(hFind);
               }
                FILE  * fpOut  =  fopen( pf -> FileName.c_str(),  " wb "  );
                
            if ( fpOut  ==  NULL )
                    _asm  
            int   3 ;

                
            char   * pFileData  =   new   char [pf -> nFileSize];
               fseek( fp, pf 
            -> nOffset, SEEK_SET );
               fread( pFileData,  
            1 , pf -> nFileSize, fp );
              
                
            // sprintf( szFile, "%d.jpg", nCount++ );
                
            // FILE *fpOut = fopen( szFile, "wb" ); 
                fwrite( pFileData,  1 , pf -> nFileSize, fpOut );
               delete [] pFileData;
               fclose( fpOut );
                
            // fprintf( fpOut, "offset: %d, File: %d, Name:%s\n", (*ii).nOffset, (*ii).nFileSize, (*ii).FileName.c_str() );
                
            //  printf( "offset: %d, File: %d, Name:%s\n", (*ii).nOffset, (*ii).nFileSize, (*ii).FileName.c_str() ); 
             }
             
                 delete [] pData;
                 fclose( fp );

                  
            return   0 ;
            }
             

            posted on 2008-01-02 22:19 楊粼波 閱讀(1203) 評論(0)  編輯 收藏 引用

            久久亚洲国产精品五月天婷| 久久亚洲精品人成综合网| 综合人妻久久一区二区精品| 精品久久久久久久久免费影院| 东方aⅴ免费观看久久av| 亚洲AV无码久久精品色欲| 国产三级观看久久| 久久成人小视频| 亚洲αv久久久噜噜噜噜噜| 久久久91精品国产一区二区三区| 国产精品久久久久乳精品爆| 欧美粉嫩小泬久久久久久久| 久久亚洲精品中文字幕| 91麻精品国产91久久久久| 久久精品无码专区免费青青| 综合久久一区二区三区| 久久精品国产一区二区三区| 久久91亚洲人成电影网站| 亚洲国产成人精品久久久国产成人一区二区三区综 | 色99久久久久高潮综合影院| 国产精品99久久久精品无码| 精品国产一区二区三区久久蜜臀| 无码人妻久久一区二区三区免费丨 | 免费精品国产日韩热久久| 精品久久久久久中文字幕| 亚洲欧美另类日本久久国产真实乱对白 | 久久久久久A亚洲欧洲AV冫| 99久久99这里只有免费的精品| 久久九九兔免费精品6| 欧美亚洲日本久久精品| 久久综合丁香激情久久| 91久久精一区二区三区大全| 亚洲人成无码网站久久99热国产| 99久久精品免费观看国产| 精品国产一区二区三区久久| 精品久久久久久无码专区不卡| 久久久久亚洲av无码专区导航| 久久精品国产乱子伦| 亚洲?V乱码久久精品蜜桃| 性做久久久久久免费观看| 欧美伊人久久大香线蕉综合|