* WIP on upload support - protocols, modules, etc.

* Ability for KeyEntryView to only show specific/allowed keys
* Start moving/adding common methods to MenuModule vs boilerplate code
* menuFlags: String|StringArray: flags for menus, e.g. new 'noHistory' flag to prevent appending to history/stack
* New download stats/MCI codes
* Ability to redirect input stream to [protocols] temporairly
This commit is contained in:
Bryan Ashby 2016-12-31 14:50:29 -07:00
parent 6da7d557f9
commit 0a92eec5e8
21 changed files with 985 additions and 76 deletions

View file

@ -289,22 +289,28 @@ function getDefaultConfig() {
external : {
sendCmd : 'sz', // Avail on Debian/Ubuntu based systems as the package "lrzsz"
sendArgs : [
'--zmodem', '-y', '--try-8k', '--binary', '--restricted', '{filePath}'
'--zmodem', '-y', '--try-8k', '--binary', '--restricted', '{filePaths}'
],
escapeTelnet : true, // set to true to escape Telnet codes such as IAC
supportsBatch : true,
}
},
zmodem8kSexyz : {
name : 'ZModem (SEXYZ)',
name : 'ZModem 8k (SEXYZ)',
type : 'external',
external : {
// :TODO: Look into shipping sexyz binaries or at least hosting them somewhere for common systems
sendCmd : 'sexyz',
sendArgs : [
'-telnet', 'sz', '{filePath}'
'-telnet', '-8', 'sz', '@{fileListPath}'
],
recvCmd : 'sexyz',
recvArgs : [
'-telnet', '-8', 'rz', '{uploadDir}'
],
escapeTelnet : false, // -telnet option does this for us
supportsBatch : true,
}
}