fliker09

2_nikon_dr_bb_v1.sh

Jul 12th, 2020
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.47 KB | None | 0 0
  1. #!/bin/bash
  2. #set -x
  3. #trap read debug
  4.  
  5.  
  6. dr_bb()
  7.     {
  8.         gphoto2 --port $nikon_port \
  9.                 --trigger-capture
  10.         sleep 0.1 && echo ' '
  11.         gphoto2 --port $nikon_port \
  12.                 --trigger-capture
  13.         sleep 0.1 && echo ' '
  14.         gphoto2 --port $nikon_port \
  15.                 --trigger-capture
  16.         sleep 0.1 && echo ' '
  17.         gphoto2 --port $nikon_port \
  18.                 --set-config-value '/main/capturesettings/shutterspeed=1/100' \
  19.                 --trigger-capture
  20.         sleep 0.1 && echo ' '
  21.         gphoto2 --port $nikon_port \
  22.                 --trigger-capture
  23.         sleep 0.1 && echo ' '
  24.         gphoto2 --port $nikon_port \
  25.                 --trigger-capture
  26.         sleep 0.1 && echo ' '
  27.     }
  28.  
  29.  
  30. nikon_port=$(gphoto2 --auto-detect | grep Nikon | awk '{print $4}')
  31. echo $nikon_port
  32.  
  33. gphoto2 --port $nikon_port \
  34.         --set-config-value '/main/settings/capturetarget=Memory card' \
  35.         --set-config-value '/main/imgsettings/iso=160' \
  36.         --set-config-value '/main/capturesettings/shutterspeed=1/4000' \
  37.         --set-config-value '/main/capturesettings/f-number=f/8' \
  38.         --set-config-value '/main/capturesettings/bracketing=Off' \
  39.         --set-config-value '/main/settings/datetime=now'
  40.  
  41. echo 'Sleeping...'
  42. sleep $(expr $(cat /windows/Eclipse/C3.txt) \- $(date +%s))
  43. echo 'Action!'
  44.  
  45. start_time=$(date +%s)
  46.  
  47. dr_bb
  48.  
  49. end_time=$(date +%s)
  50.  
  51. echo
  52. echo "Duration: $(( $end_time - $start_time ))"
Add Comment
Please, Sign In to add comment