PowerPage es un navegador web ligero con capacidad de DB y accesibilidad de Windows, para un rápido desarrollo de la aplicación HTML/JavaScript.

PowerPage se conectará a la base de datos, cargará la página de inicio utilizando el control de mando web de Microsoft ( equivalente a IE11 ) y comunicarse con la página HTML/JS por pb:// or ps:// Protocol para proporcionar características a continuación para proporcionar características a continuación
Por motivo de seguridad, todos los navegadores están trabajando duro para evitar el acceso no autorizado de los recursos del sistema operativo (es decir, impresora, archivos, base de datos, etc.). En otro lado, los desarrolladores que trabajan duro para acceder a los recursos del sistema operativo para el desarrollo de aplicaciones. Desarrollo dentro del navegador web al igual que un juego de pecho policial.
Había anhelado un navegador web que tenga conectividad DB y accesibilidad del sistema operativo, por lo que puede codificar la aplicación HTML/JavaScript como Electron.
De alguna manera, bastante frustrado en muchos trabajos de "instalación", para configurar el entorno de desarrollo e implementar la aplicación. Siempre sale mal por razones desconocidas y se quedó en situaciones desconocidas. Lo que quiero es "copiar y correr" y "código y juego" (es decir, sin instalación, sin compilar, sin implementación).
Intento hacer una solución "PowerPage" para este propósito.
PowerPage es una solución similar a un electrón listo para hacer. Sin instalación, sin compilar, sin embalaje. Simplemente abra el editor para comenzar a codificar.
PD: ¡Debido a la limitación del control del navegador web de Microsoft, PowerPage Web Browser es equivalente a IE11 (no Chrome) !
PowerPage es un solo programa ejecutable. Simplemente descargue y ejecute powerpage.exe .
powerpage.exepowerpage.exe es el archivo ejecutable de PowerPage. (archivo ejecutable único)powerpage.html es el archivo HTML de inicio (es decir, la aplicación JavaScript/HTML)powerpage.ini es el archivo de configuración para la conexión DB y la configuración MISCpowerpage.js es el JavaScript LIB inicial para la interfaz*.dll son archivos de tiempo de ejecución de PowerBuilderCódigo fuente
PowerPage es desarrollado por PowerBuilder 10.5, el código fuente es PowerPage.pbl (solo un archivo)
powerpage.pbl es el código fuente de PowerBuilderpowerpage.pbt es el archivo objetivo de PowerBuilderpowerpage.pbt al espacio de trabajo y compile por p_powerpageAplicaciones
pp-md-editor.html es la aplicación PP de "Editor de Markdown de PowerPage"pp-web-crawler.html es la aplicación PP de "PowerPage Web Crawler" PowerPage Abra una ventana con el control MS WebBrowser. Cuando se carga la página HTML, PowerPage importará powerpage.js para inicializar el objeto pb JavaScript para proporcionar interfaz PowerPage.
La página HTML puede a través del siguiente canal para hablar con el programa principal
pb.apiFunction() , por ejemplo, pb.run ('notepad.exe')<a href="pb://command/parameters">Text</a> o window.location = "pb://command/parameters"document.title = "pb://command/parameters" PowerPage interpretará y ejecutará el comando, y pasará el resultado a la página HTML llamando a la función JS pb.router(callback, result, type, cmd)
Por ejemplo:
javascript:pb.run('notepad.exe powerpage.ini') o pb://run/notepad.exe powerpage.inijavascript:pb.callback('showData').db.query(sql1) o pb://callback/showData/db/query/@sql1javascript:pb.db.execute(sql3) o pb://db/execute/@sql3javascript:pb.window('w_about') o pb://window/w_aboutConsulte los últimos documentos en Github-page: https://casualwriter.github.io/powerpage
Además de ejecutar aplicaciones HTML/JavaScript, PowerPage tiene un amplio uso mediante el uso de parámetros de línea de comandos.
powerpage.exe /ini={ini-file} /url={start-url} /script={script-file} /fullscreen /print /silent
/save={save-html} /pdf={output-pdf-file} /select={selector} /delay={1000}
/ini={ini-file} especifica el archivo de configuración INI. La aplicación podría cambiarse al cambiar el archivo INI./url={start-url} se usa para especificar el enlace de inicio. La aplicación podría cambiarse mediante el enlace de inicio de cambio./script={script-file} especificará JavaScript definido por el usuario en lugar de powerpage.js . útil para la inyección JS./fullscreen o /kiosk se ejecutará en modo de pantalla completa, útil para kiosco o tablero de visualización./silent se ejecutará en modo silencioso (es decir, suprimir el mensaje de error JS)/save={save-html} cargará URL de inicio, guardar en el archivo HTML y cerrar el programa. Útil para el rastreador web/pdf={output-pdf-file} cargará URL de inicio, generará archivo PDF y cerrará el programa. útil para la generación de PDF./delay={1000} especifica el tiempo de retraso (por milisegundos) para opciones de impresión/guardar/pdf/select={css-selector} se aplica para imprimir/guardar para seleccionar parte de los elementos HTML. Útil para el rastreador webUso general
powerpage.exe /ini=pp-md-editor.ini Ejecutar "Editor de Markdown de PowerPage" con su configuración INIpowerpage.exe /url=pp-md-editor.html Ejecutar "Editor de Markdown PowerPage"powerpage.exe /url=pp-web-crawler.html ejecutar "PowerPage Web Crawler"powerpage.exe /url=pp-kanban.html /fullscreen Run Kanban Display Board en modo de pantalla completapowerpage.exe /url=pp-md-document.html Abrir "PowerPage Documents"powerpage.exe /url=facebook.com /script = myfacebook.js`` Inyect JS Script para Facebook.comImprimir página o guardar en HTML/PDF
powerpage.exe /url=http://haodoo.net/ /print Página de Haodoo.netpowerpage.exe /url=http://haodoo.net/ /pdf=haodoo.pdf Guardar la página de Haodoo.net en el archivo PDFpowerpage.exe /url=http://haodoo.net/ /save=haodoo.html Guardar la página "Haodoo.net" a Haodoo.htmlGuardar contenido web en archivos (página completa o seleccionar por CSS-Selecotr)
powerpage.exe /url=https://pingshan-tech.com/powerpage/doc /save=README.html Guardar PowerPage ReadMe (página completa)powerpage.exe /url=https://pingshan-tech.com/powerpage/doc /save=README.html /select=#content PowerPage ReadMe (#Content: Outerhtml)powerpage.exe /url=https://pingshan-tech.com/powerpage/doc /save=README.html /select=@#content PowerPage ReadMe (#Content: Innertext)powerpage.exe /url=https://pingshan-tech.com/powerpage/doc /save=README.html /select=#right-panel guardar powerpage readMe (#right-panel)Guardar contenido de GitHub en HTML/PDF (select ==. Markdown-Body)
powerpage /url=https://github.com/casualwriter/powerpage /save=README.html /select=.markdown-body para guardar ReadMe de GitHub (tiene msg de error)powerpage /url=https://github.com/casualwriter/powerpage /save=README.html /select=.markdown-body /silent para guardar el readme de github (modo silencioso)powerpage /url=https://github.com/casualwriter/powerpage /pdf=README.pdf /select=.markdown-body /silent para guardar en formato PDF PowerPage se libera con algunas aplicaciones de muestra.