✓ This is beta version release and under some bugs
✕ I noticed this app doesn't work because of the code IOWebSocketChannel.connect(Uri.parse('ws://192.168.0.110:4444')); in lib/main.dart. You/I need to correct the IP to your own LAN IP, then rebuild. I'll fix this issue in comming days.
- copy computer's clipboard to your android (and iOS) device
- vibration enable/disable
- copy enable/disable
- auto open as html file
- For android
Download and install the apk onto your Android phone here: app.apk
- For your PC
This creates WebSocket server and listen for clipboard and send them to the app.
git clone https://github.com/yuis-ice/clipboard-automation.git
cd clipboard-automation
cd node-client
npm i
node client.jsFor node.js installation
# node.js [nvm-sh/nvm](https://github.com/nvm-sh/nvm)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
bash
nvm install v13.10.1
node -vInstall Flutter first, then:
git clone https://github.com/yuis-ice/clipboard-automation.git
cd clipboard-automation
flutter clean
flutter build apkThis repo is currently review version and mainly for my acquaintance rather than part of my portfolio. please kindly not to share the repo publicly for now.
todos:
modifiable WebSocket port number, app side, node side
update the message when WebSocket successfully/unsuccessfully connected to the server
auto open as url
modifiable filename with extension for the auto open as file
