这是可以在 OnWorks 免费托管服务提供商中使用我们的多个免费在线工作站之一运行的命令 efap,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
efa - 非官方 efa.vrr.de 命令行客户端
概要
全民教育 - 从 市 停止 - 到 市 停止 [ 额外 选项 ]
全民教育 [ 选项 ] 来自城市 从站 [ 途经城市 经停 ] 到城市 停止
VERSION
2.14版
商品描述
全民教育 是一个命令行客户端http://efa.vrr.de> 网络界面。 它发送
指定信息到在线表格并显示结果。
它还支持其他 EFA 服务,而不是http://efa.vrr.de>. 全民教育 有一个内置列表
EFA 入口点可以通过 -A 和 -D 选项并列出 -l。 您
还可以使用指定自定义服务 -u 网址 or -s 姓名. 但是,默认的 EFA
在大多数情况下,服务就足够了(即使是德国各地的 ICE 连接)。
配置
- 从 市 停止
出发地
- 到 市 停止
到达地点
- 通过 市 停止
途经此地
在所有情况下,如果您愿意 停止 要成为地址或“兴趣点”,您可以设置它
'addr:something' 或 'poi:something'。
-a|- 到达 hh:mm
旅程结束时间(覆盖 --time/--depart)
-A|--自动网址|--发现并打印
探测指定连接的所有已知 EFA 入口点。 打印第一个结果
这不是错误。
请注意,这可能需要一段时间,并且不一定会返回最佳结果。
此外,不建议默认使用此选项,因为它会将 EFA 服务置于
相当大的额外负载。
-b|- 自行车
请求连接允许乘客与他们一起骑自行车。 请注意,这
可能会导致 全民教育 根本不显示路由——在这种情况下,后端无法
找到这样的联系或不知道他们的自行车支持。
-B|--自行车信息
显示有关自行车支持的信息,但不要根据它选择路线。 在
本质上,这个选项只是改变了 --忽略信息 默认。 当
- 自行车 即使大部分路线都有自行车支持,也没有返回任何路线。
-d|- 日期 dd.mm.[YYYY]
行程日期
-D|- 发现
探测指定连接的所有已知 EFA 入口点。 没有路由返回
在这种情况下。 反而, 全民教育 将打印所有执行的入口点的 URL 和名称
不返回错误。
-u|--efa-url 网址
EFA 入口点的 URL,默认为http://efa.vrr.de/vrr/XSLT_TRIP_REQUEST2>.
根据您的位置,有些 网址s 可能包含比其他数据更具体的数据。 看
旅行::路线::DE::全民教育(下午 3 点)和 -l 备选方案。
-e|- 排除 运输
排除 运输 (逗号分隔列表)。
可能的交通工具:楚格、s-bahn、u-bahn、stadtbahn、电车、stadtbus、regionalbus、
schnellbus、seilbahn、schiff、ast、sonstige
-E|--扩展信息
显示的不仅仅是基本路线信息。 目前,以下是
显示(如果可用):
· 路线时长
· 票价
· 每站的换乘时间和海拔变化(通过楼梯/自动扶梯)
-f|--全路线
显示每列火车的中间停靠点(带时间和站台)。 注意这些
并不总是可用。
-I|--忽略信息 [ 正则表达式 ]
忽略附加信息匹配 正则表达式 (默认:
/Fahrradmitnahme|Einstiegshilfe/)
If 正则表达式 未提供,删除默认正则表达式(-> 不会忽略任何内容)
-i|- 包括 类型
包括使用类型列车的连接 类型,在 Moku:Pro 上 类型 可能是:
· 本地(默认)
只乘坐当地火车(“Verbund-/Nahverkehrslinien”)。 慢,但最便宜
如果你不是长途旅行的方法
· 我知道了
本地火车+IC
· 冰
所有列车(本地 + IC + ICE)
-l|- 列表
使用 URL 列出支持的 EFA 服务(请参阅 -u)和缩写(见 -s).
-M|--地图
输出链接到可用的换乘路径和换乘站地图。
-m|--最大变化 数
最多打印连接 数 换乘
-n|--连接数 数
返回至 数 连接。 如果未设置,则为相应 EFA 服务器的默认值
使用(通常为 4 或 5)。
-P|- 更喜欢 类型
首选连接 类型:
· 速度(默认)
越快越好
· 等待
首选换乘较少的连接
· 诺沃克
更喜欢步行较少的连接(在交汇处)
-p|- 接近 [分钟]
考虑到停止/开始附近的停止。 默认情况下,最多 10 分钟
步行往返路线的第一站/最后一站被认为是可以接受的。 您可以指定
分钟 使用自定义值。
-s|- 服务 姓名
EFA 入口点的简称。 看 旅行::路线::DE::全民教育(下午 3 点)和 -l 选项
有关服务列表。
-t|- 时间|- 离开 hh:mm
旅程开始时间
- 暂停 秒
为 HTTP 请求设置超时。 默认值:60 秒。
-v|- 版
打印版本信息
-w|--步行速度 速度
将您的步行速度设置为 速度. 接受值:正常(默认)、快、慢
-x|--可访问性 类型
请求满足所有指定可访问性的连接 类型 (逗号-
分隔列表,选项可能会重复)。 请注意,这可能会导致后端
根本不返回任何结果,要么是因为不存在这样的连接,要么是因为
required 行没有设置正确的可访问性属性。
下列 类型 支持:
e / 无自动扶梯
必须可以在不乘坐自动扶梯的情况下进行转移。
E / 无电梯
必须可以在不使用电梯的情况下进行转移。
我/信息
不限制请求的连接。 但是,此选项会导致 全民教育 至
显示每个路线部分的附加无障碍信息(其中
可用的)。 什么时候 -x w or -x l 不返回任何连接,使用 -x i 可能是
更有帮助(虽然它不能保证任何结果满足
相应类型)。
l/nf/低平台
所有车辆必须是低平台(“Niederflur”)。
s / 无楼梯
必须可以在没有楼梯的情况下进行转移(例如通过自动扶梯/电梯或
坡道)。
带轮椅
所有车辆都必须适合轮椅使用者。
退出 状态
0 一切顺利
1 无效参数,见错误信息
2 网络错误,无法发送请求
3 efa.vrr.de 没有返回任何可解析的数据
4 efa.vrr.de 错误:输入不明确
5 efa.vrr.de 错误:未找到连接
10 Unknown Travel::Routing::DE::EFA 错误
255 其他内部错误
配置
无。
示例
efa 做 Hbf MH Hbf
查找从多特蒙德 (Do) Hbf 到 Muelheim (MH) Hbf 的连接
efa --include ice Essen Hbf Hamburg Dammtor 冰
查找与长途列车的连接
efa --arrive 18:00 -e zug,s-bahn -ME Wickenburgstr D Oststr
查找从 Essen Wickenburgstr 到 Duesseldorf Oststr 的连接。 不要使用任何
火车,确保在 18:00 左右到达并打印所有换乘站地图的链接
站。
efa -s vvs 斯图加特 Hbf 斯图加特玛丽亚广场
使用 VVS (Verkehrsverbund Stuttgart) EFA 服务查找连接。
依赖
此脚本需要具有以下模块的 perl 5.10(或更高版本):
· 类::访问器
· 异常::类
· LWP::用户代理
· XML::LibXML
使用 onworks.net 服务在线使用 efap