Re: [請問] 自動複製對角座標及寬度的軟體

看板EZsoft (小軟體)作者 (狹義的和平 廣義的戰爭)時間15年前 (2011/03/03 23:31), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串3/3 (看更多)
借花獻佛一下 用XP小畫家測了一下,覺得選取區域拖曳之後, 在終點座標不能放開再按F2 ∵放開,長寬訊息會消失,擷取不到,有點麻煩 改用XnView覺得比較合適 因為XnView選取區域之後,狀態列會保留座標及長寬 所以修改了一點原始碼為XnView使用,並附上一點說明的圖 (以上為前言) http://dl.dropbox.com/u/1384505/Pic/xy-coor.png
or http://imgur.com/zvyx2
;---------複製儲存 副檔名.ahk------------ F2:: WinGetTitle, title, A StatusBarGetText, OutputVar ,7, %title%, StringSplit, OutputVarRight, OutputVar, `- StringSplit, coordinateXY, OutputVarRight2, `, StringSplit, coordinate, coordinateXY1, x StringSplit, LengthWidthTemp, coordinateXY2, ( StringSplit, LengthWidth, LengthWidthTemp2,) FileAppend,%coordinate1%`,%coordinate2%`,%LengthWidth1%`n, d:\Test.txt MsgBox,x=%coordinate1% y=%coordinate2% (%LengthWidth1%) return ;---------------------------------------- 說明: 1.請在XnView視窗為前景視窗下使用預設熱鍵 F2 擷取資訊 2.熱鍵及儲存路徑須更動請自行更改 3.擷取儲存的內容格式不是完全原PO想要的格式,因為有空格我處理不掉 XD 空格請自行處理,或有其他高手幫忙…我盡力了 ※ 引述《imce (蜥蜴)》之銘言: : 下載autohotkey 安裝好 : 開一個檔案命名a.ahk : -------輸入以下------ : title=未命名 - 小畫家 : F2:: : StatusBarGetText, OutputVar ,, %title%, : StatusBarGetText, OutputVar2 ,2, %title%, : FileAppend,%OutputVar% ."+".%OutputVar2% .`n, d:\Test.txt : Msgbox %OutputVar% ."+".%OutputVar2% : return : ----------------------- : 然後打開小畫家,選擇畫方塊,畫好一個矩形後馬上按下F2 : 就會跳出右下的座標和矩形的長寬,並紀錄再d:\text.txt : 請自行修改以上的code改成你要得格式 : PS:我是用win7 32bit -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.138.12.86

03/04 05:30, , 1F
感謝感謝,這樣工作就輕鬆了!
03/04 05:30, 1F

03/04 05:33, , 2F
能不能改成紀錄在「剪貼簿」上,我再貼到要的地方去這樣
03/04 05:33, 2F
將倒數二、三行改為下兩行,如擷取後不需提示視窗,請在MsgBox前加半形分號 ; clipboard = %coordinate1%`,%coordinate2%`,%LengthWidth1%`n MsgBox, %clipboard% ※ 編輯: DCaty 來自: 218.160.248.253 (03/04 07:01)

03/04 08:22, , 3F
感謝
03/04 08:22, 3F
文章代碼(AID): #1DRxHJDa (EZsoft)
文章代碼(AID): #1DRxHJDa (EZsoft)