Este es el comando sendxmppp que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
sendxmpp: envía mensajes xmpp desde la línea de comandos.
SINOPSIS
sendxmpp [opciones] [ ...]
sendxmpp --raw [opciones]
DESCRIPCIÓN
sendxmpp es un programa para enviar mensajes XMPP (Jabber) desde la línea de comandos, no muy diferente
mail(1). Los mensajes se pueden enviar tanto a destinatarios individuales como a salas de chat.
OPCIONES
-f,--expediente presentar
Use presentar archivo de configuración en lugar de ~ / .sendxmpprc
-u,--nombre de usuario usuario
Use usuario en lugar del que está en el archivo de configuración
-p,--contraseña la contraseña
Use la contraseña en lugar del que está en el archivo de configuración
-j,--jservidor servidor
Usa jabber servidor en lugar del que está en el archivo de configuración.
-o,--componente Nombre del componente
Utilice el nombre del componente en la llamada de conexión. Parece necesario para Google Talk.
-r,--recurso res
Usar recurso res para el remitente [predeterminado: 'sendxmpp']; al enviar a una sala de chat,
esto determina el 'alias'
-t,--tls
Conéctese de forma segura mediante TLS
-e,--ssl
Conéctese de forma segura mediante SSL
-n,--no-tls-verificar
Desactive la verificación de certificados SSL. Mejor manera es usar el parámetro
--tls-ca-ruta con la ruta necesaria a los certificados de CA.
-a,--tls-ca-ruta
Ruta a sus certificados de CA personalizados, para que pueda verificar certificados SSL durante
conectando.
-l,--titular
Opción de compatibilidad con versiones anteriores. Deberías usar --message-type = título en lugar de. Enviar una
mensaje de tipo titular (no almacenado en mensajes fuera de línea)
- tipo de mensajes
Establecer el tipo de mensaje. Los tipos admitidos son: mensaje chat titular. Tipo de mensaje predeterminado
is mensaje. El mensaje de tipo de título también se puede configurar con --titular opción, ver
--titular
-c,--sala de chat
Envía el mensaje a una sala de chat
-s,--tema sujeto
Establezca el asunto del mensaje en sujeto [defecto: '']; al enviar a una sala de chat,
esto establecerá el tema de la sala de chat
-m,--mensaje mensaje
Leer el mensaje de mensaje (un archivo) en lugar de stdin
-i,--interactivo
Trabaje en modo interactivo, lea líneas de stdin y envíe el uno a la vez
-w,--crudo
Envíe un mensaje XML sin procesar al servidor jabber
-v,--verboso
Dar una salida detallada sobre lo que está sucediendo
-h,--ayuda,--uso
Mostrar un mensaje de 'Uso'
-d,--depurar
Muestra información de depuración mientras se ejecuta. ADVERTENCIA: Esto incluirá contraseñas, etc.
¡cuidado con la salida!
CONFIGURACIÓN ARCHIVO
Puede definir un '~ / .sendxmpprc'archivo con los datos necesarios para su cuenta xmpp, con
una línea del formato:
usuario@servidor la contraseña Nombre del componente
p.ej:
# mi cuenta
alice@jabber.org secreto
('#' y nuevas líneas están permitidas como en shellscripts). Puede agregar un host (o dirección IP) si
es diferente de la servidor parte de su JID:
# cuenta con host de conexión específico
alice@myjabberserver.com; secreto de foo.com
También puede agregar un Puerto si no es el puerto XMPP estándar:
# cuenta con número de puerto extraño
alice@myjabberserver.com: 1234 secreto
Por supuesto, también puede mezclar los dos:
# cuenta con un host y puerto específicos
alice@myjabberserver.com; foo.com: 1234 secreto
NOTA: para su seguridad, sendxmpp exige que el archivo de configuración sea de su propiedad y
legible solo para usted (permisos 600).
EJEMPLO
$ echo "hola bob!" | sendxmpp -s hola someone@jabber.org
o para enviar a una sala de chat:
$ echo "Hora de la cena" | sendxmpp -r TheCook --chatroom test2@conference.jabber.org
o para enviar los registros de su sistema a algún lugar, cuando aparezcan nuevas líneas:
$ cola -f / var / log / syslog | enviarxmpp -i sysadmin@myjabberserver.com
NOTA: tenga cuidado de no sobrecargar los servicios públicos de jabber
Use sendxmppp en línea usando los servicios de onworks.net