set a description for every application
This commit is contained in:
parent
0a4e05e509
commit
78bfa70f23
19 changed files with 34 additions and 1 deletions
|
|
@ -85,6 +85,8 @@ class Boobank(ReplApplication):
|
|||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon, Christophe Benz'
|
||||
CAPS = ICapBank
|
||||
DESCRIPTION = "Boobank is a console application to get bank accounts, " \
|
||||
"display history and do transfer operations."
|
||||
EXTRA_FORMATTERS = {'account_list': AccountListFormatter,
|
||||
'transfer': TransferFormatter,
|
||||
}
|
||||
|
|
|
|||
|
|
@ -123,6 +123,8 @@ class Boobmsg(ReplApplication):
|
|||
APPNAME = 'boobmsg'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Christophe Benz'
|
||||
DESCRIPTION = "Boobmsg is a console application to send messages on supported websites and " \
|
||||
"to display messages threads and contents."
|
||||
CAPS = ICapMessages
|
||||
EXTRA_FORMATTERS = {'msglist': MessagesListFormatter,
|
||||
'msg': MessageFormatter,
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ class Chatoob(ReplApplication):
|
|||
APPNAME = 'chatoob'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Christophe Benz'
|
||||
DESCRIPTION = 'Chatoob is a console application to chat with contacts.'
|
||||
CAPS = ICapChat
|
||||
|
||||
def on_new_chat_message(self, message):
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ class Geolooc(ReplApplication):
|
|||
APPNAME = 'geolooc'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "Geolooc is a console application to get geolocalization of IP addresses."
|
||||
CAPS = ICapGeolocIp
|
||||
|
||||
def main(self, argv):
|
||||
|
|
|
|||
|
|
@ -72,6 +72,7 @@ class HaveSex(ReplApplication):
|
|||
APPNAME = 'havesex'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "Havesex is a console application to interact with dating websites and to help you to seduce women."
|
||||
STORAGE_FILENAME = 'dating.storage'
|
||||
STORAGE = {'optims': {}}
|
||||
CAPS = ICapDating
|
||||
|
|
|
|||
|
|
@ -80,6 +80,8 @@ class Monboob(ReplApplication):
|
|||
APPNAME = 'monboob'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "Monboob is a daemon to send messages on supported website by email, " \
|
||||
"and can be used to send replies."
|
||||
CONFIG = {'interval': 300,
|
||||
'domain': 'weboob.example.org',
|
||||
'recipient': 'weboob@example.org',
|
||||
|
|
|
|||
|
|
@ -25,6 +25,9 @@ class QBoobMsg(QtApplication):
|
|||
APPNAME = 'qboobmsg'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "QBoobMsg is a graphical application to read messages on supported " \
|
||||
"website and reply to them."
|
||||
CAPS = ICapMessages
|
||||
|
||||
def main(self, argv):
|
||||
self.load_backends(ICapMessages, storage=self.create_storage())
|
||||
|
|
|
|||
|
|
@ -25,6 +25,9 @@ class QHaveSex(QtApplication):
|
|||
APPNAME = 'qhavesex'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "QHaveSex is a graphical application to interact with dating websites " \
|
||||
"and help you to seduce women."
|
||||
CAPS = ICapDating
|
||||
STORAGE_FILENAME = 'dating.storage'
|
||||
|
||||
def main(self, argv):
|
||||
|
|
|
|||
|
|
@ -25,6 +25,8 @@ class QVideoob(QtApplication):
|
|||
APPNAME = 'qvideoob'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "QVideoob is a graphical application to search videos on supported websites and play them."
|
||||
CAPS = ICapVideo
|
||||
CONFIG = {'settings': {'nsfw': 1,
|
||||
'sfw': 1,
|
||||
'sortby': 0,
|
||||
|
|
|
|||
|
|
@ -25,6 +25,8 @@ class QWeboobCfg(QtApplication):
|
|||
APPNAME = 'qweboobcfg'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "weboob-config-qt is a graphical application to add/edit/remove backends, " \
|
||||
"and to register new website accounts."
|
||||
|
||||
def main(self, argv):
|
||||
self.load_backends()
|
||||
|
|
|
|||
|
|
@ -54,6 +54,8 @@ class Radioob(ReplApplication):
|
|||
APPNAME = 'radioob'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "Radioob is a console application to list radios, play them and get " \
|
||||
"informations like the current song."
|
||||
CAPS = ICapRadio
|
||||
EXTRA_FORMATTERS = {'radio_list': RadioListFormatter}
|
||||
COMMANDS_FORMATTERS = {'list': 'radio_list'}
|
||||
|
|
|
|||
|
|
@ -29,6 +29,7 @@ class Traveloob(ReplApplication):
|
|||
APPNAME = 'traveloob'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "Traveloob is a console application to get timelines."
|
||||
CAPS = ICapTravel
|
||||
DEFAULT_FORMATTER = 'table'
|
||||
|
||||
|
|
|
|||
|
|
@ -56,7 +56,8 @@ class Videoob(ReplApplication):
|
|||
APPNAME = 'videoob'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Christophe Benz, Romain Bignon, John Obbele'
|
||||
DESCRIPTION = 'Search and get information about videos'
|
||||
DESCRIPTION = "Videoob is a console application to search videos on supported websites " \
|
||||
"and to play them or get informations."
|
||||
CAPS = ICapVideo
|
||||
EXTRA_FORMATTERS = {'video_list': VideoListFormatter}
|
||||
COMMANDS_FORMATTERS = {'search': 'video_list'}
|
||||
|
|
|
|||
|
|
@ -35,6 +35,8 @@ class WebContentEdit(ReplApplication):
|
|||
APPNAME = 'webcontentedit'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "Webcontentedit is a console application to display and " \
|
||||
"edit contents on supported websites."
|
||||
CAPS = ICapContent
|
||||
|
||||
def do_edit(self, line):
|
||||
|
|
|
|||
|
|
@ -34,6 +34,8 @@ class WeboobCfg(ReplApplication):
|
|||
APPNAME = 'weboob-config'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Christophe Benz, Romain Bignon'
|
||||
DESCRIPTION = "Weboob-Config is a console application to add/edit/remove backends, " \
|
||||
"and to register new website accounts."
|
||||
COMMANDS_FORMATTERS = {'backends': 'table',
|
||||
'list': 'table',
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,6 +30,8 @@ class WeboobCli(ReplApplication):
|
|||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
SYNOPSIS = 'Usage: %prog [-dqv] [-b backends] [-cnfs] capability method [arguments..]\n'
|
||||
SYNOPSIS += ' %prog [--help] [--version]'
|
||||
DESCRIPTION = "Weboob-Cli is a console application to call a specific method on backends " \
|
||||
"which implement the given capability."
|
||||
DISABLE_REPL = True
|
||||
|
||||
def load_default_backends(self):
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ class WeboobDebug(ReplApplication):
|
|||
APPNAME = 'weboobdebug'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Christophe Benz'
|
||||
DESCRIPTION = "Weboob-Debug is a console application to debug backends."
|
||||
|
||||
def load_default_backends(self):
|
||||
pass
|
||||
|
|
|
|||
|
|
@ -80,6 +80,8 @@ class Weboorrents(ReplApplication):
|
|||
APPNAME = 'weboorrents'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "Weboorrents is a console application to search torrents on supported trackers " \
|
||||
"and to download .torrent files."
|
||||
CAPS = ICapTorrent
|
||||
EXTRA_FORMATTERS = {'torrent_list': TorrentListFormatter,
|
||||
'torrent_info': TorrentInfoFormatter,
|
||||
|
|
|
|||
|
|
@ -75,6 +75,7 @@ class WetBoobs(ReplApplication):
|
|||
APPNAME = 'wetboobs'
|
||||
VERSION = '0.5'
|
||||
COPYRIGHT = 'Copyright(C) 2010 Romain Bignon'
|
||||
DESCRIPTION = "Wetboobs is a console application to display weather and forecasts in your city."
|
||||
CAPS = ICapWeather
|
||||
EXTRA_FORMATTERS = {'cities': CitiesFormatter,
|
||||
'current': CurrentFormatter,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue