MozTW 討論區 https://forum.moztw.org/ |
|
请教各位,如何在其他程式里得到Firefox 当前打开的URL? https://forum.moztw.org/viewtopic.php?f=18&t=22464 |
第 1 頁 (共 1 頁) |
發表人: | combread [ 2008-05-22, 17:52 ] |
文章主題 : | 请教各位,如何在其他程式里得到Firefox 当前打开的URL? |
各位好, 我们现在给客户开发一个程式,用C++编写,主要用于采集用户的上网浏览习惯。这个需要收集IE,Maxthon和Firefox都访问了哪些URL. 目前Maxthon和IE都可以解决,就是在Firefox的处理上有困难。问题在于Firefox窗口中,URL的input不是一个独立的control或者Window. 各位Firefox开发专家,你们有什么经验或者指导意见么? 程式开发的已知条件就是已经获得Firefox窗口的HWND.如何从这个HWND,获得当前打开的URL? |
發表人: | sigsigmama [ 2008-05-22, 17:58 ] |
文章主題 : | |
combread 寫: 各位好,
我们现在给客户开发一个程式,用C++编写,主要用于采集用户的上网浏览习惯。这个需要收集IE,Maxthon和Firefox都访问了哪些URL. 目前Maxthon和IE都可以解决,就是在Firefox的处理上有困难。问题在于Firefox窗口中,URL的input不是一个独立的control或者Window. 各位Firefox开发专家,你们有什么经验或者指导意见么? 程式开发的已知条件就是已经获得Firefox窗口的HWND.如何从这个HWND,获得当前打开的URL? 雖然與主題無關 不過我覺得你需要的是木馬程式 |
發表人: | shyangs [ 2008-05-22, 18:40 ] |
文章主題 : | |
sigsigmama 寫: 雖然與主題無關
不過我覺得你需要的是木馬程式 這麼說,Alexa Toolbar 也是木馬程式囉XD |
發表人: | Dark Shenada [ 2008-05-22, 18:52 ] |
文章主題 : | |
最簡單的作法: 寫一個extension內含native的excution file透過ipc/rpc/window message/share memory之類的和主程式溝通 最有效率的作法: 寫一個XPCOM來包裝原本的 最像木馬的作法: inject firefox的procress然後找出記憶體中放置的字串, 然後讀出來, 或是inject到firefox的socket裡記錄 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |