java 板


LINE

※ 引述《kylechen (kyle)》之铭言: : 感谢版大的回覆... : 其实事情是这样的 : 小弟的公司有使用PLM : 大致上就是跑电子公文的系统 : 每天每天 我跟同事们都有好多好多公文要点进去... : 进入内页 再点进去...再点按钮... : 反正就是签结一份公文需要很多点击步骤 : 点击的步骤繁琐还好 最大的问题是 系统超过万人使用 : 变成换页的时候非常非常慢.... : 一天有一大半的时间都耗在处理公文上...因为在等系统回应 : 我们很想要一个功能 能够自动帮我们把文件签掉 : (或者是One touch ,就取代整个流程) : 一开始的想法是 利用特制的浏览器解读PLM系统 : 使其可以简化签结步骤 : 或者是开发一个Firefox的外挂帮我们达到目的 : 因为观察到副档名都是jsp 崭转得知这是Java Server Pages 观察这种东西是不准确的(披着 php 皮的 jsp 档也不是多难的事情 XD) 再者,以使用者的角度,你碰不到 server 端 所以,server side language 是啥对你来讲根本没差 (当然,利用语言漏洞是另一回事情啦... 不过我不知道怎麽搞 Orz) 因此,你的问题丢到哪一个版问都可以 差别在於,你打算用哪一种语言实做你要的功能 : 所以斗胆来这边询问 : 不知道有没有高手知道这样子的功能怎麽弄出来? : 大致上就是侦测一个网页的文字 该网页有许多列 : 如果某列资料符合某条件(负责工程师的姓名) : 程式就自动帮忙点进去 签该工程的姓名... 点某些按钮...等等流程 : 而这流程最好能够在background作业... 你可能要多考虑一点 例如:如果签了不该签的公文,怎麽办? 应该说,要先想一下为甚麽当初那个系统要弄的这麽复杂 你打算自动化的过程,是不是真的可以「始终套用那个公式而不会出错」 : 对了 由於系统会常常更改 : 所以希望是能够教会我怎麽弄 : 我有学过一些Java 跟C , : 所以不是很白痴的那种 : 如果有人愿意当家教的话 或者以任何形式教学 : 请跟我联络 : 酬劳好商量 真的 : 如果有善心人士愿意帮忙 部门会感谢您的 : 谢谢! 话说,我上个周末才帮人恶搞了某博物馆的内部文物搜寻系统 跟你的状况有点像,只不过他是要丢 keyword 抓资料,难度比较低 我的程度,只能给你一些基本的概念 太复杂的东西,我的笨蛋脑袋也处理不了 在 AJAX 还没有入侵地球之前,网页是很和平的 网页就是一个字串(HTML),所以只要对字串作 parse,要什麽有什麽 最多就是有 login 之类的网页,要 keep seesion(cookie) 你的重点在於送资料给 server 这方面不是用 HTTP GET 就是 HTTP POST 送资料的格式,你可以参考 HTML 码当中的 <form> 写了什麽 最好搭配一下 Firebug 之类的工具,看一下浏览器真正送出了什麽东西 这些基本知识有了之後,接下来就是自动化过程 基本上底层的事情(例如组 POST)都有 library 给你传便便 要模拟浏览器行为就找 HttpClient(好像在 apache.org 底下吧?) 要分析 html 码就找 HtmlParser(sourceforge) 当然,还有一卡车的东西可以参观选购 只是就遥远的印象,给几个基本的关键字(都是 base on java 的) 至於被 AJAX 污染的网页,基本上上述方法还是行得通 只是分析 & 模拟起来(应该)会麻烦很多 browser 的 plugin 嘛... 不懂... XD 也应该脱离 Java 版的范围了... [远目] -- 侃侃长论鲜窒碍 首页:http://www.psmonkey.idv.tw 众目睽睽无心颤 Blog:http://ps-think.blogspot.com 茕居少聊常人事 杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/ --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.114.209.122
1F:推 godfat:泪推 AJAX 入侵地球 @@ 08/14 14:11
2F:→ DrWayne:AJAX应该像是世界大战里一样 很早就潜藏在地球了 :P 08/14 18:37
3F:推 po953:firefox的plugin livehttpheaders 08/16 09:52







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP