I Like It !

Sunday, February 28, 2010

关于电子书(CHM)无法打开的解决方法

winXP和win2003的系统安装了微软的Update 896358之后,某些chm就无法打开了。

ms自己的解释是
http://support.microsoft.com/kb/892675

基本上我觉得这个update有点画蛇添足,毕竟比起可执行文件的病毒来,
携带病毒的chm简直微乎其微。解决办法KB也说了,我个人喜欢方法2,
导入注册表。但是貌似"MaxAllowedZone"=dword:00000001不是太work,
我这里要调高到3以及另外加上一行,最后类似这样


REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]
"MaxAllowedZone"=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000003


将以上文本粘贴到文本编辑器(如记事本)中。然后用 .reg 文件扩展名保存该文件导入注册表.(注意先备份注册表)。

Saturday, February 27, 2010

SNSD 소녀시대 Gee Dance



了解COM Apartments

Apartment是一個同步的分界;它是一個想像中的盒子,畫在物件的四周,而分隔COM客戶端和COM物件的客戶端執行緒。如果您沒有告訴COM一個物件是與執行緒相容,COM就不允許在同一時間內,有超過一個對物件的呼叫。然而,告訴COM物件是與執行緒相容的,它就會允許接受多個執行緒同步方法呼叫。
Windows NT 4.0支援兩種不同類型的apartment;Windows 2000支援三種apartment類型:
(1)單一執行緒apartments,稱為STAs(Windows NT 4.0或Windows 2000)
(2)多重執行緒apartments,稱為MTAs(Windows NT 4.0或WIndows 2000)
(3)中性執行緒apartments,稱為NTAs(只有Windows 2000)

MTAs跟STAs有什麼不同?除了一個MTA限制一個行程,以及一個MTA可以處理任何數目的執行緒之外,MTA沒有隱藏的視窗,也沒有訊息佇列。進入在MTA中物件的呼叫,被傳送到從RPC執行緒集區隨機選出的執行緒,缺乏保證MTA為基礎的物件一次只會收到一個呼叫的外部同步機制,物件很可能會看到呼叫在不同的RPC執行續同步執行

Friday, February 26, 2010

集結號

二斗和谷子地前往敌后设观察哨,有二斗踩雷的情节。这个时候,来了两辆美军坦克,下来了一个大概是车长的人物。    那美军军官问谷子地假扮的南韩士兵:“where is heng cheng jun ?'    请注意,他说横城郡的发音是汉语式拼出来的,而不是朝鲜语。    这说明什么呢?这就是《集结号》里隐藏的的人性小故事:    美军车长汉克斯见到路边有几个韩军士兵在排雷,经验丰富的他很快就认出是志愿军假扮的,于是上去用"汉语发音"问横城郡怎么走,志愿军的表情告诉他自己猜对了,热爱中国文化的汉克斯选择了不乘人之危,于是带队离开了。(韩语的“横城郡”发音是:Hoengseong,汉语的“横城郡”发音是:Heng Chengjun)

Wednesday, February 17, 2010

"오!" - 소녀시대

" 오!... " - 소녀시대 가사
전에 알던 내가 아냐 brand new sound
새로워진 나와 함께 one more round
Dance, dance, dance, you'll be wrong this time
오빠 오빠, I'll be, I'll be down, down, down, down

오빠 나 좀 봐 나를 좀 바라봐
첨이야 이런 내 말투, ha
머리도 하고 화장도 했는데
왜 너만 너만 모르니

두근 두근 가슴이 떨려와요
자꾸 자꾸 상상만 하는걸요
어떻게 하나 콧대 높은
내가 말 하고 싶어

Oh, oh, oh, oh, 빠를 사랑해
Ah, ah, ah, ah, 많이 많이 해
수줍으니 제발 웃지 마요, 진심이니 놀리지도 말아요
또 바보같은 말 뿐야

전에 알던 내가 아냐 brand new sound
새로워진 나와 함께 one more round
Dance, dance, dance, you'll be wrong this time
오빠 오빠, I'll be, I'll be down, down, down, down

오빠 잠깐만 잠깐만 들어봐
자꾸 한 얘기는 말고
동생으로만 생각하지 말아
일 년 뒤면 후회 할걸

몰라 몰라 내 맘을 전혀 몰라
눈치 없게 장난만 치는걸요
어떻게 하나 이 철없는 사람아
들어봐 좀 만

Oh, oh, oh, oh, 빠를 사랑해
Ah, ah, ah, ah, 많이 많이 해
수줍으니 제발 웃지 마요, 진심이니 놀리지도 말아요
또 그러면 나 울지도 몰라

전에 알던 내가 아냐 brand new sound
뭔가 다른 오늘 만은 뜨거운 맘
Down down, 이러지마 화난다
오빠 오빠 이대로는 no, no, no, no

Tell me boy, boy, love it, it, it, it, it, it, it, ah

Oh, oh, oh, oh, 빠를 사랑해
Ah, ah, ah, ah, 많이 많이 해
Oh, oh, oh, oh, oh, oh, oh, oh, 빠를 사랑해
Ah, ah, ah, ah, ah, ah, ah, ah, 많이 많이
또 바보같은 말 뿐야

Oh, oh, oh, oh,
Ah, ah, ah, ah

Oh, oh, oh, oh, oh, oh, oh, oh, 빠를 사랑해
Ah, ah, ah, ah, ah, ah, ah, ah, 많이 많이 해
Oh, oh, oh, oh, oh, oh, oh, oh, 빠를 사랑해
Ah, ah, ah, ah, ah, ah, ah, 많이 많이, oh

Monday, February 15, 2010

Adobe Master Suite CS3 2th Edition



http://rapidshare.com/files/350432717/adobe-master-cs3-keygen2thEdition.zip.html

http://sites.google.com/site/idiouxiezuopingtai/adobe-master-cs3-keygen2thEdition.zip

Other approache: (You don't need to input the serial number)

1.Click the link to access the attachment and save it on your computer.
2.Extract files from Illustrator_zhTW.zip using WinRAR to your Hard Drive.
3.You'll have to paste and replace "Illustrator.exe"
into this directory...
C:\Program Files\Adobe\Adobe Illustrator CS3\Support Files\Contents\Windows\
-------------------------------------------------------------------------------------------
User Comments
100% working
100% recomended
WORKS 100%! Thnx so much
Great job .
Works great now :D

The procedure entry point sqlite3_prepare_v2 could not be located in the dynamic link library SQLite3.dll


Question:
When opening Adobe Illustrator CS3: "The procedure entry point sqlite3_prepare_v2 could not be located in the dynamic link library SQLite3.dll"

Answer:
1. Download the newest edition of sqlite. (http://www.sqlite.org/download.html)
2. Unlock SQLite3.dll file in c:\windows\system32 folder. (http://ccollomb.free.fr/unlocker/ )
3. Replacing SQLite3.dll file in c:\windows\system32 folder is important.

Sunday, February 14, 2010

Kerberos 1.13

http://www.wasm.ru/tools/4/kerb113pub.zip
http://sites.google.com/site/idiouxiezuopingtai/kerb113pub.zip

Adobe CS3Clean Script

如果Illustrator CS3重裝有問題,請至以下網址下載Adobe原廠提供的清除工具,此工具會需要使用到Microsoft的Windows Installer CleanUp(http://support.microsoft.com/kb/290301/zh-tw)


The Adobe CS3Clean Script will help resolve installation problems experienced by beta and pre-release users of Adobe Creative Suite software. The script will clean up the any beta and pre-release installations. It will also look for and repair registry permissions and remove obsolete registry entries of older Flash Player versions, to ensure successful and allow installation of the shipping versions of Creative Suite 3.

Back-up all data prior to using the CS3Clean Script. This includes fonts, Version Cue repositories, plugins and any other important files.
Uninstall your beta or pre-release Creative Suite 3 prior to using the CS3Clean Script.
On Windows XP, uninstall via Add/Remove Programs in the Control Panel.
On Windows Vista, in the Programs section of the Control Panel, select Uninstall a Program.
On Macintosh, the uninstaller is in Applications/Utilities/Adobe Installers.
Download the appropriate file from below.
Unpack the download. The download includes the script as well as additional system-specific instructions.
Open and follow the instructions for assistance installing the script.
Once the script has successfully completed, continue with your installation of the shipping version of Creative Suite 3.

AdobeLM輸出函式

AdobeLM_GetVersion
AdobeLM_Info_GetEffectiveLicenseConfig
AdobeLM_Info_GetErrorCode
AdobeLM_Info_GetExtendedInfoAsInt
AdobeLM_Info_SetBackgroundTransactionSemaphore
AdobeLM_Info_SetLicenseStatusChangedNotification
AdobeLM_Info_SetMainWindow
AdobeLM_Initialize
AdobeLM_License_Activate
AdobeLM_License_PrepareToActivate
AdobeLM_License_Return
AdobeLM_License_UpdateSerialNum
AdobeLM_ShowAlert
AdobeLM_Terminate

BadSerialNumberAlert.exv

D:\Program Files\Adobe\Adobe Illustrator CS3\Support Files\Contents\Windows\LMResources\BadSerialNumberAlert.exv
kSheetAlertWindowClass = 15;
kButtonHeight = 17;
kAlertTextWidth = 380;
kAlertDialogMargin = 20;
kSheetWindowClass = 11;
kSheetTextWidth = 380;
kSheetTextHeight = 60;
kSheetDialogMarginWidth = 30;
kSheetDialogMarginHeight = 20;

kALMBadSerialNumberOkayBtnWidgetID = 101;

kZID_Alert_Invalid_SN_Icon = 1001;

kALMBadSerialNumberSheetExvDef = 9004;

kZID_Vol_DialogBlackBorder = 9999;

kDialogWindowWidth = 400;
kDialogWindowHeight = 60;



dialog(type: kSheetAlertWindowClass, child_horizontal: align_fill, margin: kAlertDialogMargin, spacing: 15,name :'$$$/alm/alert/window_title/badserialnumber')
{
group( view_id: kZID_Vol_DialogBlackBorder, width: kDialogWindowWidth, height: kDialogWindowHeight,
placement: place_offscreen, child_vertical: align_fill, child_horizontal: align_fill,
margin_top: 12,
margin_bottom: 12,
margin_left: 20,
margin_right:0)
{
group( view_id: kALMBadSerialNumberSheetExvDef , visible: true , name: '$$$/alm/warning/invalid_serial_num/err')
{
font = font_small;
group(placement: place_row, child_vertical: align_top, spacing: 20 )
{
picture( view_id: kZID_Alert_Invalid_SN_Icon,height:24,width:24);
group()
{
width = kAlertTextWidth;

static_text( name: '$$$/alm/warning/invalid_serial_num' ,height:60);
}
}
group(placement: place_row, horizontal: align_center)
{ button( view_id: kALMBadSerialNumberOkayBtnWidgetID, height: kButtonHeight, default: true, name: '$$$/alm/dlg/btn/ok' );
}
}


}
}

Saturday, February 13, 2010

Dialog item

Command Comments
0040102D |. FF15 3C214200 CALL DWORD PTR DS:[ USER32.DialogBoxPar ; \USER32.DialogBoxParamA
Command Comments
004012E1 |. FF15 24214200 CALL DWORD PTR DS:[ USER32.SetDlgItemTe ; \USER32.SetDlgItemTextA

Dialog item flags
main | Dialog API | Dialog items
It is possible to control DialogAPI behavior and appearance using flags. To know which flags affect a specific control, read in the control item's description.
Flag Description
DIF_3STATE A DI_CHECKBOX control will have 3 states.
DIF_BOXCOLOR Control text will have frame color.
DIF_BTNNOCLOSE For button -- do not close dialog.
DIF_CENTERGROUP Centering a group of controls.
DIF_CENTERTEXT Text centering in static controls.
DIF_COLORMASK Mask for color attributes selection.
DIF_DISABLE Disabling a control.
DIF_DROPDOWNLIST Defines read-only list style.
DIF_EDITEXPAND Environment variables "expansion" in edit boxes.
DIF_EDITOR Sequentially defined edit boxes.
DIF_GROUP Grouping of radio buttons.
DIF_HISTORY Allows to keep history for edit boxes.
DIF_HIDDEN Hides a control.
DIF_LEFTTEXT Left-align title of a frame.
DIF_LISTAUTOHIGHLIGHT Automatic assignment of list hotkeys.
DIF_LISTNOAMPERSAND Allows showing ampersands in the listbox.
DIF_LISTNOBOX Display listbox without a frame.
DIF_LISTNOCLOSE Do not close the dialog upon list item selection.
DIF_LISTWRAPMODE "Wraps" list upon navigation.
DIF_MANUALADDHISTORY The dialog handler itself will be adding lines to the history.
DIF_MASKEDIT Defines mask in edit boxes.
DIF_MOVESELECT Change selection in radio buttons group upon input focus change.
DIF_NOAUTOCOMPLETE Disable autocompletion for input lines.
DIF_NOBRACKETS Displays button caption without brackets.
DIF_NOFOCUS Control item can't receive input focus.
DIF_NOTCVTUSERCONTROL do not convert characters (CHAR_INFO::Char) while writing the virtual buffer to the screen.
DIF_READONLY Makes edit boxes "read-only".
DIF_SELECTONENTRY Edit box contents will be selected upon receiving input focus.
DIF_SEPARATOR Text string is displayed as a separator (single horizontal line).
DIF_SEPARATOR2 Text string is displayed as a separator (double horizontal line).
DIF_SETCOLOR Element color definition.
DIF_SHOWAMPERSAND Show ampersand character not using it for the hot key definition.
DIF_USELASTHISTORY Initial value is taken from the history list.
DIF_VAREDIT Edit box without size limit.


CONST FARMESSAGEFLAGS
FMSG_WARNING 0x00000001
FMSG_ERRORTYPE 0x00000002
FMSG_KEEPBACKGROUND 0x00000004
FMSG_DOWN 0x00000008
FMSG_LEFTALIGN 0x00000010
FMSG_ALLINONE 0x00000020
FMSG_MB_OK 0x00010000
FMSG_MB_OKCANCEL 0x00020000
FMSG_MB_ABORTRETRYIGNORE 0x00030000
FMSG_MB_YESNO 0x00040000
FMSG_MB_YESNOCANCEL 0x00050000
FMSG_MB_RETRYCANCEL 0x00060000
;

\ DialogItemTypes
0 enum:
DI_TEXT
DI_VTEXT
DI_SINGLEBOX
DI_DOUBLEBOX
DI_EDIT
DI_PSWEDIT
DI_FIXEDIT
DI_BUTTON
DI_CHECKBOX
DI_RADIOBUTTON
DI_COMBOBOX
DI_LISTBOX
; DROP
255 CONSTANT DI_USERCONTROL

CONST FarDialogItemFlags
DIF_COLORMASK 0x000000FF
DIF_SETCOLOR 0x00000100
DIF_BOXCOLOR 0x00000200
DIF_GROUP 0x00000400
DIF_LEFTTEXT 0x00000800
DIF_MOVESELECT 0x00001000
DIF_SHOWAMPERSAND 0x00002000
DIF_CENTERGROUP 0x00004000
DIF_NOBRACKETS 0x00008000
DIF_MANUALADDHISTORY 0x00008000
DIF_SEPARATOR 0x00010000
DIF_VAREDIT 0x00010000
DIF_SEPARATOR2 0x00020000
DIF_EDITOR 0x00020000
DIF_LISTNOAMPERSAND 0x00020000
DIF_LISTNOBOX 0x00040000
DIF_HISTORY 0x00040000
DIF_BTNNOCLOSE 0x00040000
DIF_CENTERTEXT 0x00040000
DIF_EDITEXPAND 0x00080000
DIF_DROPDOWNLIST 0x00100000
DIF_USELASTHISTORY 0x00200000
DIF_MASKEDIT 0x00400000
DIF_SELECTONENTRY 0x00800000
DIF_3STATE 0x00800000
DIF_LISTWRAPMODE 0x01000000
DIF_LISTAUTOHIGHLIGHT 0x02000000
DIF_LISTNOCLOSE 0x04000000
DIF_HIDDEN 0x10000000
DIF_READONLY 0x20000000
DIF_NOFOCUS 0x40000000
DIF_DISABLE 0x80000000
;
See also:

EAX 00000001
ECX 00000001
EDX 0012F9F0 ASCII "1111-2222-3333-4444-5555-6666"
EBX 000003EF
ESP 0012F980
EBP 0012FA58
ESI 00401048 eps.00401048
EDI 006400B0
EIP 004014E2 eps.004014E2

C 0 ES 0023 32bit 0(FFFFFFFF)
P 0 CS 001B 32bit 0(FFFFFFFF)
A 0 SS 0023 32bit 0(FFFFFFFF)
Z 0 DS 0023 32bit 0(FFFFFFFF)
S 0 FS 003B 32bit 7FFDF000(FFF)
T 0 GS 0000 NULL
D 0
O 0 LastErr 00000000 ERROR_SUCCESS
EFL 00000202 (NO,NB,NE,A,NS,PO,GE,G)

ST0 empty -??? FFFF 00000000 00000000
ST1 empty -??? FFFF 00000000 00000000
ST2 empty -??? FFFF 00000000 00000000
ST3 empty -??? FFFF 00000000 00000000
ST4 empty 1.0905992582750287290e+441
ST5 empty 0.0
ST6 empty 0.0
ST7 empty 15.500000000000000000
3 2 1 0 E S P U O Z D I
FST 0000 Cond 0 0 0 0 Err 0 0 0 0 0 0 0 0 (GT)
FCW 027F Prec NEAR,53 Mask 1 1 1 1 1 1
Last cmnd 0000:00000000

XMM0 00000000 00000083 BC881C50 BF82DBF9
XMM1 BC881C50 984146D4 BF82DC30 98414644
XMM2 00000000 E37ADB00 E1D74DA8 BF80EE6B
XMM3 E175DB08 805D3F6E 9841461C E1CF0119
XMM4 E1CF0118 E1CF0118 00000000 E1EAD480
XMM5 984146B8 805D45F3 805D45EB 98414660
XMM6 00000000 E1CF0118 E37ADB00 00000000
XMM7 00000352 0000016F 000001AE 4CB07E6C
P U O Z D I
MXCSR 00009FC0 FZ 1 DZ 1 Err 0 0 0 0 0 0
Rnd NEAR Mask 1 1 1 1 1 1