江苏快三开奖结果

   

1CM

  

2019年9月13日 #

OpenCamera-1.47.2

OpenCamera-1.47.2 download

posted @ 2019-09-13 08:42 1CM 閱讀(28) | 評論 (0)編輯 收藏

2014年12月22日 #

Notepad++ for python

Notepad++ 集成python調試環境.
方法1.NppExec插件

npp_save
cd   $(CURRENT_DIRECTORY)
python $(NAME_PART).py

方法2.Notepad++,選擇"運行"(不用NppExec插件)
cmd /k cd "$(CURRENT_DIRECTORY)" & python.exe "$(FILE_NAME)" & ECHO. & PAUSE & EXIT;

posted @ 2014-12-22 00:48 1CM 閱讀(221) | 評論 (0)編輯 收藏

2014年6月28日 #

大樂透膽拖中獎計算器 2014新規則

下載

posted @ 2014-06-28 12:12 1CM 閱讀(189) | 評論 (0)編輯 收藏

2014年2月6日 #

故鄉的風景 (頭道革命烈士紀念碑 頭道一小 新興小學)

過完春節想起故去的父母,就奔往故里,拍了曾經玩耍過的空間

頭道的象征 革命烈士紀念碑


革命烈士紀念碑 2012.10 修建


原《頭道一小》 先更名為 《新興小學》


我念書時叫 頭道一小 就剩了這幾棵數 曾經很多...


做廣播體操時 體育老師就站在這里


故鄉簡陋的老師們的住宅 夏天下大雨 從地下泉水噴涌

posted @ 2014-02-06 13:18 1CM 閱讀(347) | 評論 (0)編輯 收藏

2013年9月12日 #

新博客地址 http://cnblogs.com/nlsoft

搬家到下面地址 本博客不再更新

http://cnblogs.com/nlsoft

posted @ 2013-09-12 20:35 1CM 閱讀(232) | 評論 (0)編輯 收藏

2013年4月22日 #

FIX Tool -> Find and Replace New

include \masm32\include\masm32rt.inc
comment * -----------------------------------------------------
          FIX Tool -> Find and Replace New
          ^   ^       ^        ^       ^
          Name : FTFRN
          Data : 2013-04-20
           Ver : 2.0
            By : Dragon
           Mem : Advantage of fast Find
                 Does not support batch modify
                 build environment requirements masm32v11
                 makeit.bat   compile
                 run_this.bat execute the tool
        ----------------------------------------------------- *
    .data
        fname    db "infile",0          ;<-- Input the file name
        fbakname db "infile.bak",0      ;<-- Input the backup file name
        
        findData db "findData",0        ;<-- Input Find bytes content
        findLen  dd 8                   ;<-- Input length
        
        fixData  db 90H,90H,90H         ;<-- Input replacement bytes content
        fixLen   dd 3                   ;<-- Input length
        
        findPOS  dd 0
    .code

start:
        call main
        exit

main proc
        call openGPCore
        ret
main endp

openGPCore proc
        LOCAL hFile     :DWORD
        LOCAL hBakFile  :DWORD
        LOCAL dSize     :DWORD
        LOCAL hMem      :DWORD
        .if rv(exist,offset fname) != 0
                mov hFile, fopen(offset fname)
        .else
                print "not find "
                print offset fname
                ret
        .endif
        mov dSize, fseek(hFile,0,FILE_END)
        mov hMem, alloc(dSize)

        mov eax , fseek(hFile,0,FILE_BEGIN)
        mov eax , fread(hFile,hMem,dSize)
        mov     dword ptr [findPOS] , 0
        
        ;----find----
        mov     ecx, dSize
        push    ecx
        mov     edx, hMem
        push    edx 
        mov     eax, dword ptr [findLen] 
        push    eax
        mov     ecx, offset findData
        push    ecx
        ;pat patlen textt texttlen
        call qs
        ;printf  ("%d",dword ptr [findPOS])
        
        .if dword ptr [findPOS] == 0
                print "Not find "
                print offset findData,13,10
        .else
                ;----backup file----
                mov hBakFile, fcreate( offset fbakname )
                mov eax , fwrite( hBakFile, hMem, dSize)
                fclose hBakFile

                ;----fix----
                mov eax , fseek(hFile,dword ptr [findPOS],FILE_BEGIN)
                mov eax , fwrite( hFile, offset fixData, dword ptr [fixLen])
                print "Fix "
                print offset fname
                print " success.",13,10
        .endif

        fclose hFile
        free hMem
        ret
openGPCore endp

OUTPUT proc
        mov     eax,dword ptr [esp+4]
        mov     dword ptr [findPOS] , eax
        ret
OUTPUT endp

preQsBc proc
        push    ebp
        mov     ebp,dword ptr [esp+10h]
        push    esi
        mov     esi,dword ptr [esp+10h]
        push    edi
        mov     ecx,100h
        lea     eax,[esi+1]
        mov     edi,ebp
        rep stos dword ptr es:[edi]
        xor     eax,eax
        test    esi,esi
        jle     preQsBc1

        mov     edi,dword ptr [esp+10h]
        mov     ecx,esi
preQsBc2:
        xor     edx,edx
        mov     dl,byte ptr [eax+edi]
        inc     eax
        mov     dword ptr [ebp+edx*4],ecx
        dec     ecx
        cmp     eax,esi
        jl      preQsBc2
preQsBc1:
        pop     edi
        pop     esi
        pop     ebp
        ret

preQsBc endp

qs proc
        sub     esp,404h
        mov     ecx,dword ptr [esp+408h]
        push    ebx
        push    ebp
        mov     ebp,dword ptr [esp+414h]
        lea     eax,[esp+0Ch]
        push    eax
        push    ebp
        push    ecx
        call    preQsBc
        mov     eax,dword ptr [esp+428h]
        add     esp,0Ch
        xor     ebx,ebx
        sub     eax,ebp
        mov     dword ptr [esp+8],eax
        js      qs1

        mov     edx,dword ptr [esp+418h]
        push    esi
        push    edi
qs3:
        mov     esi,dword ptr [esp+418h]
        mov     ecx,ebp
        lea     edi,[ebx+edx]
        xor     eax,eax
        repe cmps byte ptr [esi],byte ptr es:[edi]
        jne     qs2

        push    ebx
        call    OUTPUT
        mov     edx,dword ptr [esp+424h]
        add     esp,4
qs2:
        lea     eax,[edx+ebp]
        xor     ecx,ecx
        mov     cl,byte ptr [eax+ebx]
        mov     eax,dword ptr [esp+10h]
        add     ebx,dword ptr [esp+ecx*4+14h]
        cmp     ebx,eax
        jle     qs3

        pop     edi
        pop     esi
qs1:
        pop     ebp
        pop     ebx
        add     esp,404h
        ret
qs endp
end start
download src

posted @ 2013-04-22 15:14 1CM 閱讀(253) | 評論 (0)編輯 收藏

2013年4月18日 #

風云直播播放器 [封裝網頁播放]-在線免費看TV ver 2.0.1.2 【2013.04.18】



因為官方TV輸出頁面變化還加廣告,相應調整
1.快捷鍵ESC->退出 ALT鍵彈出菜單(或者鼠標右鍵)
2.通過配置文件 FYTV.ini 數字鍵和功能鍵切換自己喜歡的電視頻道,還可以修改頻道的編號
3.S按鈕或則WinMenu鍵可以查看數字鍵和功能鍵對應的頻道
4.在線電視頻道更新功能 Chennel菜單或則快捷鍵CTRL彈出頻道選擇窗口 SHIFT鍵隱藏頻道選擇窗口
5.頻道列表中雙擊或則回車就可以播放對應的頻道
6.主窗口右上角顯示系統時間-空格鍵【或鼠標中鍵】顯示或關閉系統時間
7.鼠標滾動或<>鍵控制音量大小
8.TAB鍵可以移動主窗口左上-上中-右上-居中-左下-下中-右下
9.上下左右鍵盤移動窗口1px
A.T 窗口置頂    N 取消窗口置頂
B.可修改窗口大小
C.可修改顯示比例目前可支持4:3和16:9
D.頻道選擇窗口中輸入中文頻道名字的拼音首位可快速查找
E.頻道更新時檢查是否有信號
F.修改了Win8上BUG
F.按住SHIFT鍵單擊鼠標直接控制TV頁面【彈出廣告時有用】

下載  FYTV-2013_04.18_Bin.rar

posted @ 2013-04-18 23:27 1CM 閱讀(221) | 評論 (0)編輯 收藏

2013年4月17日 #

各種字符串匹配算法代碼 速度比較

void BF (char *x, int m, char *y, int n);
void BF2(char *x, int m, char *y, int n); 
void AUT(char *x, int m, char *y, int n); 
void KR (char *x, int m, char *y, int n);
void NSN(char *x, int m, char *y, int n);
void QS (char *x, int m, char *y, int n);
void MP (char *x, int m, char *y, int n);
void SO (char *x, int m, char *y, int n);
速度測試結果
7990967 BF  [203]   1935868 BF  [ 47]
7990967 BF2 [281]   1935868 BF2 [125]
7990967 KR  [172]   1935868 KR  [ 62]
7990967 NSN [ 94]   1935868 NSN [ 32]
7990967 MP  [156]   1935868 MP  [ 46]
7990967 AUT [125]   1935868 AUT [ 47]
7990967 QS  [ 31]   1935868 QS  [ 16]
7990967 SO  [109]   1935868 SO  [ 47]
速度順序 QS NSN SO AUT MP KR BF BF2
下載源碼

posted @ 2013-04-17 12:09 1CM 閱讀(213) | 評論 (0)編輯 收藏

2013年4月16日 #

Guitar Pro 6 打開 Guitar Pro 5 工程文件漢字亂碼問題

下載到Guitar Pro 6工作目錄,運行GPCore_To_GBK.exe就可以   下載工具 參考2.0版本速度更快
include \masm32\include\masm32rt.inc
comment * -----------------------------------------------------
                GPCore.dll->49 53 4F 2D 38 38 35 39 2D 31 
                            47 42 4B 00 00 00 00 00 00 00
                ISO-8859-1->GBK
        ----------------------------------------------------- *
        .data
        fname    db "GPCore.dll",0
        fbakname db "GPCore.dll.bak",0
        findStr  db "ISO-8859-1",0
        fixData  db 47H,42H,4BH,00,00,00,00,00,00,00 ;10
        .code
start:
        call main
        exit
main proc
        LOCAL hFile     :DWORD
        LOCAL hBakFile  :DWORD
        LOCAL dSize     :DWORD
        LOCAL hMem      :DWORD
        LOCAL hMemBase  :DWORD
        .if rv(exist,offset fname) != 0
                mov hFile, fopen(offset fname)
        .else
                print "not find "
                print offset fname
                ret
        .endif
        mov dSize, fseek(hFile,0,FILE_END)
        mov hMem, alloc(dSize)

        mov eax , fseek(hFile,0,FILE_BEGIN)
        mov eax , fread(hFile,hMem,dSize)
  
        mov ebx,0
        mov eax , hMem
        mov hMemBase , eax
        .while ebx < dSize
            invoke lstrcmp, offset findStr , hMem
            .if eax == 0
                ;backup file to GPCore.dll.bak
                mov hBakFile, fcreate( offset fbakname )
                mov eax , fwrite( hBakFile, hMemBase, dSize)
                fclose hBakFile
                ;fix to GBK
                mov eax , fseek(hFile,ebx,FILE_BEGIN)
                mov eax , fwrite( hFile, offset fixData, 10)
                print "Guitar Pro 6 現在可以正常使用簡體",13,10
                jmp pos1
            .endif
            add hMem,1
            inc ebx
        .endw
        pos1:
        fclose hFile
        free hMem
        ret
main endp

end start

下載源碼

posted @ 2013-04-16 15:43 1CM 閱讀(1084) | 評論 (0)編輯 收藏

2013年4月9日 #

欣賞無損壓縮音頻-[foobar2000使用+APE資源搜索 技巧]


    APE換成自己要搜索的就可以


下載之后解壓只要導入cue文件就可以播放

posted @ 2013-04-09 17:08 1CM 閱讀(405) | 評論 (0)編輯 收藏