InglésFrancésEspañol

icono de página de OnWorks

dwbremote: en línea en la nube

Ejecute dwbremote en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando dwbremote 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


dwbremote - control remoto dwb

SINOPSIS


dwbremote [OPCIÓN]

DESCRIPCIÓN


dwbremote permite controlar dwb desde la línea de comandos. Se comunica
con instancias dwb configurando sus XProperties. Los valores devueltos serán
impreso en stdout. Para usar dwbremote habilitar-ipc debe estar habilitado en el
instancia de dwb para comunicarse.

dwbremote intenta encontrar ventanas dependiendo de las opciones pasadas, si no
se utilizan opciones o no se encontraron ventanas, se utilizará el entorno
variable DWB_WINID, si no está configurado, usará la última ventana dwb
que tenía enfoque. En los scripts de usuario ejecutados por dwb, la variable de entorno
DWB_WINID siempre se establecerá y apuntará a la ventana que ejecutó
la secuencia de comandos. Pasar más de una opción envía el comando a todos
ventanas a juego.

OPCIONES


-a --todas
Envía un comando a todas las ventanas.

-c --clase clase_wm
Busque la identificación de la ventana por WM_CLASS.

-i --identificación id_ventana
Enviar comandos a la ventana con id id_ventana, ID de ventana en hexadecimal
El formato debe comenzar con 0x.

-l --lista
Enumere todos los ID de ventana dwb con ipc habilitado.

-n --nombre nombre_wm
Busque ID de ventana por WM_NAME.

-p --pid pid
Buscar id de ventana por id de proceso pid.

-s --mostrar-id
Imprima la identificación de la ventana en cada respuesta, la identificación de la ventana será
antepuesto a la respuesta.

COMANDOS


agregar_ganchos [Gancho. ...]
Agrega una lista de ganchos sin conectarse realmente al gancho, consulte
Gancho. para obtener una lista de ganchos y claro_ganchos.

se unen comando: atajo [comando: atajo ...]
Vincular un atajo o comando, para vincular solo un comando de línea de comando
sin atar un atajo comando: ninguno debe usarse, para unir solo
un atajo sin vincular un comando de línea de comandos ninguno: atajo.

claro_ganchos [Gancho. ...]
Elimina una lista de ganchos para que ya no se emitan. A
volver a habilitar los ganchos agregar_ganchos puede ser enviado. Para obtener una lista de ganchos, consulte
Gancho..

confirme [prompt mensaje]
Muestra un mensaje de confirmación. Devoluciones su verdadero if y fue presionado y
falso si n or Escapar fue presionado.

ejecutar comando
Ejecuta un comando, el comando se analiza de la misma manera que si
ejecutado desde la línea de comandos. Una abreviatura para ejecutar es anteponer :
al comando, es decir dwbremote ejecutar desplazarse_abajo es equivalente
a dwbremote : scroll_down

get argumento
Obtiene varias propiedades

Argumentos

todos_los_dominios
Obtiene una lista separada por saltos de línea de todos los dominios.

todos_hosts
Obtiene una lista separada por saltos de línea de todos los hosts.

todos_títulos
Obtiene una lista separada por saltos de línea de todos los títulos.

todos_uris
Obtiene una lista separada por saltos de línea de todos los uris.

ficha_actual
Obtiene el número de la pestaña actual, comenzando en 1.

[norte] dominio
Obtiene el dominio de nivel superior efectivo de la enésima pestaña o
la pestaña actual es n se omite, por ejemplo, para www.example.co.uk es
devolverá example.co.uk.

[norte] historia
Obtiene la lista de historial separada por saltos de línea de la enésima pestaña o
pestaña actual si se omite n. El primer campo es la historia.
número, los valores negativos indican elementos del historial anterior,
los números positivos indican elementos del historial de avance, 0
indica el uri actual.

[norte] fortaleza
Obtiene el host de la n-ésima pestaña o la pestaña actual es n es
omitido.

ntabs
Obtiene el número total de pestañas.

perfiles
Obtiene el nombre del perfil.

Sesión
Obtiene el nombre de la sesión.

pólipo
Obtiene una configuración, solo la configuración local actual del
Se reciben instancias para que puedan diferir de las
configuraciones en $ HOME / .config / dwb / settings, por ejemplo, si fueran
cambiado con local_set.

[norte] título
Obtiene el título de la n-ésima pestaña o la pestaña actual es n
omitido.

[norte] uri
Obtiene el uri de la pestaña n o la pestaña actual es n se omite.

Gancho. Gancho. [Gancho. ...]
Conéctese a una lista de ganchos.

Manos

modo de cambio
Emitido cuando cambia el modo, formato de retorno: modo de cambio


modo
El nuevo modo, puede ser uno de normal, insertar, indirecta,
comando or signo de intercalación

cerrar pestaña
Emitido cuando se cierra una pestaña, formato de retorno: cerrar pestaña

n
Número de pestaña que se cerró

documento_terminado
Emitido cuando la carga del documento DOM ha finalizado durante un
marco, formato de retorno: documento_terminado

n
Número de la pestaña

ordenador central
su verdadero si es el documento DOM del mainframe tiene
ha terminado de cargar, false si el documento DOM de un
se ha terminado el bastidor auxiliar.

descarga_terminada
Emitido cuando ha finalizado una descarga, formato de retorno:
descarga_terminada

destino_uri
El uri de destino de la descarga, p. Ej.
archivo: ///tmp/download.pdf

ejecutar
Emitido cuando se ejecuta un comando, formato de retorno: ejecutar


comando
Comando que se ejecuta

argumento
Argumento si es un comando de línea de comandos con argumento
or ninguna

n
Modificador numérico o -1

pestaña_enfoque
Emitido cuando se enfoca una pestaña, formato de retorno: pestaña_enfoque

n
Número de pestaña que se enfoca

Gancho.
Emitido cuando el comando Gancho., agregar_ganchos or claro_ganchos is
ejecutado, formato de retorno: Gancho.

DE ACTUAR!
Ambos add si se ejecuta add_hooks o hook, limpiar if
clear_hooks se ejecuta

manos
Lista de ganchos.

carga_comprometida
Emitido cuando se ha confirmado la carga de una nueva página, volver
formato: carga_comprometida

n
Número de la pestaña

uri
Uri que se cargará

carga_terminada
Emitido cuando finaliza la carga de una página, formato de retorno:
carga_terminada

n
Número de la pestaña

uri
Uri que se cargará

navegación
Emitido cuando una pestaña o un marco en una pestaña solicita una nueva página
cargar, devolver formato: navegación

n
Número de la pestaña

ordenador central
su verdadero si es el mainframe, false si es un subtrama
que solicita la carga de la nueva página

uri
Uri que se cargará

nueva pestaña
Emitido cuando se crea una nueva pestaña, formato de retorno: nueva pestaña

n
Número de la nueva pestaña

renuncia
Emitido cuando dwb está cerrado. La respuesta estará vacía

prompt mensaje rápido
Muestra un cuadro de diálogo de solicitud.

pwd_prompt mensaje rápido
Muestra un cuadro de diálogo de contraseña. Tenga en cuenta que el uso de la solicitud de contraseña no
salvar.

EJEMPLOS


Ejecutando comandos

dwbremote: tabopen example.com
dwbremote -pid 1234 ejecutar 2close

Obteniendo propiedades

uri = "$ (dwbremote -id 0x1000001 obtener uri)"
title = "$ (dwbremote -id 0x1000001 obtener 2 título)"
scripts_enabled = "$ (dwbremote -class foo setting enable-settings)"

Solicitud de usuario / contraseña

username = "$ (dwbremote prompt Username :)"
si ["$ nombre de usuario"]; entonces
contraseña = "$ (dwbremote pwd_prompt Contraseña :)"
fi

Varios ganchos con una instancia de dwbremote

#!/ bin / bash

si ["$ DWB_WINID"]; entonces
DWBRC = dwbremote
más
DWBRC = "dwbremote -class foo"
fi

while read -a matriz; hacer
gancho = "$ {matriz [0]}"
caso "$ hook" en
navegación)
...
;;
carga_terminada)
...
;;
cerrar pestaña)
...
;;
esac
done <<("$ DWBRC" gancho de navegación load_finished close_tab)

Vincular varios atajos

while read -a matriz; hacer
enlazar = "$ {matriz [0]}"
caso "$ bind" en
ninguno: xx)
...
;;
foobar: gx)
...
;;
esac
hecho <<(dwbremote -pid 1234 enlazar ninguno: xx foobar: gx)

Use dwbremote en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad