OpenCamera-1.47.2
OpenCamera-1.47.2 downloadposted @ 2019-09-13 08:42 1CM 閱讀(194) | 評(píng)論 (0) | 編輯 收藏
2019年9月13日 #
posted @ 2019-09-13 08:42 1CM 閱讀(194) | 評(píng)論 (0) | 編輯 收藏
2014年12月22日 #
方法1.NppExec插件 npp_save cd $(CURRENT_DIRECTORY) python $(NAME_PART).py 方法2.Notepad++,選擇"運(yùn)行"(不用NppExec插件) cmd /k cd "$(CURRENT_DIRECTORY)" & python.exe "$(FILE_NAME)" & ECHO. & PAUSE & EXIT;
posted @ 2014-12-22 00:48 1CM 閱讀(384) | 評(píng)論 (0) | 編輯 收藏
2014年6月28日 #
posted @ 2014-06-28 12:12 1CM 閱讀(502) | 評(píng)論 (0) | 編輯 收藏
2014年2月6日 #






posted @ 2014-02-06 13:18 1CM 閱讀(504) | 評(píng)論 (0) | 編輯 收藏
2013年9月12日 #
posted @ 2013-09-12 20:35 1CM 閱讀(507) | 評(píng)論 (0) | 編輯 收藏
2013年4月22日 #
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 閱讀(382) | 評(píng)論 (0) | 編輯 收藏
2013年4月18日 #

因?yàn)楣俜絋V輸出頁(yè)面變化還加廣告,相應(yīng)調(diào)整 1.快捷鍵ESC->退出 ALT鍵彈出菜單(或者鼠標(biāo)右鍵) 2.通過(guò)配置文件 FYTV.ini 數(shù)字鍵和功能鍵切換自己喜歡的電視頻道,還可以修改頻道的編號(hào) 3.S按鈕或則WinMenu鍵可以查看數(shù)字鍵和功能鍵對(duì)應(yīng)的頻道 4.在線電視頻道更新功能 Chennel菜單或則快捷鍵CTRL彈出頻道選擇窗口 SHIFT鍵隱藏頻道選擇窗口 5.頻道列表中雙擊或則回車(chē)就可以播放對(duì)應(yīng)的頻道 6.主窗口右上角顯示系統(tǒng)時(shí)間-空格鍵【或鼠標(biāo)中鍵】顯示或關(guān)閉系統(tǒng)時(shí)間 7.鼠標(biāo)滾動(dòng)或<>鍵控制音量大小 8.TAB鍵可以移動(dòng)主窗口左上-上中-右上-居中-左下-下中-右下 9.上下左右鍵盤(pán)移動(dòng)窗口1px A.T 窗口置頂 N 取消窗口置頂 B.可修改窗口大小 C.可修改顯示比例目前可支持4:3和16:9 D.頻道選擇窗口中輸入中文頻道名字的拼音首位可快速查找 E.頻道更新時(shí)檢查是否有信號(hào) F.修改了Win8上BUG F.按住SHIFT鍵單擊鼠標(biāo)直接控制TV頁(yè)面【彈出廣告時(shí)有用】
posted @ 2013-04-18 23:27 1CM 閱讀(375) | 評(píng)論 (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);速度測(cè)試結(jié)果
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 閱讀(480) | 評(píng)論 (0) | 編輯 收藏
2013年4月16日 #
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 現(xiàn)在可以正常使用簡(jiǎn)體",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 閱讀(1441) | 評(píng)論 (0) | 編輯 收藏
2013年4月9日 #







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