Skip to content

Share your clipboard text to your device like Oculus Go.

Notifications You must be signed in to change notification settings

azu/no-clipboard-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

No Clipboard app

This app help no-clipboard device like Oculus Go to share clipboard your PC.

You can pass from your clipboard text on your PC to your device like Oculus Go.

PC -> Device's browser

Terminology

  • Client: Recieve clipboard data from Server.
    • For example Oculus Go is Client.
  • Server: Padd clipboard data to Client. This app includes the Server.
    • Your PC/mac is Server

Client:

Client

Server:

Server|App

⚠️ Note

This app share the clipboard data via Localtunnel.

Client -> request -> Localtunnel -> (local) Server.

Localtunnel's subdomain is randomized and it is hard to guess the url. Potentially, Anyone can access your clipboard via the internet when running this Server/App.

Installation

Currently, released binary is mac only. But, you can run/build this app for your platform.

Run app on local

yarn
yarn start

Build app on local

yarn
yarn make

Usage

  1. Run app(This is a server)
    • Click "Open" on context menu
  2. Register bookmarklet to your client
  3. Focus <input> or <textarea> on your client's browser
  4. Run the bookmarklet in your client

Bookmarklets

Current implementation of bookmarklets is src/server/bookmarklet.

If you have other bookmarklet idea, please send pull request.

Note: This generated bookmarket code include secret-key, you don not share it.

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

License

MIT