IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

efap - Online nel cloud

Esegui efap nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando efap che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


efa - client non ufficiale della riga di comando efa.vrr.de

SINOSSI


efa --a partire dal città Stop --per città Stop [ aggiuntivo Opzioni ]
efa [ Opzioni ] da-città da-stop [ via-città via-stop ] in città fermare

VERSIONE


Versione 2.14

DESCRIZIONE


efa è un client a riga di comando per ilhttp://efa.vrr.de> interfaccia web. Invia il
informazioni specificate al modulo online e visualizza i risultati.

Supporta anche altri servizi EFA oltre ahttp://efa.vrr.de>. efa ha un elenco integrato di
Punti di ingresso EFA che possono essere sondati con il -A ed -D opzioni ed elencato con -l. È
può anche specificare un servizio personalizzato utilizzando -u URL or -s Nome. Tuttavia, l'EFA . predefinito
il servizio è sufficiente nella maggior parte dei casi (anche collegamenti ICE in tutta la Germania).

VERSIONI


--a partire dal città Stop
Luogo di partenza

--per città Stop
Luogo di arrivo

--attraverso città Stop
Viaggia attraverso questo posto

In tutti i casi, se vuoi Stop come indirizzo o "punto di interesse", puoi impostarlo
in 'addr:qualcosa' o 'poi:qualcosa'.

-a|--arrivare hh:mm
Ora di fine del viaggio (sostituisce --time/--depart)

-A|--URL automatico|--scopri-e-stampa
Sonda tutti i punti di ingresso EFA noti per la connessione specificata. Stampa il primo risultato
che non era un errore.

Tieni presente che questa operazione potrebbe richiedere del tempo e non restituirà necessariamente il miglior risultato.
Inoltre, l'utilizzo di questa opzione per impostazione predefinita non è consigliato, poiché mette i servizi EFA sotto
notevole carico aggiuntivo.

-b|--bicicletta
Richiedere collegamenti che permettano al passeggero di portare con sé una bicicletta. Nota che questo
può causare efa per non visualizzare alcuna route -- In tal caso, il backend non è stato in grado di
trovare tali connessioni o non sapevano del loro supporto per bici.

-B|--info-bici
Mostra informazioni sul supporto bici, ma non selezionare percorsi basati su di esso. In
essenza, questa opzione cambia semplicemente il --ignora-info predefinito. È utile quando
--bicicletta non ha restituito alcun percorso anche se la maggior parte del percorso ha il supporto per le biciclette.

-d|--Data dd.mm.[aaaa]
Data del viaggio

-D|--scoprire
Sonda tutti i punti di ingresso EFA noti per la connessione specificata. Nessuna rotta viene restituita
in questo caso. Anziché, efa stamperà gli URL e i nomi di tutti i punti di ingresso che lo hanno fatto
non restituire un errore.

-u|--efa-url URL
URL al punto di ingresso EFA, il valore predefinito èhttp://efa.vrr.de/vrr/XSLT_TRIP_REQUEST2>.
A seconda della tua posizione, alcuni URLpossono contenere dati più specifici di altri. Vedere
Viaggio::Percorso::DE::EFA(3:XNUMX) e il -l opzione per le alternative.

-e|--escludere trasporti
Escludere trasporti (elenco separato da virgole).

Trasporti possibili: zugo, s-bahn, u-bahn, stadtbahn, tram, stadtbus, bus regionale,
schnellbus, seilbahn, schiff, ast, sonstige

-E|--informazioni-estese
Visualizza più delle semplici informazioni sul percorso. Al momento, il seguente è
visualizzato (se disponibile):

· Durata del percorso

· Tariffa del biglietto

· durata del trasferimento e cambi di quota (tramite scale/scale mobili) ad ogni fermata

-f|--percorso completo
Visualizza le fermate intermedie (con orario e binario) di ogni treno. Nota che questi
non sono sempre disponibili.

-I|--ignora-info [ regex ]
Ignora la corrispondenza delle informazioni aggiuntive regex (predefinito:
/Fahrradmitnahme|Einstiegshilfe/)

If regex non è fornito, rimuove l'espressione regolare predefinita (-> nulla verrà ignorato)

-i|--includere Digitare
Includere i collegamenti utilizzando treni di tipo Digitare, Dove Digitare può essere:

· locale (predefinito)

prendere solo treni locali ("Verbund-/Nahverkehrslinien"). Lento, ma il più economico
metodo se non viaggi a lunga distanza

· circuito integrato

Treni locali + IC

· Ghiaccio

Tutti i treni (locali + IC + ICE)

-l|--elenco
Elenca i servizi EFA supportati con i loro URL (vedi -u) e abbreviazioni (vedi -s).

-M|--mappe
Collegamenti di output alle mappe dei percorsi di trasferimento e delle stazioni di trasferimento, ove disponibili.

-m|--max-cambiamento numero
Stampa connessioni con al massimo numero interscambi

-n|--num-connessioni numero
Ritorna fino a numero connessioni. Se non impostato, il valore predefinito del rispettivo server EFA
viene utilizzato (di solito 4 o 5).

-P|--preferire Digitare
Preferisci connessioni di Digitare:

· velocità (predefinito)

Più veloce è, meglio è

· non aspettare

Preferisci i collegamenti con meno interscambi

· nessuna passeggiata

Preferisci i collegamenti con meno camminata (agli svincoli)

-p|--prossimità [verbale]
Prendere in considerazione le fermate vicine alla fermata/partenza. Per impostazione predefinita, fino a 10 minuti di
camminare da/per la prima/ultima fermata del percorso è considerato accettabile. Puoi specificare
verbale per utilizzare un valore personalizzato.

-s|--servizio Nome
Nome abbreviato del punto di ingresso EFA. Vedere Viaggio::Percorso::DE::EFA(3:XNUMX) e il -l opzione
per un elenco di servizi.

-t|--tempo|--partenza hh:mm
Ora di inizio del viaggio

--tempo scaduto secondo
Imposta il timeout per le richieste HTTP. Predefinito: 60 secondi.

-v|--versione
Stampa le informazioni sulla versione

-w|--velocità di camminata velocità
Imposta la tua velocità di camminata su velocità. Valori accettati: normale (predefinito), veloce, lento

-x|--accessibilità Tipi di
Richiedi connessioni che soddisfino tutta l'accessibilità specificata Tipi di (virgola-
elenco separato, l'opzione può essere ripetuta). Si prega di notare che questo potrebbe causare il backend
per non restituire alcun risultato, o perché tale connessione non esiste o perché il
le righe obbligatorie non hanno gli attributi di accessibilità corretti impostati.

Le seguenti Tipi di sono supportati:

e / senza scale mobili
I trasferimenti devono essere possibili senza prendere una scala mobile.

E / senza ascensori
I trasferimenti devono essere possibili senza utilizzare l'ascensore.

io / info
Non limita le connessioni richieste. Tuttavia, questa opzione fa sì che efa a
visualizzare ulteriori informazioni sull'accessibilità per ciascuna parte del percorso (dove
a disposizione). quando -x w or -x l non restituire alcuna connessione, utilizzando -x i può essere
più utile (sebbene non possa garantire che nessuno dei risultati soddisfi il
rispettiva tipologia).

l / nf / piattaforma bassa
Tutti i veicoli devono essere a piattaforma bassa ("Niederflur").

s / senza scale
I trasferimenti devono essere possibili senza scale (ad es. tramite scale mobili/ascensori o
rampe).

con sedia a rotelle
Tutti i veicoli devono essere accessibili in sedia a rotelle.

EXIT STATUS


0 È andato tutto bene
1 Argomenti non validi, vedere il messaggio di errore
2 Errore di rete, impossibile inviare la richiesta
3 efa.vrr.de non ha restituito alcun dato analizzabile
4 Errore efa.vrr.de: input ambiguo
5 Errore efa.vrr.de: nessuna connessione trovata
10 Viaggio sconosciuto::Percorso::DE::Errore EFA
255 Altro errore interno

CONFIGURAZIONE


Nessuno.

ESEMPI


efa Do Hauptbahnhof MH Hauptbahnhof
Cerca un collegamento da Dortmund (Do) Hbf a Muelheim (MH) Hbf

efa --include ice Essen Hbf Amburgo Dammtor
Cerca un collegamento con i treni a lunga percorrenza

efa --arrive 18:00 -e zug,s-bahn -ME Wickenburgstr D Oststr
Cerca un collegamento da Essen Wickenburgstr a Duesseldorf Oststr. Non usarne nessuno
treni, assicurati di arrivare intorno alle 18:00 e stampa i link alle mappe di tutti gli interscambi
stazioni.

efa -s vvs Stuttgart Hbf Stoccarda Marienplatz
Utilizza il servizio EFA VVS (Verkehrsverbund Stuttgart) per cercare una connessione.

DIPENDENZE


Questo script richiede perl 5.10 (o successivo) con i seguenti moduli:

· Classe::Accessorio

· Eccezione::Classe

· LWP::UserAgent

· XML::LibXML

Utilizzare efap online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad