Necesito obtener URL desde el campo URL en Opera, Firefox y Chromium, y almacenarlo en variable. Encontré algunos módulos (win32gui), pero todos son para Windows. ¿Es posible hacer esto en Linux?Python - obtener texto de la ventana
Respuesta
¿Conoces la extensión de control remoto de Firefox? Vea aquí: https://addons.mozilla.org/de/firefox/addon/remote-control/
Con él, puede "enviar los comandos de Javascript a Firefox en una sola línea". Entonces, si tiene una expresión javascript para extraer lo que quiere de la página, esto podría funcionar. Hay algunas limitaciones en el javascript, consulte aquí: http://groups.google.com/group/mozilla.dev.extensions/browse_frm/thread/6cacc96b42a04e73
En Firefox, ya lo resolví con la extensión MozRepl: https://github.com/bard/mozrepl/wiki. Pero lo más importante es Opera. – OK100
Considere la posibilidad de echar un vistazo a DBus, a mi leal saber y entender, esto puede mitigar la instalación de complementos.
- 1. Obtener texto resaltado de la ventana activa
- 2. Cómo mover la ventana de la ventana de texto al obtener el foco?
- 3. Obtener la última ventana activa: Obtener Ventana previamente activa
- 4. Obtener la altura de la ventana
- 5. título de la ventana tamaño del texto
- 6. ¿Cómo puedo obtener el control de la ventana principal en Python?
- 7. Activación de la ventana de Python
- 8. Cómo recuperar el texto seleccionado de la ventana activa
- 9. ¿Cómo obtener la ventana Gdk de xid?
- 10. Obtener System.Windows.Forms.IWin32Window desde la ventana de WPF
- 11. obtener el texto seleccionado de la ventana del editor ... extensión de estudio visual
- 12. Cómo obtener el texto seleccionado de CUALQUIER ventana (usando la Automatización de IU) - C#
- 13. Cómo obtener el texto de excepción de Python
- 14. Python Separar una cadena en la ventana
- 15. Python: Ventana emergente de PyQt
- 16. Obtener la altura/anchura de la ventana de WPF
- 17. vim: abrir la ventana de vista previa sin mover el texto en la ventana principal
- 18. Obtener identificador de ventana de la ventana del nombre de la clase
- 19. Dibujar texto dentro de la ventana de figura de pylab
- 20. ¿Cómo salgo de la ventana de texto en Git?
- 21. ¿Cómo se desplaza el texto en la ventana secundaria Python/Curses?
- 22. Obtener la URL actual de la ventana emergente con javascript
- 23. obtener la URL de un texto
- 24. Obtener texto de UIAlertView
- 25. obtener el tamaño del texto svg en python
- 26. ¿Cómo obtener un título de ventana y escanearlo cada 100ms? ¿Usar Python?
- 27. Texto de marcador de posición Python Gtk.Entry
- 28. Obtener el color de fondo de la ventana
- 29. Manejar ventana múltiple en Python
- 30. ¿Cómo me deshago de la ventana raíz de Python Tkinter?
Hay una pregunta similar: http://stackoverflow.com/questions/10029355/python-how-to-get-the-firefoxs-url-bar-content-in-gnu-linux Parece que es DBus realmente funciona ... – Antoni4040