各位OM相信很多人LOG是利用QRZ.COM做的.
很方便卻有個問題,輸入後就被控制了,想下載要付費.
小弟對web UI control有一點點經驗所以寫了一個小AP在抓UI.
把Code PO在Hamtalk希望能幫助有須要的OM.
其實環境安裝比較煩一點
1.要裝ruby 1.8.7
2.要加裝watir
以下的code功能:就是把logbook的內容抓出來show在console上,操作如下
1.開IE(一定要IE),登入qrz.com
2.進入logbook
3.調整list count數量
4.執行以下的code
5.會一行一行的show出(CSV 檔格式)
XXXXX,20M,JT65,20130505,15:41,14.076
XXXXX,20M,JT65,20130505,15:41,14.076
XXXXX,20M,JT65,20130505,15:41,14.076
==================================================================
require 'rubygems'
require 'watir-classic'
#require 'watir-webdriver'
i = 0
browser = Watir::IE.attach(:url, "http://www.qrz.com/logbook")
browser.table(:index,8).rows.each do |row|
#JJ2PUG,20M,JT65,20130505,15:41,14.076
#p row.cell(:index , 1).text
i = i + 1
if i > 2
time = row.cell(:index , 1).text.split(" ")[1][0..4]
date = ((row.cell(:index , 1)).text.split(" ")[0]).gsub('-','')
puts row.cell(:index , 3).text+','+ row.cell(:index , 4).text.upcase+','+row.cell(:index , 6).text+','+date+','+time+','+row.cell(:index , 5).text
end
end
==================================================================
(我有另一個程式把CSV格式轉ADIF->才可以上傳LOTW)
|