New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

icevw

Package Overview
Dependencies
Maintainers
1
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

icevw - npm Package Compare versions

Comparing version 0.0.11 to 0.1.0

core-modules.json

81

package.json
{
"name": "icevw",
"version": "0.0.11",
"description": "Aplicación que permite utilizar los recursos del pc cliente desde la web",
"keywords": [
"plugin",
"icevw",
"webplugin",
"vw"
],
"main": "./index.coffee",
"dependencies": {
"decompress-zip": ">=0.2.0",
"fs-extra": ">=0.26.2",
"md5": ">=2.0.0",
"request": ">=2.65.0",
"uniqid": ">=1.0.0",
"express-session": ">=1.12.1",
"vw-session-file-store": ">=0.0.24"
},
"author": {
"name": "James Suárez",
"email": "xtreme.maicolxt94@gmail.com"
},
"bugs": {
"url": "https://github.com/voxsoftware/icevw/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/voxsoftware/icevw.git"
},
"homepage": "https://github.com/voxsoftware/icevw",
"license": "Apache-2.0",
"maintainers": [
{
"name": "voxsoftware",
"email": "xtreme.maicolxt94@gmail.com"
"name": "icevw",
"description": "Ejecute código del lado cliente desde el navegador ",
"version": "0.1.0",
"main":"./index",
"license":"MIT",
"author": {
"name": "James Suárez",
"email": "xtreme.maicolxt94@gmail.com"
},
"preferGlobal": false,
"maintainers": [
{
"name": "James",
"email": "xtreme.maicolxt94@gmail"
}
],
"repository": {
"type": "git",
"url": "https://gitlab.com/voxsoftware/icevw"
},
"dependencies": {
"vw-session-file-store": "^0.x",
"express-session": "^1.13.0",
"uniqid": ">=1.0.0",
"md5": "^2.1.0"
}
],
"directories": {},
"_id": "icevw@0.0.7",
"scripts": {},
"_shasum": "2c40ffd38e1c2866327ca7fd5cad5d12e7e0dba7",
"_from": "icevw@",
"_npmVersion": "2.14.7",
"_nodeVersion": "4.2.1",
"_npmUser": {
"name": "voxsoftware",
"email": "xtreme.maicolxt94@gmail.com"
},
"dist": {
"shasum": "2c40ffd38e1c2866327ca7fd5cad5d12e7e0dba7",
"tarball": "http://registry.npmjs.org/icevw/-/icevw-0.0.7.tgz"
},
"_resolved": "https://registry.npmjs.org/icevw/-/icevw-0.0.7.tgz"
}
}

@@ -1,61 +0,21 @@

# ICEVW
# icevw
ICEVW es una solución para poder realizar ciertas tareas que requieran utilizar recursos del equipo desde la web.
Podría de cierta manera considerarse como un plugin aunque en realidad no es un plugin.
La motivación para hacer ICEVW es una alternativa segura multiplataforma que no dependa del navegador para poder utilizar recursos del equipo. Plugins como Java u otros plugins NPAPI, ahora se consideran obsoletos, y no son soportados por navegadores modernos como chrome.
Ejecute código del lado cliente desde el navegador. Hay ciertas tareas que los desarrolladores web deben hacer del lado cliente para acceder a ciertos recursos que son imposibles de acceder desde el navegador. Existen plugins como Java que permiten esto, pero son obsoletos y los navegadores los bloquean.
ICEVW nace como la alternativa a estos plugins permitiendo realizar tareas directamente en el equipo sin la preocupación de si el navegador soporta el plugin, que si su código es compatible con la versión del plugin disponible, o que si el navegador bloquea el acceso al plugin
IceVW se ejecuta como una aplicación, servicio, que permite ejecutar código NodeJS y obtener resultados desde el navegador.
### Instrucciones de compilación
IceVw no necesita compilarse, sin embargo puede compilar, si quiere usar los últimos cambios de [voxcss](https://github.com/voxsoftware/voxcss) framework utilizado para la parte HTML.
## NOTA
Para ello instale [vox-webcompiler](https://github.com/voxsoftware/vox-webcompiler)
ICEVW está en una etapa muy prematura. Por favor pueden comunicarse con mi perfil de github para saber como funciona.
Faltan algunos ajustes para hacerlo funcional.
Quiero que se comuniquen conmigo, xtreme.maicolxt94@gmail.com deseo hacer lo siguiente y me gustaría recibir ayuda:
1. Un mejor ícono de la aplicación. El nombre ICE de Hielo, y VW es por voxwebit la plataforma en la que está desarrollado (https://www.npmjs.com/package/vw)
2. Necesito alguien que sepa de linux y pueda decirme como puedo fácilmente colocar que se ejecute automáticamente un programa al iniciar el sistema. Para Windows ya está.
3. VW está basado en Electron, quisiera saber si alguien sabe como crear un ícono Tray con Electron. Esto es para cuando haga la etapa de un manejador GUI que aún no está.
4. Modificar el archivo server/assets/icevw.js cuan sea necesario pues mi idea es que funcione en la mayoría de navegadores,si es posible desde IE8.
5. Si alguien sabe como funciona los scheme handlers osea que desde el navegador se pudiera ejecutar algo como icevw://.... le agradezco mucho. Y que sea multiplataforma
6. Quiero saber como puedo hacer que despúes de instalarse iceVW se ejecute automáticamente pero ojo, que sea detached, y segundo que aún si se usa sudo en Linux, se ejecute con el usuario normal.
Les agradezco de antemano, algunas de estas he tratado de hacerlas por mi cuenta, pero no he podido lograr, además por mi falta de tiempo. Espero que con ayuda de buenos desarrolladores puedan colaborarme en las cosas que pido.
#### Cómo usar
En poco tiempo se estará poniendo ejemplos concretos de como usar ICEVW desde su página web.
#### Instalación
Para instalar ICEVW debe instalar VW (https://www.npmjs.com/package/vw). En Windows abra una ventana del cmd con permisos de administrador. En linux puede usar el comando sudo:
En Windows utilice vw-cmd
```sh
vw-cmd --g --install icevw
> $ vox -install -g vox-webcompiler
> $ git clone https://github.com/voxsoftware/voxcss
> $ git clone https://github.com/voxsoftware/icevw}
> $ cd icevw
> $ vwc -compile ../voxcss --out-dir org/vox/icevw/server/assets
```
En Unix coloque simplemente vw
```sh
$ sudo vw --g --install icevw
```
#### Ejecutar ICEVW
En dado caso que ICEVW no se esté ejecutando correctamente por favor desde cmd en Windows,o su consola en Unix puede ejecutar:
```sh
icevw
```
En windows si quiere ver la traza de la aplicación debe usar:
```sh
icevw-cmd
```
Este script copia los archivos del framework voxcss a la carpeta del proyecto IceVW

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc