0

我正在编写一个程序,允许人们为下一个季度制定课程表。为此,我需要提取下个季度可用的所有类。我的学校设置课程目录的方式使得提取信息有点困难,但如果你能够帮助我自动化一些命令,我​​认为这会很容易。

这是大学目录: http: //my.sa.ucsb.edu/public/curriculum/coursesearch.aspx 您将看到您需要: - 加载页面 - 从下拉列表中选择学科领域 - 从下拉列表中选择季度- 从下拉菜单中选择班级级别 - 触发搜索按钮 - 对所有主题区域重复从那里,我已经编写了我的代码,以便我将页面保存为 $SUBJECTAREA.aspx 我有一些脚本可以从中提取数据. 我希望能够在我的服务器上触发这个脚本,这样我就可以随时将我的课程列表直接更新到服务器上。

我真正的问题是我应该如何解决这个问题?我看过 SimpleTest,这是一个具有浏览器功能的 php 测试解决方案。虽然,由于我一直在玩它,但我不确定这是我想要的解决方案。

我认为 jQuery 是我在网上找到的另一种选择,可以做到这一点,但我知道的不够多,无法确定。

基本上我只是想知道我应该如何去做这个任务,也许还有一个在线资源可以让我开始朝那个方向发展。一旦我指向某个方向,我就有能力弄​​清楚它。

谢谢大家!

4

1 回答 1

0

您将看到您需要: - 加载页面 - 从下拉菜单中选择主题区域 - 从下拉菜单中选择季度 - 从下拉菜单中选择班级级别 - 触发搜索按钮

IE。POST 请求

我有一些脚本可以从中提取数据。

然后,您需要的只是主题、季度和级别的列表,您可以从同一页面获得类似的信息。

你需要一个 http 库——curl、http 组件等等——和一个循环。

于 2012-05-15T19:29:11.077 回答