「ImTip – 仅 660 KB,输入法状态提示工具[Windows]」的评论 http://inloveinparis.com/imtip-for-windows/ 分享免费、小巧、实用、有趣、绿色的软件 Tue, 27 Sep 2022 13:44:35 +0000 hourly 1 https://wordpress.org/?v=6.8.1 评论者:溶解白糖 http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-490309 Tue, 27 Sep 2022 13:44:35 +0000 http://inloveinparis.com/imtip-for-windows/#comment-490309 好东西,点赞

]]>
评论者:JACEN http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-487745 Sat, 30 Jul 2022 09:19:14 +0000 http://inloveinparis.com/imtip-for-windows/#comment-487745 回复给 elves

这就好比系统自带记事本,可是我们还是需要各种编辑器。输入法自带的提示通常只有 2 种状态,而且只有切换状态的时候才出来。而 ImTip 在切换输入目标,切换输入法状态的时候都可以提示,仅用两个提示字符就可查看中英、全半角、大小写、中英标点、多语言键盘布局等所有状态。并且可以方便地设置、切换外观样式,显示时间、跟踪检测速度等,并广泛地兼容各种输入法。

]]>
评论者:JACEN http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-487744 Sat, 30 Jul 2022 09:11:03 +0000 http://inloveinparis.com/imtip-for-windows/#comment-487744 回复给 冰淇淋麦兜

个人觉得这个要求是合理的,这个想法也非常棒,一点都不贪心。不过这种输入法内部控制的功能由输入法自己来实现体验可能更好一些 —— 建议向输入法作者反馈。ImTip 专注于输入法状态提示,不会干扰或影响输入法状态。

]]>
评论者:JACEN http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-487743 Sat, 30 Jul 2022 08:54:09 +0000 http://inloveinparis.com/imtip-for-windows/#comment-487743 回复给 反馈一个功能

ImTip 专注输入法提示,功能比较简单,更新内容也不复杂。更新说明在 GitHub 、小众论坛帖子里都有,上面文中就有链接。如果希望更稳定、更准确地识别输入法状态 —— 请直接使用最新版就可以了,ImTip 向下兼容。

]]>
评论者:反馈一个功能 http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-486645 Fri, 01 Jul 2022 06:30:00 +0000 http://inloveinparis.com/imtip-for-windows/#comment-486645 更新的好快,下次再更新能否增加下更新的哪些功能?

]]>
评论者:JACEN http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-486376 Wed, 22 Jun 2022 11:02:04 +0000 http://inloveinparis.com/imtip-for-windows/#comment-486376 回复给 ouhznai

如果要实现这效果,在 ImTip 超级热键里添加下面的代码也可以 [“Shift”] = function(){
var o = key.ime.getOpenStatus()
key.ime.setOpenStatus(!o)
}; 不过这样仍然无法获取完整的输入法状态( 全角、半角、中英标点 ),只是中英提示小狼毫已自带了。

]]>
评论者:ouhznai http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-486340 Tue, 21 Jun 2022 15:27:52 +0000 http://inloveinparis.com/imtip-for-windows/#comment-486340 回复给 DreamAfar

有個可以處理小狼毫的輸入法狀態偵測問題,下面這段ahk腳本,將shift對應成ctrl+space開關輸入法狀態(開:ime_get()=1,關:ime_get()=0),這樣就可以模擬輸入法的中/英狀態了,雖然不是很規範,但起碼是個變通的作法。

#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.

;~ Shift::
;~ send ^{Space}
;~ return

~Shift::
ToolTip
If (IME_GET()=1)
ToolTip,EN ;shift得反着提示,提示切换后的状态。
else
ToolTip,中
return

~LButton::
If (A_Cursor = “IBeam” ) {
Edit_Mode := 1
} else if(A_Cursor = “Arrow” ) {
Edit_Mode := 0
}

MouseGetPos, , , WhichWindow, WhichControl
WinGetPos,winx,winy,,,%WhichWindow%
ControlGetPos, x, y, w, h, %WhichControl%, ahk_id %WhichWindow%
;~ ToolTip, %WhichControl%`nX%X%`tY%Y%`nW%W%`t%H%
if ( 0 = not_Edit_InFocus())
{
If (IME_GET()=1)
ToolTip,中
else
ToolTip, EN
}
return

~Shift up::
send ^{Space} ;配合rime增加開關輸入法狀態
return
~Lbutton up::
Sleep,1000
ToolTip
return

not_Edit_InFocus(){
Global Edit_Mode
ControlGetFocus theFocus, A ; 取得目前活動窗口 的焦點之控件标识符
return !(inStr(theFocus , “Edit”) or (theFocus = “Scintilla1″) ;把查到是文字編輯卻不含Edit名的theFucus加進來
or (theFocus =”DirectUIHWND1″) or (Edit_Mode = 1))
}

IME_GET(WinTitle=””)
;———————————————————–
; IMEの状態の取得
; 対象: AHK v1.0.34以降
; WinTitle : 対象Window (省略時:アクティブウィンドウ)
; 戻り値 1:ON 0:OFF
;———————————————————–
{
ifEqual WinTitle,, SetEnv,WinTitle,A
WinGet,hWnd,ID,%WinTitle%
DefaultIMEWnd := DllCall(“imm32\ImmGetDefaultIMEWnd”, Uint,hWnd, Uint)

;Message : WM_IME_CONTROL wParam:IMC_GETOPENSTATUS
DetectSave := A_DetectHiddenWindows
DetectHiddenWindows,ON
SendMessage 0x283, 0x005,0,,ahk_id %DefaultIMEWnd%
DetectHiddenWindows,%DetectSave%
Return ErrorLevel
}

]]>
评论者:favorite http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-486256 Mon, 20 Jun 2022 02:18:18 +0000 http://inloveinparis.com/imtip-for-windows/#comment-486256 回复给 JACEN

多谢回复。这个软件更新的的确快,我前几天下载还是2.8呢,现在都到了3.5以上了,新版的在卡巴上已经不报毒了。666

]]>
评论者:DreamAfar http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-486233 Sun, 19 Jun 2022 08:53:20 +0000 http://inloveinparis.com/imtip-for-windows/#comment-486233 回复给 JACEN

好的,谢谢

]]>
评论者:JACEN http://inloveinparis.com/imtip-for-windows/comment-page-1/#comment-486230 Sun, 19 Jun 2022 08:40:05 +0000 http://inloveinparis.com/imtip-for-windows/#comment-486230 回复给 DreamAfar

抱歉 ImTip 不能检测输入法内部切换的是什么码表方案, ImTip 只检测中 / 英,全 / 半角,中 / 英 标点,大小写这些状态的切换,因为这些有规范的通用状态码。但是小狼毫没有响应输入法状态查询,这边无法适配,建议咨询一下该输入法作者。

]]>