نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Russell - 02-20-2013
Mehrbod نوشته: شیرازی باشی و macro ننویسی!!
همانجا بگذار دوباره script را باز کن درست میشود, map کردن هم ساده است:
کد:
^t::!{F4}
نمونهوار اینجا ctrl با t را بزنی پنجره را میبندد: alt + F4 میفرستد.
نمونههایِ بیشتر: AutoHotkey Tutorial: Macro and Hotkey Creation
تا آنجایش را در حد نگارش کلیدها و دستورات ساده در حد همان Alt+F4 متوجه شدم از help، علائم نگارش و نمادها (مخصوصا فارسی) را از کجا در بیاورم؟
مثلا همان نیم اسپاش میشود:Alt+0+1+5+7 ? :e405:
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Mehrbod - 02-20-2013
Mehrbod نوشته: همانجا بگذار دوباره script را وا کن درست میشود; map کردن هم ساده است:
نمونهوار, اینجا ctrl با t را همزمان بزنی پنجرهیِ کنونی را میبندد: alt + F4 میفرستد.
نمونههایِ بیشتر: AutoHotkey Tutorial: Macro and Hotkey Creation
اینهم یک نمونهیِ پیشرفتهتر از همین داغکلید که بافتار-سُهشمند (context-sensitive) ٸه:
کد:
$!,::
$^t::
Terminate:
{
if (winactive("ahk_class MozillaWindowClass") && winactive("Mozilla-Firefox"))
SendInput, ^t
else IfWinActive, ahk_class MozillaWindowClass
SendInput, !{F4}
else IfWinActive, ahk_class MozillaUIWindowClass
SendInput, ^t
else IfWinActive, ahk_class Chrome_WidgetWin_0
SendInput, ^w
else IfWinActive, Microsoft Outlook
SendInput, !{space}n
else IfWinActive, ahk_class PuTTY
SendInput, ^t
else IfWinActive, ahk_class LaunchUnrealUWindowsClient
SendInput, ^t
else IfWinActive, Command & Conquer Red Alert 3
SendInput, ^t
else IfWinActive, Saints Row
SendInput, ^t
else
SendInput, !{F4}
return
}
با این برخی جاها مانند firefox همان t^ را میفرستیم, دیگرجاها {F4}!
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Mehrbod - 02-20-2013
Russell نوشته: تا آنجایش را در حد نگارش کلیدها و دستورات ساده در حد همان Alt+F4 متوجه شدم از help، علائم نگارش و نمادها (مخصوصا فارسی) را از کجا در بیاورم؟
مثلا همان نیم اسپاش میشود:Alt+0+1+5+7 ? :e405:
کپی پیست کن روبروش! این alt را من ده سال پیش نوشته بودم تازه کار بودم
هر کلید دیگری نیاز داشتی باید گوگل کنی دیگر.
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Dariush - 02-20-2013
Mehrbod نوشته: آینه کردم:
http://l.autohotkey.net/AutoHotkey_L_Install.exe
{autohotkey_l_install.exe} is ready for download
Download autohotkey install exe - upload, email & send large files up to 1GB for free!
شرمنده کردی مرا مهربد عزیز.سپاس از تو
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Mehrbod - 02-20-2013
Dariush نوشته: شرمنده کردی مرا مهربد عزیز.سپاس از تو
خواهش میکنم, کاری ندارد از اینجا با دادن لینک هر پروندهای را میتوانید بیدرنگ آینه کنید:
Upload Mirrors - Easy file upload to multiple free file hosts - Remote URL Upload
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Russell - 02-21-2013
مهربد این نامساوی را چطور میزنی؟
من Alt codeای براش پیدا نمیکنم
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Mehrbod - 02-21-2013
Russell نوشته: مهربد این نامساوی را چطور میزنی؟
من Alt codeای براش پیدا نمیکنم
من اینها را پیشتر در layout سختکُد کردهام, ولی میتوانی برای خودت map کنی, بگوییم ctrl و alt و e:
یا برایش داغرشته بنویسی:
اینها را بهتره بافتار-سهشمند هم بکنی که تنها بگوییم در دفترڃه ژیرا (active) باشند:
کد:
#if (winactive("daftarche.com") || winactive("hammihan.com"))
:*:-->::—>{space}
:*:<--::<—{space}
:*:!=::≠{space}
#if
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Mehrbod - 03-17-2013
اینهم سیاههیِ بروزرسانی شده راسل جان:
کد:
:?*:زز::ظ
:?*:ژژ::ذ
:?*:غغ::ق
:?z: ی::یِ
:?z: ها::ها
:?z: ای::ای
:?z: ام::ام
:?: های::هایِ
:?: اند::اند
:?: اید::اید
:?: ایم::ایم
:?: وار::وار
:?: وارانه::وارانه
:?: هایی::هایی
:?: شناس::شناس
:?: شناسی::شناسی
:?: شناسیک::شناسیک
:?: شناسانه::شناسانه
:?: دار::دار
:?: داری::داری
:?: دارانه::دارانه
:?: تر::تر
:?: تری::تری
:?: ترین::ترین
:?: ترینه::ترینه
:?: گرا::گرا
:?: گرایی::گرایی
:?: گرایانه::گرایانه
:?*: (:: (){right}
:?*: {:: {{}{}}{right}
:?*:(::(){right}
:?*:{::{{}{}}{right}
ُ
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Russell - 03-17-2013
ممنون مهربد جان !
مهربد اون دو خط اول چیه؟ «ژژ»؟
نرمافزار AutoHotkey (+ نیماسپاش / نیمفاصله) -
Mehrbod - 03-17-2013
Russell نوشته: ممنون مهربد جان !
مهربد اون دو خط اول چیه؟ «ژژ»؟
آن دو تا برای من هستند, چندی پیش که برگشتم بر این شدم این layout کنونی را بدگرانم, بویژه اینکه در
پارسینویسی این واتههای "ص ظ ض" کاربردشان نزدیک به ٠ میرود, از همینرو بردمشان روی shift و کلیدهایِ
درخورتر جایشان آوردم, این چند رژ را هم در ahk گذاشتم گاهی shift هم تنبلی آدم میاید, دو تا "زز" خودش "ظ" مینویسد ((: