Project

General

Profile

Bug #174

aqpaypal-tool --help gibt keine Liste der unterstützten Kommandos aus

Added by rhabacker 7 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Category:
-
Start date:
01/12/2020
Due date:
Betriebssystem:
Linux, Windows
AqBanking-Version:
5.99.44
Anwendung:
aqbanking-cli
Version der Anwendung:
5.99.44

Description

xxx@localhost:~> aqpaypal-tool --help
Dies ist Version 5.99.44
Benutzung: aqpaypal-tool [ALLGEMEINE OPTIONEN] KOMMANDO [KOMMANDO-OPTIONEN]

Allgemeine Optionen:

[-D PARAM]
[--cfgdir=PARAM]
Specify the configuration folder
[-n]
[--noninteractive]
Select non-interactive mode.
This automatically returns a confirmative answer to any non-critical
message.
[-A]
[--acceptvalidcerts]
Automatically accept all valid TLS certificate
[--charset=PARAM]
Specify the output character set
[-P PARAM]
[--pinfile=PARAM]
Specify the PIN file
[-h]
[--help]
Show this help screen. For help on commands, run aqbanking-cli <COMMAND> --help.

Der Text "Kommandos:" und die nachfolgende Liste der Kommandos wird nicht ausgegeben.

History

#1 Updated by rhabacker 7 months ago

Show this help screen. For help on commands, run aqbanking-cli <COMMAND> --help.

in dieser Zeile steht noch fälschlicherweise 'aqbanking-cli'

#2 Updated by rhabacker 7 months ago

Kommandos werden anscheinend mit 'help' und nicht mit --help ausgegeben.

H:\Downloads\kmymoney\kmymoney-4.8.aqbanking6.5755e603e\bin>aqpaypal-tool.exe help
Commands:

  listusers:
    blurb file

  listaccounts:
    blurb file

  adduser:
    blurb file

  addaccount:
    blurb file

  setsecret:
    blurb file

Im Vergleich dazu

H:\Downloads\kmymoney\kmymoney-4.8.aqbanking6.5755e603e\bin>aqbanking-cli.exe help
ERROR: Unknown command "help".

H:\Downloads\kmymoney\kmymoney-4.8.aqbanking6.5755e603e\bin>aqebics-tool.exe help
3:2020/01/14 10-20-35:aqebics-tool(2672):aqebics-tool.c:  245: Error calling control function (-51)
H:\Downloads\kmymoney\kmymoney-4.8.aqbanking6.5755e603e\bin>aqebics-tool.exe --help
This is version 5.99.44
Usage: aqebics-tool.exe [GLOBAL OPTIONS] COMMAND [LOCAL OPTIONS]

Global Options:

 [-D PARAM]
 [--cfgdir=PARAM]
   Specify the configuration folder

 [-n]
 [--noninteractive]
   Select non-interactive mode.
   This automatically returns a confirmative answer to any non-critical
   message.

 [-A]
 [--acceptvalidcerts]
   Automatically accept all valid TLS certificate

 [--charset=PARAM]
   Specify the output character set

 [-P PARAM]
 [--pinfile=PARAM]
   Specify the PIN file

 [-h]
 [--help]
   Show this help screen. For help on commands, run aqbanking-cli <COMMAND> --help.

H:\Downloads\kmymoney\kmymoney-4.8.aqbanking6.5755e603e\bin>

H:\Downloads\kmymoney\kmymoney-4.8.aqbanking6.5755e603e\bin>aqhbci-tool4.exe help
Benutzung: help COMMAND [LOCAL OPTIONS]
Commands:

Commands:

  mkpinlist:
    This command creates an empty PIN file

  adduser:
    Adds a user (-> setup HBCI for a bank)

  deluser:
    Deletes a user.

  getkeys:
    Requests the server's key

  getcert:
    Requests the server's SSL certificate

  createkeys:
    Create user keys.

  sendkeys:
    Send the user keys to the bank.

  changekeys:
    Change user keys (and media).

  getbankinfo:
    Request bank information

  getaccounts:
    Requests account list for a user

  getaccsepa:
    Requests SEPA account list for a user

  getsysid:
    Requests a system id for the given user

  getitanmodes:
    Requests supported iTAN modes for the given user

  listitanmodes:
    Show a list of supported iTAN modes for the given user

  setitanmode:
    Select an iTAN mode for the given user

  listusers:
    List the users

  listaccounts:
    List the accounts

  changepin:
    Change the PIN of a key file

  iniletter:
    Print the INI letter for a given user

  addaccount:
    Manually add account

  delaccount:
    Deletes account

  sethbciversion:
    Set the HBCI protocol version to be used

  setMaxTransfers:
    Set the maximum number of transfers/debit notes per job

  setsepaprofile:
    Set the SEPA profile for transfers/debit notes

  setTanMediumId:
    Set the medium id for some PIN/TAN methods (like mTAN)

  adduserflags:
    Set special flags for the given user

  subuserflags:
    Unset special flags for the given user

  addaccountflags:
    Set special flags for the given account

  subaccountflags:
    Reset special flags for the given account

  logfile:
    Make an AqBanking log file anonymous

  versions:
    Print the program and library versions

aqhbci-tool4 gibt mit --help die Optionen und die Kommandos aus

H:\Downloads\kmymoney\kmymoney-4.8.aqbanking6.5755e603e\bin>aqhbci-tool4.exe --help
This is version 5.99.44
Usage: aqhbci-tool4.exe [GLOBAL OPTIONS] COMMAND [LOCAL OPTIONS]

Global Options:

 [-D PARAM]
 [--cfgdir=PARAM]
   Specify the configuration folder

 [-n]
 [--noninteractive]
   Select non-interactive mode.
   This automatically returns a confirmative answer to any non-critical
   message.

 [-A]
 [--acceptvalidcerts]
   Automatically accept all valid TLS certificate

 [--charset=PARAM]
   Specify the output character set

 [-P PARAM]
 [--pinfile=PARAM]
   Specify the PIN file

 [--opticaltan=PARAM]
   Specify an external tool to display optical TAN challenges

 [-h]
 [--help]
   Show this help screen. For help on commands, run aqbanking-cli <COMMAND> --help.

Commands:

  mkpinlist:
    This command creates an empty PIN file

  adduser:
    Adds a user (-> setup HBCI for a bank)

  deluser:
    Deletes a user.

  getkeys:
    Requests the server's key

  getcert:
    Requests the server's SSL certificate

  createkeys:
    Create user keys.

  sendkeys:
    Send the user keys to the bank.

  changekeys:
    Change user keys (and media).

  getbankinfo:
    Request bank information

  getaccounts:
    Requests account list for a user

  getaccsepa:
    Requests SEPA account list for a user

  getsysid:
    Requests a system id for the given user

  getitanmodes:
    Requests supported iTAN modes for the given user

  listitanmodes:
    Show a list of supported iTAN modes for the given user

  setitanmode:
    Select an iTAN mode for the given user

  listusers:
    List the users

  listaccounts:
    List the accounts

  changepin:
    Change the PIN of a key file

  iniletter:
    Print the INI letter for a given user

  addaccount:
    Manually add account

  delaccount:
    Deletes account

  sethbciversion:
    Set the HBCI protocol version to be used

  setMaxTransfers:
    Set the maximum number of transfers/debit notes per job

  setsepaprofile:
    Set the SEPA profile for transfers/debit notes

  setTanMediumId:
    Set the medium id for some PIN/TAN methods (like mTAN)

  adduserflags:
    Set special flags for the given user

  subuserflags:
    Unset special flags for the given user

  addaccountflags:
    Set special flags for the given account

  subaccountflags:
    Reset special flags for the given account

  logfile:
    Make an AqBanking log file anonymous

  versions:
    Print the program and library versions

Ich schlage vor, das mal zu vereinheitlichen, so das '--help' alles ausgibt und 'help' entfernt oder wie '--help' arbeitet

#3 Updated by martin 7 months ago

  • Status changed from New to In Progress

Ja, sehe ich auch so. In aqhbci-tool ist das auch schon so geregelt. aqpaypal wurde noch nicht angepasst.

#4 Updated by rhabacker 7 months ago

Mit aqbanking git version 5.99.f62ed8b5 sieht das jetzt besser aus.

:~/.aqbanking> aqpaypal-tool --help
Dies ist Version 5.99.45
Benutzung: aqpaypal-tool [ALLGEMEINE OPTIONEN] KOMMANDO [KOMMANDO-OPTIONEN]

Allgemeine Optionen:

 [-D PARAM]
 [--cfgdir=PARAM]
   Specify the configuration folder

 [-n]
 [--noninteractive]
   Select non-interactive mode.
   This automatically returns a confirmative answer to any non-critical
   message.

 [-A]
 [--acceptvalidcerts]
   Automatically accept all valid TLS certificate

 [--charset=PARAM]
   Specify the output character set

 [-P PARAM]
 [--pinfile=PARAM]
   Specify the PIN file

 [-h]
 [--help]
   Show this help screen. For help on commands, run aqbanking-cli <COMMAND> --help.

3:2020/01/17 17-38-49:(null)(31364):banking_update.c:  613: AqBanking config folder found at [/home/ralf/.aqbanking/settings6/users]
Commands:

  listusers:
    show Paypal users 

  listaccounts:
    show Paypal accounts 

  adduser:
    add a Paypal user and a corresponding account 

  setsecret:
    set credentials for Paypal API n

3:2020/01/17 17-38-49:aqpaypal-tool(31364):aqpaypal-tool.c:  246: Error calling control function (1)

Das einzige was Benutzer noch irritieren könnte, wäre die folgende Zeile, die impliziert, das da noch ein Fehler sein könnte.

3:2020/01/17 17-38-49:aqpaypal-tool(31364):aqpaypal-tool.c: 246: Error calling control function (1)

#5 Updated by martin 7 months ago

Danke fuer den Hinweis, ist im aktuellen GIT behoben.

Gruss
Martin

#6 Updated by martin 7 months ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF