SEGA 在 Steam 推出懷舊電玩特賣
Posted by essoduke - 2010 年 06 月 13 日 15:07:03 - 99 User Views2010 年 6 月 2 日,SEGA 在 Steam 上推出 11 款 SEGA MD 時期的懷舊電玩,每款只要 2.99 米金(除了音速小子 3D 是 4.99),試圖再搶劫感動一次骨灰遊戲迷們。如果想一次懷舊個夠,也有套件包可供選購!

這次推出的懷舊遊戲有(括號內為台版譯名):

延伸閱讀:【問題】請問有人聽過GAIN GROUND嗎? @ 往日遊戲 哈啦板 – 巴哈姆特

延伸閱讀:現在是懷舊的年代了!Virtual Console老遊戲精選推介

延伸閱讀:Sonic 3D – Wikipedia

延伸閱讀:Still Gaming Reviews Vectorman – YouTube
Shinobi™ III: Return of the Ninja Master (超級忍)

延伸閱讀:061的貼貼貼寫: SEAGA MD – Shinobi III 超級忍

延伸閱讀:Ecco The Dolphin – Wikipedia

延伸閱讀:Shadow Dancer – Wikipedia

延伸閱讀:游戏编年史——历代记——战斧Golden Axe(家用移植版)

延伸閱讀:SEGA MD 遊戲回顧—「Comix Zone」 – GAME!! 遊戲綜合討論 – PALMisLIFE 掌上生活討論區

延伸閱讀:[達人專欄] 【MD】化身野獸 - 獸王記 – melody20410 的部落閣 – 巴哈姆特
黃明志「我要回家」求助啟示
Posted by essoduke - 2010 年 05 月 26 日 20:27:30 - 96 User Views不愧是念傳播的,懂得利用媒體平台來自我行銷!加油啊!
[C#] KMClear – 鍵鼠清潔輔助器
Posted by essoduke - 2010 年 05 月 24 日 22:49:22 - 134 User Views首先,這不是能自動幫你清潔鍵鼠的工具 XD
它只是鎖定鍵盤滑鼠讓你在開機的時候可以清潔而已

支援平台:Windows 7, 2008, XP, 2003
環境需求:.Net FrameWork 3.5
檔案下載:KMClear.exe(11KB)
源碼下載:KMClear.zip(112KB – Visual C# 2008 Express)
這類程式有兩個重點要處理,一個是全螢幕執行,另一個就是鍵盤攔截。
全螢幕執行比較簡單,完全不需要 API:
- private void Form1_Load(object sender, EventArgs e)
- {
- this.SetVisibleCore(false);
- this.FormBorderStyle = FormBorderStyle.None;
- this.Left = (Screen.PrimaryScreen.Bounds.Width / 2 - this.Width / 2);
- this.Top = (Screen.PrimaryScreen.Bounds.Height / 2 - this.Height / 2);
- this.SetVisibleCore(true);
- }
另一個則是需要借助 Low-level API 的鍵盤攔截:
- using System;
- using System.Diagnostics;
- using System.Runtime.InteropServices;
- namespace KMClear
- {
- internal class HookAPI
- {
- /* API Assign */
- [DllImport("user32.dll", SetLastError = true)]
- public static extern IntPtr SetWindowsHookEx(int idHook, HookProc lpfn, IntPtr hInstance, uint threadId);
- [DllImport("user32.dll", SetLastError = true)]
- public static extern bool UnhookWindowsHookEx(IntPtr idHook);
- [DllImport("user32.dll", SetLastError = true)]
- public static extern IntPtr CallNextHookEx(IntPtr idHook, int nCode, IntPtr wParam, IntPtr lParam);
- [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
- private static extern IntPtr GetModuleHandle(string lpModuleName);
- public delegate IntPtr HookProc(int nCode, IntPtr wParam, IntPtr lParam);
- private static IntPtr hKeyboardHook = IntPtr.Zero;
- private HookProc KeyboardHookProcedure;
- private const int WH_KEYBOARD_LL = 13;
- private const int WM_KEYDOWN = 0x0100;
- /// <summary>
- /// Start Keyboard Hook Process
- /// </summary>
- public void HookStart()
- {
- if (hKeyboardHook == IntPtr.Zero)
- {
- using (Process curProcess = Process.GetCurrentProcess())
- {
- using (ProcessModule curModule = curProcess.MainModule)
- {
- KeyboardHookProcedure = new HookProc(KeyboardHookProc);
- hKeyboardHook = SetWindowsHookEx(WH_KEYBOARD_LL, KeyboardHookProcedure, GetModuleHandle(curModule.ModuleName), 0);
- if (hKeyboardHook == IntPtr.Zero)
- {
- HookStop();
- throw new Exception("SetWindowsHookEx failed.");
- }
- }
- }
- }
- }
- /// <summary>
- /// Stop Keyboard Hook Process
- /// </summary>
- public void HookStop()
- {
- bool retKeyboard = true;
- if (hKeyboardHook != IntPtr.Zero)
- {
- retKeyboard = UnhookWindowsHookEx(hKeyboardHook);
- hKeyboardHook = IntPtr.Zero;
- }
- if (!(retKeyboard)) throw new Exception("UnhookWindowsHookEx failed.");
- }
- /// <summary>
- /// Keyboard Hook Process
- /// </summary>
- /// <param name="nCode"></param>
- /// <param name="wParam"></param>
- /// <param name="lParam"></param>
- /// <returns></returns>
- private IntPtr KeyboardHookProc(int nCode, IntPtr wParam, IntPtr lParam)
- {
- if (nCode >= 0 && wParam == (IntPtr)WM_KEYDOWN)
- {
- int vkCode = Marshal.ReadInt32(lParam);
- Console.WriteLine((System.Windows.Forms.Keys)vkCode);
- return new IntPtr(1);
- }
- return CallNextHookEx(hKeyboardHook, nCode, wParam, lParam);
- }
- }
- }
太極功夫就是神!
Posted by essoduke - 2010 年 05 月 17 日 20:55:21 - 78 User Views這個惡搞得太靠盃了 XD
這個套招得還不錯…
但是這個最精彩!
Windows 7 之大家來找碴
Posted by essoduke - 2010 年 05 月 15 日 00:00:06 - 98 User Views這幾天在寫 VPN 撥號器的時候要一直在 Windows 7 測試路由規則是否正確,所以猛 ping,沒想到讓我發現了錯字 XD
由此可見微軟的中文化團隊是用注音輸入法沒錯(誤)
![]()
–
Windows 7 32Bit Ultimate Edition
Powered by WordPress with GimpStyle Theme design by Horacio Bella.
Entries and comments feeds.
Valid XHTML and CSS.












