Cli-love

From Pandora Wiki
Revision as of 05:25, 21 June 2012 by Spiralofhope (talk | contribs) (Scripts)
Jump to: navigation, search

(This page is maintained by user:spiralofhope.)

Introduction

cli-love is a PND application bundle with various commandline programs.


The purpose of this wiki page is to list the applications, briefly describe them and give links to the developer website for more details.

This list is much easier to use than checking for help/info/man pages - which may not even exist - and hoping they have the developer website listed.. somewhere.

Only when there is no developer website, or their website is missing information, or we need Pandora-specific information, will anything extra be created on this wiki.

  • There will be no attempts to categorize this list.
  • No opinions, reviews or rankings will be given.
  • No support will be given.
  • This list is kept simple for easy maintenance.



Wouldn't it be awesome if every application:

  • .. had screenshots?
  • .. had a detailed review?
  • .. had a tutorial?
    • .. for each common use?
  • .. had a video or two?
  • .. was checked regularly for updates?
    • .. and an updated cli-love is created right away?

.. sure. But by what magic can that be done? This is a maintenance effort larger than anything I could imagine. — Spiralofhope-logo-016.png spiralofhope / (talk)

Installation, Running, Basic Use

cli-love is not installed, but is run like any other PND.

From the commandline, it can be run with:

 pnd_run ./FILENAME.pnd

(Where FILENAME is the appropriate name for the PND you downloaded.)

The terminal (Stjterm) can then be shown with Control-Escape. This is Control-Fn-Q, or RightShoulder-Fn-Q.

  • Shift-Control-t opens a new tab.
  • exit or Control-d will close a tab at the commandline.
    • If an application is running, RightClick > Quit will force a tab to close.
  • Shift-Control-PageUp and Shift-Control-PageDown will view the previous/next tab.
  • Shift-PageUp and Shift-PageDown to scroll up/down.
  • man is installed, and help is another command. (TODO - elaborate)

The List

  • The Snap Links Plus extension will let Firefox users easily open multiple links on a page.
  • [ command ] won't always be exact.
    • For example, mkfs is listed once and its variations are not (mkfs.ext2, etc).

From within cli-love:

  • apps lists the complete application list.
    • An easy way to get that list into something you can copy-paste, is to run apps in one tab, then Shift-Control-t to open a new tab, and run cat ~/bin/apps.tmp | leafpad
  • newapps lists the most recent 20 apps.
  • which (command) will give you the full path, or reveal if the command is an alias or shell function.
  • man (command) will show an application's man page.
    • Not all applications have a man page. TODO: It doesn't look like _any_ man pages are there. Ouch.
  • TODO: info? help? other?

Applications

  • The terminal is stjterm
  • The shell is GNU bash 3.2
    • TODO: As of 2012-06-20, 4.2 is the latest.


[1] [2] 7zip [ 7z, 7za, 7zr ] File archiver.

[3] Aurelius Bruzas CD Player [ abcdp ] CD player and CD database.

[4] Addressbook [ abook ] Addressbook for the mutt console email client.

UNKNOWN [ abxtext ]

[5] ASCII-art Editor Without A Name [ aecat, aewan, aemakeflic ]

  • FIXME: aecat and aewan don't have man pages.

[6] [7]

UNKNOWN [ aee ]

  • FIXME: Doesn't run. Also it's huge. Whatever it is, it needs to justify its existence or be removed.

[8] [9] util-linux [ agetty, fdisk, fsck, mkfs, mount, mkswap, raw, TODO: MORE ]


[?] [ mount.gmailfs ] GMail account as a virtual filesystem.

MORE TODO


[10] GraphicsMagick [ TODO: Commands ] Image processing.

[11] Stjerm Terminal emulator. [ stjterm ]


MORE TODO

Scripts

(DOSBox scripts) [ 4dos, 4dos-scan ]

  • these 2 scrips are prepared especially for dosbox ex : they're making 01.bat's from files *.exe / *.com files found in sub-directories [4dos-scan is an interactive script -- commander-beef[12]
  • FIXME: Unfortunate name. 4DOS is a command line interpreter, one which I'm going to set up in DOSBox! — Spiralofhope-logo-016.png spiralofhope / (talk)

[ addurl ] Adds urls to urls.txt

  • TODO: Research


MORE TODO


UNKNOWN [ CenterIMLog2HTML.py ]

  • TODO: Research


MORE TODO


. .. 4dos 4dos-scan 7z 7z.so 7zCon.sfx 7za 7zr CenterIMLog2HTML.py GraphicsMagick++-config GraphicsMagick-config GraphicsMagickWand-config abcdp abook abxtest addurl aecat aee aemakeflic aewan agetty aime allapps allegro amigaremix-dl animate antiword any2djvu apps apps-add apps.tmp ar65 aria2c arping asap-sdl asapconv asma-dl aspell aspell-import atool autoblog avijoin axel bandwith-mon batch-rename batt bcalc bchunk bedup bin2iso bin2obj bincomp bkpfile blip-pl blkid blockdev board-news bookmarks borneo braincurses brrrip bs burp byteshuf byteswap bzip2 bzip2recover bzz c44 c64remix-dl c64remix-play ca65 cal calc calcurse calcurse-import-ical cam catdoc catppt catxdoc cbin cbin-all cc65 cc65paths.txt ccat ccd2iso ccdecrypt ccencrypt ccorp-irc ccrypt cdf cdpatch centerim cfdisk cftp charm chkdupexe chkfont chkslang chmcmd chmls chomikarka chrcvt chrt cifsiostat cimconv cimextracthistory.pl cimformathistory cjb2 cl65 clean climm clines clip-from-file clip-to-file cliphist2 clist clockywock cls clzip cmatrix cmp cmus cmus-remote co65 col colcrt colourshell colrm column compare composite conjure convert convmv copyq cpaldjvu cpulimit cre-fake cryptmount cryptmount-setup cryptsetup cscope csepdjvu ctorrent ctris ctrlaltdel cue2iso curl curl-config curl-ssl curlftpfs currency cutenotes cwwav cytune da65 dadd dar data-left data2inc datetime dbconverter-2 dcal dccsend dccserver dchublist-strip ddate ddiff ddjvu ddrescue ddrescuelog deco decode-bit.ly decrypt-file delp demoty-all demoty-dl detox deurlname devtemplate dgawk dgrep dhex dialog diff diff-dir diff3 diffpatch dino directory-dots display djvm djvmcvt djvudigital djvudump djvuextract djvumake djvups djvused djvuserve djvutoxml djvutxt djvuxmlparser dm dmesg dos2unix dropbox-up dropbox2-up dsc dseq dtest duck duff dumpsexp easypaint ece ecm ed efte egrep elmo elmoconf.pl encrypt-file enigma esmtp esnc etherdump ettercap etterfilter etterlog expand-url express17 express18 express33 extract extract-all extractd extractd-all facebook fail2png failblog-dl fakecrc fallocate fd fd-lib fd-pid fd-proc fd-sh fd-str fd2pascal fdd fddconvert fdformat fdisk fdupes feh feh-cam fetchmail fetchmailconf ffmpeg ffmpeg-convert ffmpeg-heman ffmpeg-heman-batch ffplay ffprobe ffserver fgrep fidentify fido figlet figlist file-compare file-info filedate filehash filemode filenode fileown filesize filesorter findfs findstr fix-filenames flea flock fm formfind fpasteit fpc fpclasschart fpcmake fpcmkcfg fpcres fpcsubst fpdoc fping fppkg fprcp freesweep frenum frotz fsck fsck.cramfs fsck.minix fsmove fsremap fstransform.sh ftp-filesync ftpsync fusermount futzme-up galaxis game-review gamefaqs gamp ganal gauztris gawk gawk-4.0.1 gcalcli gen-cam-menu gendoc geo-ip geoip-map get-flash-videos get-ip-info getabook getbnbook getgbook getopt getxbookgui getxbookgui.tcl gif2png gimages gm gmp3info gnuchess gnuchessu gnuchessx gnuplot gob2 gog-dl googlecl googletti googlex gpg-error gpg-error-config gradare grc65 grep2 gst123 gtk-server h2pas h2paspp helpme helpme-category hexdiff hexdiff.other hexdump hexedit history-grep hmac256 hnb hog-search howto html2pdf html2pdf-book htmldecode htmldoc htop hwclock icmd icp id3point id3tool identify igawk ii ikog ilinks imagebam-rip imageshack-up imagetwist-rip imagsize imdb-dl imgchilli-rip imgur-up import imv inline-detox instantfpc inxi io ionice iostat iotop ipchat ipcmk ipcrm ipcs iptraf irssi isgd-up iso2opl iso2usb iso2usb-alt isoinfo isosize jed jed-script jpg2pdf-batch jpgcom kapow keymap lame lastfm-rip ld65 ldattach ledger less lessecho lesskey lfm lftp lftpget lha libgcrypt-config libpng-config libpng15-config lighttasks line links linksx linkylook linkylook-file linkylook-fsv linkylook-hf linkylook-nl linkylook-rs linux32 linux64 livejournal lmp3 logger logique44 logique48 logique49 look losetup lowercase lrealpath lreplace lrunzip lrzcat lrzip lrztar lrzuntar ls-no lscpu lsmp3 lspci lsx luit lunzip lwatch lynx lynx-tor lynx.cfg lynx.lss lzip lziprecover lzmadec lzopack m macchanger madplay magnatune-play make-link makeskel man mancolor mathomatic mc mcookie mdcp mdf2iso mem mem-app mem-watch metaftpd midentify mihphoto mikmod milky minilzip miniplayer mkarmins mkdirs-loop mkfs mkfs.bfs mkfs.cramfs mkfs.minix mkpdf mkswap mkx86ins mobygames moc mocp modplugline modules-pl-dl moe mogrify monotonik-dl montage moon-buggy more motif-config mount mount-iso movgrab mp3blaster mp3info mp3tag mpg123 mpg123-shuffle mpg321 mpgfe mplayer mplayer-background mplayer-dumpstream mplayer-shuffle mplayerx mplayerxw mpop mpstat msdl msmtp mtr mulk multiget mutt mutt-all muttbug muttd muttd2 muzikQ muzikq.work.old mwm mxmkmf myabandonware-dl mydownloader myhtml myip myip-file myip-full myip-lan myip-public myspace-dl nInvaders naim namei nano nat-traverse nc ncdc ncdc-db-upgrade ncdc-gen-cert ncdu ncftp ncftpbatch ncftpbookmarks ncftpget ncftpls ncftpput ncftpspooler ncmatrix ncmpc nct ne netcat netrik netstat-apps netstat-connections netstat-ip netstatr-ip newapps newsbeuter nfsiostat nibbles niceload nmap-openports notabs notrail nsnake ntp-keygen ntp-wait ntpd ntpdate ntpdc ntpq ntptime ntptrace o3read o3tohtml o3totxt ocs od65 omploader-up omploader-up2 opera-rss-rip opl2iso opp-news opt-jpg osirrox outguess p3c pacman pageme.example.sh pandasay paq1 parallel passbook passbookd pastebin-up pastehtml-up patool pdf-thumb pdfcrack pdfdetach pdffonts pdfimages pdfinfo pdftops pdftotext pdfv pdfviewer pdlzip pfc pfcalc pg pgawk pgawk-4.0.1 pgpewrap pgpring photo photo.old photocrop photorec pidstat ping-host ping-ip ping-local ping-network pixhost-rip play plex pluginviewer pndto-up png2jpg-batch pngcrush pngrecolor pngstrip podbeuter popcheck popcheck-all postw32 ppdep ppudump ppufiles ppumove pr-proc precat preunzip prezip prezip-bin privoxy privoxy-generic.init prompt protracer prr-proc ps-cpu-usage ps-memory-usage pspell-config ptop pv pwsafe pyacc pytc pyview qc qcmd qcp qgrab qhexedit qmv qodem qrq qsnapshot qtrash quickzip quizzy quoteoftheday-dl r rabin radare radiff rahash random-password randomize ransom rasc rasm rawtime rax rdiff rdup rdup-simple rdup-up readprofile realtime-data-left realtime-netstat realtime-netstat2 rec recomp-jpg red refref.pl rels remind remote-alarm remote-cat remote-diff remote-download remote-gui-app remote-screenshot remote-tar-gz remote-upload remove-file-extension ren2dot rename rename-with-prefix renice repeats repo-news resolve-ips resolveips rev rfile rho rl rmcvsdir robotfindskitten rsc rstconv rsync rtcwake rtmpdump rtmpgw rtmpsrv rtmpsuck run-timeout run-with-aspell rvnamed sadf sandy sar sasldblistusers2 saslpasswd2 say screamf screenshot screenshot-upload screenshot-window screenshot-window-upload script scriptreplay scroogle scroogle-top sd-scan sdiff seatris sem setarch setnano setsid setterm setxkbmap sfdisk sgtd shed showfigfonts sic sidplayfp simple simple-rss-rip sleepworker slrn slrnsetup slsh snake snownews sntop sntp soundcloud-curl-dl soundcloud-dl sox soxi space-tyrant speedometer spell-check splay sprunge-up sql ssaver sslproxylist ssysm stark stego stftp stooorage-rip stop-gtk-server stormfs stream strip-liferea strptime su-ettercap subfile surfboard swapfile swapoff swapon swu symbolic t7zp t7zu tadd tailbeep tailbeep.example.sh tailf tanya tar-7zip tar-7zip-unpack tar-backup tar-gzip-batch tarbomb tarq taskset tbclock tbear tbsearch tcal tdiff tdlist tempname termidx test-graph testdisk testmini tetris text2pdf text2speech tf tf-mudlist-top20 tgrep tickadj tig tinybc tmux to-bzip to-gzip to-lzma to-xz todo todo-alt todo.cfg tor tor-gencert tor-resolve torify torrent-search torsocks traceroute translate transmageddon trash tseq tt++ ttest tty-clock ttyter tunelp twitsay tyrs uclpack ui uil uips ul umount unace unitdiff unix2dos unlzx unrar unrar-all unrar-all-v3 unrar-check unrar-damaged unrar-pass unrar-select unrtf unsetnano unshare unzip-all update-pciids uppercase uptimex upx urldecode urlencode urogue usewithtor usfv utf8tolatin1 uuidd uuidgen vb2rip vfu vifm vifmrc-converter vimeo-dl vinterm vmips vmipstool vnstat vnstatd w3m w3m-cookies w3m-no-cookies w3m-proxy w3mman wall wav-to-mp3 wavemon wbarmaker wbrowser we weather web web2png webme webpage-rip webweit weechat wget-check-fakelinks wget-ssl wgetgui wgetme wgetui whereis whois wifi-mon wifi-scan wiki-search wipe-free wipefs wm wnews wolnemedia wolnemedia-play word-list-compress wordadd wordview worker wpe xclip xclip-copyfile xclip-cutfile xclip-pastefile xdotool xiwtool xjed xkbset xls2csv xmbind xmp xorcurses xorfile xorrecord xorriso xorrisofs xosview xqodem xrefs xtopng xwe xwpe xz xzdec yabasic youplay youplay-lo youtube-dl youtube-dl-all youtube-dl-all-conv youtube-dl-channel youtube-dl-conv youtube-dl-mp3 youtube-upload ytree z80-asm z80-mon zcat zcmp zdiff zegrep zerofill zfgrep zgrep zile zipone zracer ztest zutils