Guest User

simphostqr

a guest
Apr 12th, 2015
349
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. if [ $# -eq 2 ]; then
  4. url=$(printf "%s:%s" $(ip route get 8.8.8.8 | awk 'NR==1 {print $NF}') $1)
  5. qrencode -l H -o - $url | display&
  6. { echo -ne "HTTP/1.0 200 OK\r\nContent-Length: $(wc -c <$2)\r\n\r\n"; cat $2; } | nc -l -p $1;
  7. echo "sent";
  8. exit;
  9. fi
  10. if [ $# -eq 1 ]; then
  11. url=$(printf "%s:8080" $(ip route get 8.8.8.8 | awk 'NR==1 {print $NF}'))
  12. qrencode -l H -o - $url | display&
  13. { echo -ne "HTTP/1.0 200 OK\r\nContent-Length: $(wc -c <$1)\r\n\r\n"; cat $1; } | nc -l -p 8080;
  14.  
  15. echo "sent";
  16. exit;
  17. fi
  18.  
  19. echo "usage simphost file or simphost port file";
  20. echo "done";
Advertisement
Add Comment
Please, Sign In to add comment