none
非固定網址自動填入固定數值 RRS feed

  • 一般討論

  • 因工作上需求不定時需要填寫相同或是相差無幾之表單,

    填寫內容為數字或是英文,數字為不固定數值,英文都一樣,每份表單鍵入位置相同。(類似網頁註冊,有下拉式表單)

    但是該表單所在網址會隨時間不同而有所改變,

    網路上爬文幾乎都是以"WebBrowser"來做處理,但是並不適用隨機的網址,

    想請問該如何指定程式針對隨機的網址填入固定的英文字或隨機數字?!

    自行摸索vb,目前嘗試以FORMS寫該程式。

    已完成須入密碼才能開啟程式,以及分類我所需要的類別。

    2015年7月23日 下午 08:50

所有回覆

  • 感覺上應該是用javascript抓到html元素後塞值進去就行了
    2015年7月24日 上午 03:23
  • 自動操作網頁的程式在本論壇被視為"避免討論事項" 以免觸法.

    例如, 使用自動網頁操作執行台鐵訂票即為犯罪之行為.


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2015年7月24日 上午 03:29
    版主
  • 如果是要自行製作這樣的功能, 可以參考這篇文件的範例:Auto-filling Forms with jQuery and the Web Storage API

    2015年7月24日 上午 03:30
  • 抱歉,這我不知道。不過我不是要拿來搶票用的!

    那東西應該隨手google能有~


    權限不夠無法貼圖片導致誤會阿!
    • 已編輯 薛shane 2015年7月24日 上午 04:38 補充
    2015年7月24日 上午 04:00
  • 不管是否搶票之用

    這都不算是一個合理的操作行為啊

    即然您都說隨手Google都有 , 那就不上來問啦


    微軟免費線上課程

    HTML5 & JavaScript程式開發實戰(MyBook)

    開發ASP.NET您要瞭解的基楚

    http://www.dotblogs.com.tw/ian (MyBlog)

    2015年7月24日 上午 04:04
  • java這塊並不熟悉,

    是需寫另一程式抓取html之後由vb配合嘛?

    2015年7月24日 上午 04:05
  • 所以只能換java執行,無法只單純使用vb了?

    抱歉,程式語言非本業,可能提出奇怪的問題!

    • 已編輯 薛shane 2015年7月24日 上午 04:31 補充
    2015年7月24日 上午 04:10
  • 這只是方便工作上使用的東西而已。

    試想,每個禮拜,每個月都需要填寫相同固定型式的表單,

    而且無法複製貼上,只能手動key in,有時候份量多達40份,

    所以才會想寫一程式代替手動key in。

    無法貼圖真的會造成誤解阿!

    如我問題所說,google找到的是針對固定網址的"WebBrowser"來處理,

    但所謂的搶票系統所登入的網頁應該都是一樣的webside吧?!

    再者現在都需要填寫驗證碼,這東西太深入,實在不適合我這個非本科系出身的。

    2015年7月24日 上午 05:11
  • 那我覺得你不需要用到.net,寫段javascript貼到網址上去執行把固定的值塞進html就行了

    例如你把這段貼去網址列按enter:

    javascript:document.getElementById("searchbox").value="查看看";alert(1);

    再看一下本頁上方的搜尋text,裡面就會有值

    2015年7月24日 上午 05:27
  • 先 google 搶票 程式 刑法

    https://www.google.com.tw/#q=%E6%90%B6%E7%A5%A8+%E7%A8%8B%E5%BC%8F+%E5%88%91%E6%B3%95

    細讀任一篇,確認引用的刑法法條是 第三百六十條:

    http://law.moj.gov.tw/LawClass/LawSingleIf.aspx?Pcode=C0000001&FLNO=360

    第 360 條 無故以電腦程式或其他電磁方式干擾他人電腦或其相關設備,致生損害於公眾或他人者,處三年以下有期徒刑、拘役或科或併科十萬元以下罰金。

    所以本身不是搶票違法,搶票 比較偏向 社會秩序維護法第 64 條。

    所以問題在於自動機器人未經伺服器管理者同意下,就視同惡意行為。若能取得伺服器管理者同意,基本上會由伺服器管理單位提供呼叫的介面 (稱 API 也成) 。

    而協助你解決問題的網友,最重處以共同正犯,情節輕也有可能是從犯,不能以不知緣由為理由開脫。比如說收受贓物,並不能以賣家未告知而免除責任,依照刑法 349 條,仍然觸犯贓物罪。

    因此論壇不討論疑似惡意程式的規矩,是有原因的。

    這種程式,當你程度到了,你就知道該怎樣做,至少知道關鍵字是啥,方向是啥,當你程度不到,顯然你的法律常識也不到那個水準,還是別知道怎樣寫了。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2015年7月24日 下午 03:20
  • OK,最初只是想讓工作輕鬆點而已,我想沒有人會喜歡重複同樣做一樣文書的工作,

    但是卻一直被誤認為要寫搶票程式?!

    本人不太會坐火車也沒錢坐高鐵,演唱會更是ㄧ次都沒看過...

    不過說再多也沒什麼意思,信者恆信。

    我也不是法律系出身,不知道原來上網問寫程式問題居然可能觸犯法律,而且還有可能害到別人,SORRY,

    但我想寫的不是攻擊別人電腦,只是幫我填資料罷了,我想應該不至於有""損害於公眾或他人""的問題。

    謝謝你所提供的法律資訊。

    再者,我已說過現在是自行摸索,當然底子不夠,問出來的問題當然不會太有水準!

    感謝上面幫助回答的網友。

    如果版主覺得此篇發問實在不妥,

    幫我刪掉吧!感謝。

    2015年7月25日 下午 07:46
  • 是否遭受到損害,是由被害者來說,不是由加害者來說。

    所以請向伺服器管理者洽詢是否有呼叫介面。

    搶票是最容易搜尋到的範例,而刑法中並沒有只把搶票當成違法,而是被搶票的單位,可引用這條法條來向檢察官自訴,並不是說你就是要寫搶票程式,而是不管你做啥,只要是類似自動機器人的功能,就有疑慮。我前文寫得很明白,沒有誤認的問題,除非你自己都誤認為你在寫搶票程式,前面也說了,搶票實際上偏向社會秩序維護法,刑法定義根本沒有搶票,但是刑法的位階高於社會秩序維護法,所以要避免違反刑法的規範。

    因此伺服器管理者若認為遭受到損害,就可以自訴,損害也包含無形中的管理成本,例如增加資安追蹤的成本,也可以視作損害。

    因此這類行為都是都會反過來看,都是採用未經同意前,不得執行。

    持刀本身沒有法律問題,重點是你拿刀幹嘛。你砍向你花錢買的水果,那沒人管你,你砍向別人的水果,那是毀損罪,你砍向別人,那是殺人罪。教你怎樣砍水果,沒事,教你怎樣砍人,有事。教你怎樣砍水果,結果你拿去砍人,教的人沒事。

    當你到那個水準時,你會知道怎樣拆解你的問題,不會造成誤判,也不會教壞不懂道德的開發者。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    2015年7月26日 上午 04:00
  • 受教了!感謝!
    2015年7月27日 下午 05:15