I only use Google Talk, and was wondering if there were any jabber command line clients for windows? I prefer command-line as I use it a lot on a day to day basis, and it seems much easier. The client can be either some windows only program, or a python/ruby/perl script. anything is fine.
Windows – Command line jabber chat clients for windows
chatcommand linejabberwindows
Related Solutions
Here's an article about what a PCM wav file should look like:
https://ccrma.stanford.edu/courses/422/projects/WaveFormat/
Should be able to write a little script of some kind to check out the headers and make sure they look OK.
Update:
http://www.sendspace.com/file/cdy1hk
Here's a small utility that may suit your need. It checks the file, outputs some information on the file, and exits. The return code is 0 if successful, nonzero if there's a problem with the file.
It is written in Python and depends on the Python wave library. You can extract the .py file from the zip and examine/run independently, or use the compiled exe along with the support files included.
Seems to work OK for e.g. files output by lame --decode, and catches when I truncate a WAV (checks to make sure the file size is sane).
There is no way to determine if the PCM data has been corrupted without e.g. external checksums, etc.
Update:
Added a bit better error checking. Compiled exe version freaks out when wavcheck.py is in the same folder, so I stuck it in a subfolder (/src). Lol. Updated link above to new file.
Update:
I took a look at shntool as suggested by @boehj -- looks like good software for checking WAV files, and it has nice detailed output. Its output could be trivially parsed or its source code modified to allow for an all-OK exit status in 'info' and/or 'len' mode. As it stands, it has exit code 0 even when it is reporting problems with the file.
Homepage for shntool: http://www.etree.org/shnutils/shntool/
The canonical library for interfacing with AWS via Python is Boto. Though it is intended to be used as a library in a Python script, it is simple enough to use independently. You can skim the fine documentation, and this page has an overview of how to use Boto, but here are the important parts:
Put your AWS credentials in ~/.boto
:
[Credentials]
aws_access_key_id = FOO
aws_secret_access_key = BAR
List your vaults:
$ glacier vaults
Upload a file:
$ glacier upload foo-vault foo.zip
List pending jobs on a particular vault:
$ glacier jobs foo-vault
Though it really isn't easier to use than Boto itself, Amazon Glacier CLI Interface is based on Boto and is in fact designed for end users. Here is a tutorial for it.
Lastly the official AWS-CLI is rather easy to use. Put the credentials in ~/.aws/credentials
and then simply use these commands:
Create a vault:
$ aws glacier create-vault --account-id - --vault-name foo-vault
Upload a file:
$ aws glacier upload-archive --account-id - --vault-name foo-vault --body foo.zip
Best Answer
MCabber
MCabber is a (quite popular, I think) text-mode client.
Finch (Pidgin)
The multi-protocol client Pidgin offers a text client: Finch.
GNU Freetalk
There is also Freetalk:
irssi-xmpp
A plugin for irssi (which is an IRC client): irssi-xmpp
Poezio
https://poez.io/en/
Profanity
http://www.profanity.im/