이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 명령 efap입니다.
프로그램:
이름
efa - 비공식 efa.vrr.de 명령줄 클라이언트
개요
이파 --에서 시티 중지 --에 시티 중지 [ 추가 옵션 ]
이파 [ 옵션 ] 도시에서 출발지-정류지 [ 경유 도시 경유 정류장 ] 도시로 그만하다
버전
버전 2.14
기술
이파 는 명령줄 클라이언트입니다.http://efa.vrr.de> 웹 인터페이스입니다.
지정된 정보를 온라인 양식에 입력하면 결과가 표시됩니다.
또한 다른 EFA 서비스도 지원합니다.http://efa.vrr.de>. 이파 내장 목록이 있습니다
EFA 진입점은 다음을 통해 조사할 수 있습니다. -A 그리고 -D 옵션과 함께 나열됨 -l. 당신
또한 다음을 사용하여 사용자 정의 서비스를 지정할 수도 있습니다. -u URL or -s name. 그러나 기본 EFA
대부분의 경우 서비스가 충분합니다(독일 전역의 ICE 연결도 해당).
옵션
--에서 시티 중지
출발지
--에 시티 중지
도착 장소
--을 통해 시티 중지
이곳을 경유하여 여행하다
모든 경우에, 당신이 원한다면 중지 주소 또는 "관심 지점"으로 설정할 수 있습니다.
'addr:something' 또는 'poi:something'으로 변경합니다.
-a|--도착하다 hh:mm
여행 종료 시간(--time/--depart보다 우선)
-A|--자동 URL|--발견하고 인쇄하세요
지정된 연결에 대해 알려진 모든 EFA 진입점을 조사합니다. 첫 번째 결과를 출력합니다.
이는 오류가 아니었습니다.
이 작업에는 시간이 다소 걸릴 수 있으며, 반드시 가장 좋은 결과가 나오지는 않습니다.
또한 기본적으로 이 옵션을 사용하는 것은 EFA 서비스를 아래에 두기 때문에 권장되지 않습니다.
상당한 추가 부담.
-b|--자전거
승객이 자전거를 가지고 갈 수 있도록 연결편을 요청하세요.
원인이 될 수 있습니다 이파 경로를 전혀 표시하지 않으려면 -- 이 경우 백엔드가 다음을 수행할 수 없습니다.
그런 연결을 찾지 못했거나 자전거 지원에 대해 몰랐습니다.
-B|--자전거 정보
자전거 지원에 대한 정보를 표시하지만, 이를 기반으로 경로를 선택하지 마세요.
본질적으로 이 옵션은 단순히 다음을 변경합니다. --무시 정보 기본값입니다. 유용합니다
--자전거 대부분의 경로에 자전거 지원이 있음에도 불구하고 어떤 경로도 반환하지 않았습니다.
-d|--데이트 dd.mm.[yyyy]
여행 날짜
-D|--발견하다
지정된 연결에 대해 알려진 모든 EFA 진입점을 조사합니다. 경로가 반환되지 않습니다.
이 경우에는. 대신, 이파 모든 진입점의 URL과 이름을 인쇄합니다.
오류를 반환하지 않습니다.
-u|--efa-url URL
EFA 진입점에 대한 URL, 기본값은 다음과 같습니다.http://efa.vrr.de/vrr/XSLT_TRIP_REQUEST2>.
귀하의 위치에 따라 일부 URLs는 다른 것보다 더 구체적인 데이터를 포함할 수 있습니다.
여행::라우팅::DE::EFA(오후 3시) 그리고 -l 대안을 위한 옵션.
-e|--들어오지 못하게 하다 수송
제외 수송 (쉼표로 구분된 목록).
가능한 교통수단: zug, s-bahn, u-bahn, stadtbahn, 트램, stadtbus, 지역버스,
슈넬부스, 세일반, 쉬프, ast, sonstige
-E|--확장-정보
기본 경로 정보 외에도 더 많은 정보를 표시합니다. 현재 다음과 같은 정보가 제공됩니다.
표시됨(가능한 경우):
· 경로 시간
· 티켓 요금
· 각 정류장에서의 환승 소요 시간 및 고도 변화(계단/에스컬레이터 이용)
-f|--전체 경로
각 열차의 중간 정차역(시간 및 플랫폼 포함)을 표시합니다.
항상 이용 가능한 것은 아닙니다.
-I|--무시 정보 [ 정규식 ]
추가 정보 일치 무시 정규식 (기본:
/Fahrradmitnahme|Einstiegshilfe/)
If 정규식 제공되지 않으면 기본 정규식을 제거합니다(-> 아무것도 무시되지 않음)
-i|--포함하다 유형
다음 유형의 열차를 사용하여 연결을 포함합니다. 유형어디로 유형 아마도:
· 로컬(기본값)
지역 열차("Verbund-/Nahverkehrslinien")만 이용하세요. 느리지만 가장 저렴함
장거리 여행을 하지 않는 경우의 방법
· 아이씨
일반열차 + IC
· 얼음
모든 열차(일반열차 + IC열차 + ICE)
-l|--목록
URL과 함께 지원되는 EFA 서비스를 나열합니다(참조 -u) 및 약어(참조 -s).
-M|--지도
가능한 경우, 환승 경로 및 환승역 지도에 대한 링크를 출력합니다.
-m|--최대 변경 번호
최대 연결 수를 인쇄합니다. 번호 인터체인지
-n|--num-연결 번호
최대 반환 번호 연결. 설정하지 않으면 해당 EFA 서버의 기본값이 적용됩니다.
(보통 4 또는 5)가 사용됩니다.
-P|--선호하다 유형
연결을 선호합니다 유형:
· 속도(기본값)
빠를수록 좋다
· 노웨이트
환승 횟수가 적은 연결을 선호합니다.
· 산책 금지
걷는 거리가 짧은 환승역을 선호합니다(환승역)
-p|--근접성 [분]
정류장/출발지 근처의 정류장도 고려하세요. 기본적으로 최대 10분까지
경로의 첫 번째/마지막 정류장까지 걸어가는 것은 허용되는 것으로 간주됩니다.
분 사용자 정의 값을 사용합니다.
-s|--서비스 name
EFA 진입점의 약칭입니다. 참조 여행::라우팅::DE::EFA(오후 3시) 그리고 -l option
서비스 목록을 보려면 여기를 클릭하세요.
-t|--시각|--출발하다 hh:mm
여행 시작 시간
--시간 초과 초
HTTP 요청에 대한 시간 초과를 설정합니다. 기본값: 60초.
-v|--번역
버전 정보 인쇄
-w|--걷기 속도 속도
보행 속도를 설정하세요 속도. 허용 값: normal(기본값), fast, slow
-x|--접근성 유형
지정된 접근성을 모두 만족하는 연결 요청 유형 (콤마-
분리된 목록, 옵션은 반복될 수 있습니다.) 이로 인해 백엔드가 발생할 수 있습니다.
연결이 존재하지 않거나 다음과 같은 이유로 결과가 전혀 반환되지 않습니다.
필수 줄에 올바른 접근성 속성이 설정되어 있지 않습니다.
다음 유형 지원됩니다:
에스컬레이터 없음
에스컬레이터를 타지 않고도 이동이 가능해야 합니다.
E / 엘리베이터 없음
엘리베이터를 이용하지 않고도 이동이 가능해야 합니다.
나 / 정보
요청된 연결을 제한하지 않습니다. 그러나 이 옵션을 사용하면 이파 에
각 경로 부분에 대한 추가 접근성 정보를 표시합니다(여기서
사용 가능). -x w or -x l 연결을 반환하지 마십시오. -x i 수 있습니다
더 도움이 됩니다(결과 중 어떤 것도 만족할 것이라고 보장할 수는 없지만)
(각각의 유형).
l / nf / 로우 플랫폼
모든 차량은 저상형("Niederflur")이어야 합니다.
s / 계단 없음
계단 없이 이동이 가능해야 합니다(예: 에스컬레이터/엘리베이터 또는
경사로).
휠체어 사용
모든 차량은 휠체어로 접근 가능해야 합니다.
EXIT 지위
0 모든 것이 잘 되었습니다
1 잘못된 인수입니다. 오류 메시지를 참조하세요.
2 네트워크 오류로 인해 요청을 보낼 수 없습니다.
3 efa.vrr.de는 구문 분석 가능한 데이터를 반환하지 않았습니다.
4 efa.vrr.de 오류: 모호한 입력
5 efa.vrr.de 오류: 연결을 찾을 수 없습니다.
10 알 수 없는 Travel::Routing::DE::EFA 오류
255 기타 내부 오류
구성
없음.
사용 예
에파 도 Hbf MH Hbf
도르트문트(Do) Hbf에서 뮐하임(MH) Hbf까지의 연결편을 찾아보세요
efa -- 얼음 포함 Essen Hbf Hamburg Dammtor
장거리 열차 연결 검색
efa --도착 18:00 -e zug,s-bahn -ME Wickenburgstr D Oststr
Essen Wickenburgstr에서 Duesseldorf Oststr까지 가는 노선을 찾아보세요. 어떤 것도 사용하지 마세요.
기차를 이용하시는 경우 오후 18시경에 도착하여 모든 환승역 지도 링크를 인쇄해 두십시오.
역.
efa -s vvs 슈투트가르트 Hbf 슈투트가르트 마리엔플라츠
VVS(Verkehrsverbund Stuttgart) EFA 서비스를 사용하여 연결을 찾아보세요.
의존성
이 스크립트에는 다음 모듈이 포함된 perl 5.10(또는 그 이상)이 필요합니다.
· 클래스::접근자
· 예외::클래스
· LWP::사용자 에이전트
· XML::LibXML
onworks.net 서비스를 사용하여 온라인으로 efap를 사용하세요