author | Michael Krelin <hacker@klever.net> | 2011-03-19 20:14:26 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2011-03-19 20:14:26 (UTC) |
commit | b6859c0f505b79a246955ab06763392871459e22 (patch) (unidiff) | |
tree | fd85af38d44c7ff5af1eb687d6446d8c49a19bc8 /doc | |
parent | 5ca0d6a85c438ea75dc2795aca5176e3b31e89f0 (diff) | |
download | iii-b6859c0f505b79a246955ab06763392871459e22.zip iii-b6859c0f505b79a246955ab06763392871459e22.tar.gz iii-b6859c0f505b79a246955ab06763392871459e22.tar.bz2 |
iii-extract-riff-chunk manpage and more date bumps
Signed-off-by: Michael Krelin <hacker@klever.net>
-rw-r--r-- | doc/Makefile.am | 2 | ||||
-rw-r--r-- | doc/iii-extract-riff-chunk.1 | 79 | ||||
-rw-r--r-- | doc/iiid.8.in | 2 |
3 files changed, 81 insertions, 2 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am index e171b0b..63079ee 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am | |||
@@ -1,6 +1,6 @@ | |||
1 | man_MANS=iiid.8 | 1 | man_MANS=iiid.8 iii-extract-riff-chunk.1 |
2 | doc_DATA = 000000000000.conf | 2 | doc_DATA = 000000000000.conf |
3 | pkglib_SCRIPTS = on-upload-photo.bash tag-photo.bash | 3 | pkglib_SCRIPTS = on-upload-photo.bash tag-photo.bash |
4 | 4 | ||
5 | clean-local: | 5 | clean-local: |
6 | rm -f iiid.8 | 6 | rm -f iiid.8 |
diff --git a/doc/iii-extract-riff-chunk.1 b/doc/iii-extract-riff-chunk.1 new file mode 100644 index 0000000..5a9afeb --- a/dev/null +++ b/doc/iii-extract-riff-chunk.1 | |||
@@ -0,0 +1,79 @@ | |||
1 | .TH iii-extract-riff-chunk 1 "March 19th, 2011" "iii" "Klever Group (http://www.klever.net/)" | ||
2 | .hla en | ||
3 | |||
4 | .SH NAME | ||
5 | |||
6 | iii-extract-riff-chunk \- utility to extract chunks from RIFF files | ||
7 | |||
8 | .SH SYNOPSYS | ||
9 | |||
10 | \fBiii-extract-riff-chunk\fR | ||
11 | [\fB-h\fR] [\fB--help\fR] [\fB--usage\fR] | ||
12 | [\fB-V\fR] [\fB--version\fR] | ||
13 | [\fB-L\fR] [\fB--license\fR] | ||
14 | [\fB-1\fR] [\fB--first\fR] | ||
15 | <avi-file> <chunk-path> | ||
16 | |||
17 | .SH DESCRIPTION | ||
18 | |||
19 | The utility is designed to assist in extracting chunk from RIFF files. The main | ||
20 | (and only) reason why it was developed is to sort video files created by camera | ||
21 | by date. | ||
22 | |||
23 | .SH OPTIONS | ||
24 | |||
25 | .TP | ||
26 | \fB-1\fR, \fB--first\fR | ||
27 | Stop after extracting the first matching chunk. | ||
28 | .TP | ||
29 | \fB-h\fR, \fB--help\fR, \fB--usage\fR | ||
30 | Display short usage instructions and exit. | ||
31 | .TP | ||
32 | \fB-V\fR, \fB--version\fR | ||
33 | Report version and exit. | ||
34 | .TP | ||
35 | \fB-L\fR, \fB--license\fR | ||
36 | Show licensing terms. | ||
37 | |||
38 | .SH EXAMPLE | ||
39 | |||
40 | The command line invokation | ||
41 | |||
42 | \fBiii-extract-riff-chunk DSC_0001.AVI '/RIFF.AVI /LIST.ncdt/nctg'\fR | ||
43 | | dd bs=1 skip=82 count=19 2>/dev/null | ||
44 | |||
45 | produces output | ||
46 | |||
47 | YYYY:MM:DD HH:MM:SS | ||
48 | |||
49 | at least for my Nikon D90 recorded AVI files. | ||
50 | |||
51 | .SH AUTHOR | ||
52 | |||
53 | Written by Michael Krelin <hacker@klever.net> | ||
54 | |||
55 | .SH COPYRIGHT | ||
56 | |||
57 | Copyright (c) 2009-2011 Klever Group (http://www.klever.net/) | ||
58 | |||
59 | Permission is hereby granted, free of charge, to any person obtaining a copy of | ||
60 | this software and associated documentation files (the "Software"), to deal in | ||
61 | the Software without restriction, including without limitation the rights to | ||
62 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | ||
63 | of the Software, and to permit persons to whom the Software is furnished to do | ||
64 | so, subject to the following conditions: | ||
65 | |||
66 | The above copyright notice and this permission notice shall be included in all | ||
67 | copies or substantial portions of the Software. | ||
68 | |||
69 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
70 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
71 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
72 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
73 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
74 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
75 | SOFTWARE. | ||
76 | |||
77 | .SH BUGS | ||
78 | |||
79 | You tell me. Send reports to <iii-bugs@klever.net> | ||
diff --git a/doc/iiid.8.in b/doc/iiid.8.in index 533ed18..30476f7 100644 --- a/doc/iiid.8.in +++ b/doc/iiid.8.in | |||
@@ -1,106 +1,106 @@ | |||
1 | .TH iiid 8 "March 8th, 2009" "iiid(8)" "Klever Group (http://www.klever.net/)" | 1 | .TH iiid 8 "March 8th, 2009" "iii" "Klever Group (http://www.klever.net/)" |
2 | .hla en | 2 | .hla en |
3 | 3 | ||
4 | .SH NAME | 4 | .SH NAME |
5 | 5 | ||
6 | iiid \- An eye-fi card management daemon | 6 | iiid \- An eye-fi card management daemon |
7 | 7 | ||
8 | .SH SYNOPSYS | 8 | .SH SYNOPSYS |
9 | 9 | ||
10 | \fBiiid\fR | 10 | \fBiiid\fR |
11 | [\fB-h\fR] [\fB--help\fR] [\fB--usage\fR] | 11 | [\fB-h\fR] [\fB--help\fR] [\fB--usage\fR] |
12 | [\fB-V\fR] [\fB--version\fR] | 12 | [\fB-V\fR] [\fB--version\fR] |
13 | [\fB-L\fR] [\fB--license\fR] | 13 | [\fB-L\fR] [\fB--license\fR] |
14 | [\fB-p\fR \fIport\fR] [\fB--port=\fR\fIport\fR] | 14 | [\fB-p\fR \fIport\fR] [\fB--port=\fR\fIport\fR] |
15 | 15 | ||
16 | .SH DESCRIPTION | 16 | .SH DESCRIPTION |
17 | 17 | ||
18 | iiid daemon is a minimalistic open source eye-fi management daemon | 18 | iiid daemon is a minimalistic open source eye-fi management daemon |
19 | implementation. It is listening for incoming connections and accepts files from | 19 | implementation. It is listening for incoming connections and accepts files from |
20 | eye-fi card, optionally invoking scripts to sort out files or send out | 20 | eye-fi card, optionally invoking scripts to sort out files or send out |
21 | notifications. | 21 | notifications. |
22 | 22 | ||
23 | .SH OPTIONS | 23 | .SH OPTIONS |
24 | 24 | ||
25 | .TP | 25 | .TP |
26 | \fB-p\fR \fIport\fR, \fB--port=\fR\fIport\fR | 26 | \fB-p\fR \fIport\fR, \fB--port=\fR\fIport\fR |
27 | Set the port to listen to. You're not likely to ever need to change this, | 27 | Set the port to listen to. You're not likely to ever need to change this, |
28 | perhaps for debugging purpose or if you want to proxy connections. | 28 | perhaps for debugging purpose or if you want to proxy connections. |
29 | .TP | 29 | .TP |
30 | \fB-h\fR, \fB--help\fR, \fB--usage\fR | 30 | \fB-h\fR, \fB--help\fR, \fB--usage\fR |
31 | Display short usage instructions and exit. | 31 | Display short usage instructions and exit. |
32 | .TP | 32 | .TP |
33 | \fB-V\fR, \fB--version\fR | 33 | \fB-V\fR, \fB--version\fR |
34 | Report version and exit. | 34 | Report version and exit. |
35 | .TP | 35 | .TP |
36 | \fB-L\fR, \fB--license\fR | 36 | \fB-L\fR, \fB--license\fR |
37 | Show licensing terms. | 37 | Show licensing terms. |
38 | 38 | ||
39 | .SH EXIT STATUS | 39 | .SH EXIT STATUS |
40 | 40 | ||
41 | The daemon isn't supposed to exit at this point, but, like most executables, it returns zero in case of success, non-zero otherwise. | 41 | The daemon isn't supposed to exit at this point, but, like most executables, it returns zero in case of success, non-zero otherwise. |
42 | 42 | ||
43 | .SH FILES | 43 | .SH FILES |
44 | 44 | ||
45 | .TP | 45 | .TP |
46 | @sysconfdir@/iii/\fBXXXXXXXXXXXX.conf/fR | 46 | @sysconfdir@/iii/\fBXXXXXXXXXXXX.conf/fR |
47 | Upon successfull connection, the daemon reads the configuration from this file, | 47 | Upon successfull connection, the daemon reads the configuration from this file, |
48 | where XXXXXXXXXXXX is the macaddress of your eyefi card. You can lookup the mac | 48 | where XXXXXXXXXXXX is the macaddress of your eyefi card. You can lookup the mac |
49 | address of your card in your Mac/Windows Settings.xml file. Be sure to remove | 49 | address of your card in your Mac/Windows Settings.xml file. Be sure to remove |
50 | dashes from it. | 50 | dashes from it. |
51 | 51 | ||
52 | .SH CONFIGURATION OPTIONS | 52 | .SH CONFIGURATION OPTIONS |
53 | 53 | ||
54 | .TP | 54 | .TP |
55 | \fBtargetdir\fR = "\fI/var/lib/iii/%s/\fR" | 55 | \fBtargetdir\fR = "\fI/var/lib/iii/%s/\fR" |
56 | Sets the target directory for uploaded files. If the \fI%s\fR placeholder is | 56 | Sets the target directory for uploaded files. If the \fI%s\fR placeholder is |
57 | present in the string, it is replaced with card mac address. | 57 | present in the string, it is replaced with card mac address. |
58 | .TP | 58 | .TP |
59 | \fBuploadkey\fR = "\fIxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\fR" | 59 | \fBuploadkey\fR = "\fIxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\fR" |
60 | The upload key as seen in Mac/Windows Settings.xml file. | 60 | The upload key as seen in Mac/Windows Settings.xml file. |
61 | .TP | 61 | .TP |
62 | \fBon-start-session\fR = "\fIlogger iii-StartSession ${EYEFI_MACADDRESS} ${EYEFI_TRANSFER_MODE} ${EYEFI_TRANSFERMODETIMESTAMP}\fR" | 62 | \fBon-start-session\fR = "\fIlogger iii-StartSession ${EYEFI_MACADDRESS} ${EYEFI_TRANSFER_MODE} ${EYEFI_TRANSFERMODETIMESTAMP}\fR" |
63 | The command to execute on \fBStartSession\fR request. The command receives some | 63 | The command to execute on \fBStartSession\fR request. The command receives some |
64 | information via environment variables. | 64 | information via environment variables. |
65 | .TP | 65 | .TP |
66 | \fBon-upload-photo\fR = "\fIlogger iii-UploadPhoto ${EYEFI_MACADDRESS} ${EYEFI_UPLOADED}\fR" | 66 | \fBon-upload-photo\fR = "\fIlogger iii-UploadPhoto ${EYEFI_MACADDRESS} ${EYEFI_UPLOADED}\fR" |
67 | The command to execute after successfull photo upload. The information about | 67 | The command to execute after successfull photo upload. The information about |
68 | the card mac address and uploaded file name is passed via environment | 68 | the card mac address and uploaded file name is passed via environment |
69 | variables. | 69 | variables. |
70 | .TP | 70 | .TP |
71 | \fBon-mark-last-photo-in-roll\fR = "\fIlogger iii-MarkLastPhotoInRoll ${EYEFI_MACADDRESS} ${EYEFI_MERGEDELTA}\fR" | 71 | \fBon-mark-last-photo-in-roll\fR = "\fIlogger iii-MarkLastPhotoInRoll ${EYEFI_MACADDRESS} ${EYEFI_MERGEDELTA}\fR" |
72 | The command to execute on \fBMarkLastPhotoInRoll\fR request. The information | 72 | The command to execute on \fBMarkLastPhotoInRoll\fR request. The information |
73 | about request is passed via environment variables. | 73 | about request is passed via environment variables. |
74 | .TP | 74 | .TP |
75 | \fBumask\fR = \fI002\fR | 75 | \fBumask\fR = \fI002\fR |
76 | The file mode creation mask. | 76 | The file mode creation mask. |
77 | 77 | ||
78 | .SH AUTHOR | 78 | .SH AUTHOR |
79 | 79 | ||
80 | Written by Michael Krelin <hacker@klever.net> | 80 | Written by Michael Krelin <hacker@klever.net> |
81 | 81 | ||
82 | .SH COPYRIGHT | 82 | .SH COPYRIGHT |
83 | 83 | ||
84 | Copyright (c) 2009-2011 Klever Group (http://www.klever.net/) | 84 | Copyright (c) 2009-2011 Klever Group (http://www.klever.net/) |
85 | 85 | ||
86 | Permission is hereby granted, free of charge, to any person obtaining a copy of | 86 | Permission is hereby granted, free of charge, to any person obtaining a copy of |
87 | this software and associated documentation files (the "Software"), to deal in | 87 | this software and associated documentation files (the "Software"), to deal in |
88 | the Software without restriction, including without limitation the rights to | 88 | the Software without restriction, including without limitation the rights to |
89 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | 89 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies |
90 | of the Software, and to permit persons to whom the Software is furnished to do | 90 | of the Software, and to permit persons to whom the Software is furnished to do |
91 | so, subject to the following conditions: | 91 | so, subject to the following conditions: |
92 | 92 | ||
93 | The above copyright notice and this permission notice shall be included in all | 93 | The above copyright notice and this permission notice shall be included in all |
94 | copies or substantial portions of the Software. | 94 | copies or substantial portions of the Software. |
95 | 95 | ||
96 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 96 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
97 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 97 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
98 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 98 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
99 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 99 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
100 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 100 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
101 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 101 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
102 | SOFTWARE. | 102 | SOFTWARE. |
103 | 103 | ||
104 | .SH BUGS | 104 | .SH BUGS |
105 | 105 | ||
106 | You tell me. Send reports to <iii-bugs@klever.net> | 106 | You tell me. Send reports to <iii-bugs@klever.net> |