Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bnookala/candle
Control chrome remotely
https://github.com/bnookala/candle
Last synced: 4 days ago
JSON representation
Control chrome remotely
- Host: GitHub
- URL: https://github.com/bnookala/candle
- Owner: bnookala
- License: mit
- Created: 2013-03-12T17:16:50.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2015-01-07T03:46:53.000Z (almost 10 years ago)
- Last Synced: 2024-10-26T00:29:22.438Z (about 2 months ago)
- Language: JavaScript
- Homepage:
- Size: 523 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#Candle [![Travis](https://travis-ci.org/bnookala/candle.svg?branch=master)](https://travis-ci.org/bnookala/candle)
##About
Candle is a client/server package for controlling Chrome (and Chromium based browsers) remotely.
Use it to show pictures of cats on your dashboard monitors or to close/make active different tabs.##Installation
The only requirement is `node`/`npm`. Download them through your favorite package manager, or at [http://nodejs.org/](http://nodejs.org/)
If you've got `npm` installed, you can simply run this command from the top level directory:
npm run install-all
… which will install bower (globally), and fetch the bower dependencies for the Chrome extension and Server.
You can install just the server:
npm run install-server
And just the client:
npm run install-client
##Running
###Server
After running the installation step above, you can run the server via:
npm run server -- -p [port]
Or:
node server/server.js -p [port]
Where [port] is a required argument, and a number.
Visiting 127.0.0.1:[port] with a client connected will present you the administration page.
###Client
In Chrome, visit the [extensions page](chrome://extensions/), hit the 'Load unpacked extension…' button, navigate to the chrome/ subdirectory and select it.
##License
MIT.