發表文章

目前顯示的是 10月, 2011的文章

調整 VirtualBox 虛擬硬碟容量 (.vdi)

VBoxManage modifyhd /home/shyuan/.VirtualBox/HardDisks/NewHardDisk1.vdi  --resize 50000 其中引號處是要調整容量的虛擬硬碟印象檔,後面的數字 50000 是想要的容量 ( 單位為 MB ) 調整完後,可以看到 vdi 的空間變大了。 但還需要進入 OS 後,將 partition 作修改。

Jobs' apple!

圖片

Nano-X API

Nano-X API  它沿用了 X Window 系統上的 Xlib API,但函數命名都以 Gr 而不是 X 開頭。 Nano-X API 是基于客戶/伺服器體系結構的。 它並沒有提供像 Microwindows API 那樣的視窗,標題欄和視窗移動的功能。 但可以由其他一些視窗部件集,如 flnx 和 tinywidget 等來完成, 這意味著應用程式的編程者往往並不是直接操作 Nano-X API,而是在和這些視窗部件集直接打交道。  常見的 Nano-X API 可以按照功能進行如下的劃分。  -  客戶/伺服器  模式    GrOpen                    建立與 nano-X 伺服器的連接    GrClose                   關閉與 nano-X 伺服器的連接  -  事件    GrSelectEvents            視窗中的事件過濾(遮罩掉對未選擇事件的回應)    GrGetNextEvent            獲取事件佇列中下一個事件,並從事件佇列清除    GrCheckNextEvent          檢查事件佇列中下一個事件    GrPeekEvent               查看事件佇列中下一個事件,並不從事件佇列清除  -  窗口創建和銷毀    GrNewWindow               創建普通窗口    GrNewInputWindow          創建輸入視窗    GrNewPixmap               點陣圖也是當作視窗創建    GrCopyArea                將點陣圖資料拷貝到虛擬的點陣圖視窗中    GrDestroyWindow           銷毀視窗(包括點陣圖視窗)  -  視窗顯示、隱藏和移動    GrMapWindow               顯示視窗    GrUnmapWindow             隱藏視窗    GrRaiseWindow             提升窗口的“Z”序   Z 軸   GrLowerWindow             降低窗口的“Z”序    GrMoveWindow    

RGB 配色表

顏色 英文名稱 RGB 16色   Snow 255 250 250 #FFFAFA   GhostWhite 248 248 255 #F8F8FF   WhiteSmoke 245 245 245 #F5F5F5   Gainsboro 220 220 220 #DCDCDC   FloralWhite 255 250 240 #FFFAF0   OldLace 253 245 230 #FDF5E6   Linen 250 240 230 #FAF0E6   AntiqueWhite 250 235 215 #FAEBD7   PapayaWhip 255 239 213 #FFEFD5   BlanchedAlmond 255 235 205 #FFEBCD   Bisque 255 228 196 #FFE4C4   PeachPuff 255 218 185 #FFDAB9   NavajoWhite 255 222 173 #FFDEAD   Moccasin 255 228 181 #FFE4B5   Cornsilk 255 248 220 #FFF8DC   Ivory 255 255 240 #FFFFF0   LemonChiffon 255 250 205 #FFFACD   Seashell 255 245 238

SlickEdit 破解方法

SlickEdit 2010 Linux版本 080784CD mov eax, esi 改成 xor eax, eax 也就是 文件 slickedit/bin/vs 的偏移 0×304CD 处 的 89 F0 改成 33 C0 windows版本 0040F750 mov eax, ebp 改成 xor eax,eax 也就是 文件 SlickEditV15.0.0\win\vs.exe 的偏移0xEB50 处 的 8B C5 改成 33 C0 SlickEdit 2011 (16.0.0) Windows 32位版本 修改方法如下 0x40E77A 处 mov al, bl 改为 mov al, 1 也就是 文件slickedit/win/vs.exe 偏移 0xDB7A 处的 8A C3 改为 B0 01 Linux 64位版本 修改方法 如下 0x41A65C 处 mov eax, ebx 改成 mov al, 1 也就是 文件 slickedit/bin/vs 偏移 0x 1A65C 处 89 D8 改为 B0 01 Linux 32 0x8061AE0 处 movzx eax, [ebp+var_29] 改为mov al, 1 也就是 文件slickedit/bin/vs 偏移 0x19AE0 处 0F B6 45 D7( 83 C4 4C 5B 5E 5F 5D C3 8B 75 C4 C6) 改为 B0 01 90 90 16.0.1.0 Linux 64位版本 修改方法 如下 0x41ACCC处 mov eax, ebx 改成 mov al, 1 也就是 文件 slickedit/bin/vs 偏移 0x 1ACCC 处 89 D8 改为 B0 01 Windows 32位版本 修改方法如下 0x40E40A 处 mov al, bl 改为 mov al, 1 也就是 文件slickedit/