summaryrefslogtreecommitdiffstats
path: root/unlock
diff options
context:
space:
mode:
authorLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2024-02-04 20:52:20 +0530
committerLibravatarLibravatar Biswakalyan Bhuyan <biswa@surgot.in> 2024-02-04 20:52:20 +0530
commit9d6ac4fa8561f72127b1244d40533488fd1740cd (patch)
tree52657acf24c043a8096b165ccbddee57d5b0448f /unlock
downloadecosystem-9d6ac4fa8561f72127b1244d40533488fd1740cd.tar.gz
ecosystem-9d6ac4fa8561f72127b1244d40533488fd1740cd.tar.bz2
ecosystem-9d6ac4fa8561f72127b1244d40533488fd1740cd.zip
Fingerprint Lock system using phone
Diffstat (limited to 'unlock')
-rwxr-xr-xunlock17
1 files changed, 17 insertions, 0 deletions
diff --git a/unlock b/unlock
new file mode 100755
index 0000000..0ed851f
--- /dev/null
+++ b/unlock
@@ -0,0 +1,17 @@
+#!/data/data/com.termux/files/usr/bin/bash
+#Dependecies: termux-api, openssh, jq
+
+toast() {
+ termux-toast -g bottem -b black $1
+}
+
+# Try to unlock
+FINGERPRINT=$(termux-fingerprint | jq -r '.fingerprints[0].fingerprint')
+if ( "$FINGERPRINT"); then
+ ssh pc "pkill slock"
+ toast "Success"
+else
+ toast "Failed"
+fi
+
+exit 0