ಸ್ಕ್ರಿಪ್ಟ್ ಬ್ಯಾಷ್: ಎಸ್‌ಡಿಯಿಂದ ಪಿಸಿಗೆ ಹೊಸ ಚಿತ್ರಗಳನ್ನು ನಕಲಿಸಿ

ಕೆಲವೊಮ್ಮೆ ನಾವು ನಮ್ಮ PC ಯಲ್ಲಿ ಪುನರಾವರ್ತಿತ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ, ಅದು ಕಾಲಾನಂತರದಲ್ಲಿ ಬೇಸರದ ಸಂಗತಿಯಾಗಿದೆ. ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ನಮಗೆ ಕೆಲಸ ಮಾಡುವ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಬಳಸುವುದರ ಮೂಲಕ ನಾವು ನಮ್ಮ ಕೆಲಸವನ್ನು ಸರಾಗಗೊಳಿಸಬಹುದು.

ಅಗತ್ಯವನ್ನು ಪರಿಹರಿಸಿದ ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ನಿಮಗೆ ತೋರಿಸಲು ಇಂದು ನಾನು ಬರೆಯುತ್ತಿದ್ದೇನೆ: ನನ್ನ ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರಾದಿಂದ ಹೊಸ ಚಿತ್ರಗಳನ್ನು ಎಸ್‌ಡಿ ಕಾರ್ಡ್‌ನಿಂದ ಪಿಸಿಗೆ ನಕಲಿಸಿ.

ಪರಿಸ್ಥಿತಿ:

ನನ್ನ ಕಂಪ್ಯೂಟರ್‌ಗೆ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ನಾನು ಪ್ರತಿ ಬಾರಿ ಹೊಸ ಚಿತ್ರಗಳನ್ನು ಹೊಂದಿದ್ದಾಗ, ನಾನು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡುತ್ತೇನೆ:

1. ಉಪ ಡೈರೆಕ್ಟರಿಗಳಲ್ಲಿ ನಾನು ವರ್ಗೀಕರಿಸಿದ ಚಿತ್ರಗಳನ್ನು ಹೊಂದಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆರೆಯಿರಿ.

2. yy.mm.dd ಸ್ವರೂಪದಲ್ಲಿ ಪ್ರಸ್ತುತ ದಿನಾಂಕದ ಹೆಸರಿನೊಂದಿಗೆ ಹೊಸ ಉಪ-ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಿ

3. ಹಿಂದಿನ ಸಮಯವನ್ನು ರಚಿಸಿದ ಉಪ-ಡೈರೆಕ್ಟರಿಗೆ ಸರಿಸಿ ಮತ್ತು ಉಳಿಸಿದ ಕೊನೆಯ ಚಿತ್ರ ಯಾವುದು ಎಂದು ನೋಡಿ.

4. ಎಸ್‌ಡಿ ಕಾರ್ಡ್‌ನಿಂದ ಹೊಸ ಚಿತ್ರಗಳನ್ನು ಹೊಸದಾಗಿ ರಚಿಸಿದ ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸಿ.

ಇದು ಒಂದು ನಿಮಿಷಕ್ಕಿಂತ ಹೆಚ್ಚು ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ, ಆದರೆ ಕಾರ್ಡ್ ಅನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಲಭಗೊಳಿಸಬಹುದು.

ನಾನು ಕಾರ್ಡ್ ಅನ್ನು ಬಳಸಬೇಕಾಗಿದೆ ಏಕೆಂದರೆ ಲಿನಕ್ಸ್ ಡ್ರೈವರ್‌ಗಳಿಲ್ಲದ ಕಾರಣ (ಯಾವಾಗಲೂ ಸಂಭವಿಸಿದಂತೆ…)

ಪರಿಹಾರ:

ಕೆಳಗಿನವುಗಳನ್ನು ಮಾಡುವ ಬ್ಯಾಷ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರಚಿಸಿ:

1. ಎಸ್‌ಡಿ ಕಾರ್ಡ್ ಆರೋಹಿತವಾಗಿದ್ದರೆ ಪ್ರಾರಂಭದಲ್ಲಿ ಪರಿಶೀಲಿಸಿ. ಇಲ್ಲದಿದ್ದರೆ ಅದು ಕೊನೆಗೊಳ್ಳುತ್ತದೆ.

2. ಚಿತ್ರಗಳ ಮುಖ್ಯ ಡೈರೆಕ್ಟರಿಗೆ ಹೋಗಿ ಮತ್ತು ಕೊನೆಯದನ್ನು ಹುಡುಕಿ. ನಿಮ್ಮ ಹೆಸರನ್ನು ವೇರಿಯಬಲ್ ನಲ್ಲಿ ಉಳಿಸಿ.

3. ಪ್ರಸ್ತುತ ದಿನಾಂಕವನ್ನು ಕೊನೆಯ ಡೈರೆಕ್ಟರಿಯೊಂದಿಗೆ ಹೋಲಿಕೆ ಮಾಡಿ, ಅವು ಭಿನ್ನವಾಗಿದ್ದರೆ, ಪ್ರಸ್ತುತ ದಿನಾಂಕದ ಹೆಸರಿನೊಂದಿಗೆ ಹೊಸ ಡೈರೆಕ್ಟರಿಯನ್ನು "yy.mm.dd" ಸ್ವರೂಪದಲ್ಲಿ ರಚಿಸಿ.

4. ಕೊನೆಯ ಡೈರೆಕ್ಟರಿಗೆ ಸರಿಸಿ (ಹೊಸದಲ್ಲ, ಆದರೆ ಹಳೆಯದು) ಮತ್ತು ಹಿಂದಿನ ಫೈಲ್ ಅನ್ನು ವೇರಿಯೇಬಲ್‌ನಲ್ಲಿ ವರ್ಗಾಯಿಸಿದ ಕೊನೆಯ ಫೈಲ್‌ನ ಹೆಸರನ್ನು ಉಳಿಸಿ.

ಈ ಹಂತದಲ್ಲಿ ಫೈಲ್‌ನ ಹೆಸರನ್ನು ಮುಂದಿನ ದಿನಗಳಲ್ಲಿ ಕಾರ್ಡ್‌ನಲ್ಲಿರುವ ಹೊಸ ಫೈಲ್‌ಗಳೊಂದಿಗೆ ಹೋಲಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಫೈಲ್‌ಗಳು ಈ ಕೆಳಗಿನ ಸ್ವರೂಪವನ್ನು ಹೊಂದಿವೆ: XXX_xxxx.eee ಎಲ್ಲಿ: x = ಅಂಕೆ 0 ರಿಂದ 9 ಮತ್ತು eee = ವಿಸ್ತರಣೆ (JPG, MOV). ಉದಾಹರಣೆಗೆ: 100_5684.JPG, 100_5699.MOV. ಫಿಲ್ಟರ್ ನಂತರ, ಹೆಸರು xxxxxxx ಆಗಿ ಉಳಿದಿದೆ ಆದ್ದರಿಂದ, ಮೇಲಿನ ಉದಾಹರಣೆಯಲ್ಲಿ, ನಾವು: 1005684, 1005699.

ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಇತರ ರೀತಿಯ ಫೈಲ್‌ಗಳು ಅಥವಾ ಬದಲಾದ ಹೆಸರುಗಳನ್ನು ಹೊಂದಿರಬಹುದು, ಫಿಲ್ಟರ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

5. ಕಾರ್ಡ್‌ಗೆ ಸರಿಸಿ ಮತ್ತು ಹಿಂದಿನ ಹಂತದಂತೆ ಫೈಲ್‌ಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಿ.

6. ಕಾರ್ಡ್‌ನಲ್ಲಿರುವ ಫೈಲ್‌ಗಳನ್ನು ಹಿಂದಿನ ಬಾರಿ (ಪಾಯಿಂಟ್ 4) ವರ್ಗಾಯಿಸಿದ ಕೊನೆಯ ಫೈಲ್ ಅನ್ನು ಹೊಂದಿರುವ ವೇರಿಯೇಬಲ್‌ನೊಂದಿಗೆ ಹೋಲಿಸಿ ಮತ್ತು ಹೆಸರಿಸಿದ ಫೈಲ್‌ಗಳನ್ನು ಹೊಸದಾಗಿ ರಚಿಸಿದ ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸಿ ವೇರಿಯಬಲ್ಗಿಂತ ದೊಡ್ಡದು. (ಹೆಸರುಗಳು ಕೇವಲ ಸಂಖ್ಯೆಗಳಾಗಿರುವುದರಿಂದ).

7. ಫೈಲ್ ಮ್ಯಾನೇಜರ್ನೊಂದಿಗೆ ಹೊಸ ಚಿತ್ರಗಳನ್ನು ಹೊಂದಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆರೆಯಿರಿ.

ಮುಂದೆ ನಾನು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ವಿವರಿಸುವ ಕಾಮೆಂಟ್‌ಗಳೊಂದಿಗೆ ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ. ನಾನು ಪ್ರೋಗ್ರಾಮರ್ ಅಲ್ಲ ಎಂದು ನಾನು ಸ್ಪಷ್ಟಪಡಿಸುತ್ತೇನೆ ಮತ್ತು ನಾನು ಕೆಲಸ ಮಾಡುವವರೆಗೆ ಇದು ನನಗೆ ಹಲವಾರು ತಲೆನೋವುಗಳನ್ನು ನೀಡಿತು, ವಿಶೇಷವಾಗಿ ನಾನು "ಫಾರ್" ಲೂಪ್ಗಾಗಿ ಹೆಸರುಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಬೇಕಾಗಿತ್ತು.

#! / bin / bash ### --- SD ಅನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ --- ### SD = / media / KODAK / DCIM / 100Z8612 [[-d $ SD]] ಆಗಿದ್ದರೆ; ನಂತರ ### --- ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಿ --- ### # ಚಿತ್ರಗಳ ಡೈರೆಕ್ಟರಿಯನ್ನು ಓದಿ ಮತ್ತು # ಪ್ರಸ್ತುತ ದಿನಾಂಕ ಮತ್ತು ಅನುಮತಿ 755 ಹೆಸರಿನೊಂದಿಗೆ ಇನ್ನೊಂದನ್ನು ರಚಿಸಿ ಅದು ಅಸ್ತಿತ್ವದಲ್ಲಿಲ್ಲದಿದ್ದರೆ. cd ~ / Pictures / kodak ULTDIR = `ls -1 | ಬಾಲ -n1` # ಪಟ್ಟಿಯಲ್ಲಿ ಕೊನೆಯ ಡೈರೆಕ್ಟರಿ. DATE = `date +% y.% M.% D` # YY.MM.DD ಸ್ವರೂಪದಲ್ಲಿ [" $ LASTDIR "! =" $ DATE "] ಇದ್ದರೆ ಪ್ರಸ್ತುತ ದಿನಾಂಕ; ನಂತರ mkdir -vm 755`date +% y.% m.% d` # ಪ್ರಸ್ತುತ ದಿನಾಂಕದೊಂದಿಗೆ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಿ fi ### --- $ ULTDIR --- ### cd $ ULTDIR ULTIMG = `ls - 1 [0-9] [0-9] [0-9] _ [0-9] [0-9] [0-9] [0-9]. [ಜೆಎಂ] [ಪಿಒ] [ಜಿವಿ] | ಬಾಲ -ಎನ್ 1 | cut -c1-3,5-8` # ಹೆಸರಿನ ಕೊನೆಯ ಚಿತ್ರವನ್ನು xxx_XXXX.eee ನೋಡಿ .eee = ಫೈಲ್ ವಿಸ್ತರಣೆ (JPG ಅಥವಾ MOV) # ಸ್ಕ್ರಿಪ್ಟ್ ಪೂರ್ಣಗೊಂಡ ನಂತರ ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು: # 100_9999.eee -> 101_0000. eee ಮತ್ತು ಯಾವುದೇ ದೋಷಗಳಿಲ್ಲ # CUT ಆದ್ದರಿಂದ ಅದು xxxXXXX ### ಸ್ವರೂಪದಲ್ಲಿದೆ - --- ಪಟ್ಟಿಯ ಕೊನೆಯ ಡೈರೆಕ್ಟರಿಗೆ ಸರಿಸಿ --- ### # ಅಥವಾ ಇತ್ತೀಚೆಗೆ ರಚಿಸಲಾಗಿದೆ, # cd ಅನ್ನು ರಚಿಸಿದ್ದರೆ .. ಕೊನೆಯದಾಗಿ = `ls -1 | tail -n1` # ಮತ್ತೆ ಹೋಗುತ್ತದೆ ಏಕೆಂದರೆ ಇಲ್ಲದಿದ್ದರೆ ಅದು ಸಿಡಿ / ಮೀಡಿಯಾ / ಕೊಡಾಕ್ / ಡಿಸಿಐಎಂ / 100Z8612 ### --- ಹಿಂದಿನ ಯುಎಲ್ಟಿಡಿಐಆರ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ - ಎಸ್‌ಡಿ ಯಲ್ಲಿ ಫೈಲ್‌ಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಿ --- ### ಫಿಲ್ಟರ್ = `ಎಲ್ಎಸ್ -1 [ 0 -9] [0-9] [0-9] _ [0-9] [0-9] [0-9] [0-9]. [ಜೆಎಂ] [ಪಿಒ] [ಜಿವಿ] `### - - ಕೊನೆಯದಕ್ಕಿಂತ ದೊಡ್ಡದಾದ ಹೊಸ ಫೈಲ್‌ಗಳನ್ನು ಹೋಲಿಕೆ ಮಾಡಿ --- ### ನಾನು $ ಫಿಲ್ಟರ್‌ನಲ್ಲಿ ಎನ್ = `ಪ್ರತಿಧ್ವನಿ $ ನಾನು | cut -c1-3,5-8` # [["$ ULTIMG" -lt "$ N"]] ಆಗಿದ್ದರೆ ಹೆಸರನ್ನು ಕತ್ತರಿಸಿ; ನಂತರ cp $ I ~ / Pictures / kodak / $ ULTDIR fi ಮುಗಿದ ಥುನಾರ್ ~ / ಪಿಕ್ಚರ್ಸ್ / ಕೊಡಾಕ್ / $ ULTDIR # ಥುನಾರ್‌ನೊಂದಿಗೆ ಹೊಸ ಡೈರೆಕ್ಟರಿಯನ್ನು ತೆರೆಯಿರಿ ಇಲ್ಲದಿದ್ದರೆ 0 fi ನಿರ್ಗಮನ 0

ಅಂತಿಮವಾಗಿ ಅದು ಕೆಲಸ ಮಾಡಲು, ನಾನು ಅದನ್ನು ಮೆನುವಿನಲ್ಲಿರುವ ಎಕ್ಸ್‌ಫೇಸ್‌ನ "ತೆಗೆಯಬಹುದಾದ ಡ್ರೈವ್‌ಗಳು ಮತ್ತು ಮಾಧ್ಯಮ" ಅಪ್ಲಿಕೇಶನ್‌ಗೆ ಸೇರಿಸಿದೆ

ಸೆಟ್ಟಿಂಗ್‌ಗಳು → Xfce 4 ಸೆಟ್ಟಿಂಗ್‌ಗಳ ವ್ಯವಸ್ಥಾಪಕ → ತೆಗೆಯಬಹುದಾದ ಡ್ರೈವ್‌ಗಳು ಮತ್ತು ಮಾಧ್ಯಮ ಕ್ಯಾಮೆರಾಗಳು

ಆಮದು ಚಿತ್ರ ಆಯ್ಕೆಯನ್ನು ಬಳಸುವುದು. ನಾನು ಕಾರ್ಡ್ ಸೇರಿಸಿದಾಗ, ನಾನು ಚಿತ್ರಗಳನ್ನು ಆಮದು ಮಾಡಲು ಬಯಸುತ್ತೀರಾ ಎಂದು ಸಂವಾದ ಪೆಟ್ಟಿಗೆ ಕೇಳುತ್ತದೆ. ಸ್ವೀಕರಿಸಿದ ನಂತರ, ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಸರಿ ಅಷ್ಟೆ. ಪಠ್ಯದ ಅವ್ಯವಸ್ಥೆಗಾಗಿ ಕ್ಷಮಿಸಿ, ಇದು ನನ್ನ ಮೊದಲ ಪೋಸ್ಟ್ ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಸಂಪಾದಿಸುವಾಗ ಅದನ್ನು ಹೇಗೆ ಟೇಬಲ್ ಮಾಡುವುದು ಎಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲ. ಕನಿಷ್ಠ ಒಂದು ಕಲ್ಪನೆಯನ್ನು ಹೊಂದಲು ಮತ್ತು ಅದನ್ನು ಪ್ರತಿ ನಿರ್ದಿಷ್ಟ ಪ್ರಕರಣಕ್ಕೆ ಹೊಂದಿಕೊಳ್ಳಲು ಯಾರಿಗಾದರೂ ಉಪಯುಕ್ತವಾಗಲಿದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

ನಾನು ಪರವಾನಗಿ ನೀಡಲಿಲ್ಲ ಏಕೆಂದರೆ ಜಿಪಿಎಲ್‌ನ ಪ್ರತಿಯೊಂದು ಆವೃತ್ತಿಯ ಬಗ್ಗೆ ನಾನು ಚೆನ್ನಾಗಿ ತಿಳಿಸಿಲ್ಲ, ಆದರೆ ಅದನ್ನು ನಕಲಿಸಲು ಮತ್ತು ಮಾರ್ಪಡಿಸಲು ಅವರು ಸ್ವಾತಂತ್ರ್ಯದಲ್ಲಿದ್ದಾರೆ. ಮತ್ತು ಅದನ್ನು ಹೇಗೆ ಸುಧಾರಿಸಬಹುದು ಎಂದು ಹೇಳಲು ಹಿಂಜರಿಯಬೇಡಿ ಅಥವಾ ಅದೇ ರೀತಿ ಮಾಡಲು ಇತರ ಮಾರ್ಗಗಳಿದ್ದರೆ, ಆದರೆ ಸುಲಭ.

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಪರ್ಕಾಫ್_ಟಿಐ 99 ಡಿಜೊ

    ತುಂಬಾ ಆಸಕ್ತಿದಾಯಕ ಜೊವಾಕ್ವಿನ್, ಕೋಡ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸುಲಭವಾದ ಸ್ಥಳದಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಪೇಸ್ಟ್‌ನಲ್ಲಿ ಅಪ್‌ಲೋಡ್ ಮಾಡುವುದು ಒಳ್ಳೆಯದು, ಮತ್ತು ನೀವು ಹೇಳಿದಂತೆ ಅದನ್ನು ಇತರ ಅಗತ್ಯಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ಒಬ್ಬರು ಬ್ಯಾಷ್ ಅನ್ನು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಬಳಸಲು ಕಲಿಯುತ್ತಾರೆ.

    ಧನ್ಯವಾದಗಳು!

    1.    ಜೊವಾಕ್ವಿನ್ ಡಿಜೊ

      ಮುಗಿದಿದೆ, ಸೇರಿಸಲಾಗಿದೆ http://paste.desdelinux.net/4737
      ಧನ್ಯವಾದಗಳು!

  2.   vr_rv ಡಿಜೊ

    ಈಗಾಗಲೇ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುವ photograph ಾಯಾಚಿತ್ರವನ್ನು ನಕಲಿಸುವಾಗ, ಅದು ಈಗಾಗಲೇ ಇದೆ ಎಂದು ಸೂಚಿಸುವುದಿಲ್ಲ ಮತ್ತು ಅದನ್ನು ಬದಲಾಯಿಸುವ ಅಥವಾ ನಕಲಿಸದಿರುವ ಆಯ್ಕೆಯನ್ನು ನಿಮಗೆ ನೀಡುತ್ತದೆ?

    ಹೇಗಾದರೂ ಇದು ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ, ಏಕೆಂದರೆ ಅದು ಎಲ್ಲವನ್ನೂ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾಡುತ್ತದೆ

    1.    ಜೊವಾಕ್ವಿನ್ ಡಿಜೊ

      ನಮಸ್ತೆ. ಇದು ಪುನರಾವರ್ತಿತ ಚಿತ್ರಗಳನ್ನು ನಕಲಿಸುವುದಿಲ್ಲ, ಅದು ಅವುಗಳನ್ನು ನಿರ್ಲಕ್ಷಿಸುತ್ತದೆ. ಬಳಕೆದಾರರ ಪರಸ್ಪರ ಕ್ರಿಯೆಯ ಅಗತ್ಯವಿಲ್ಲದೆ ಹೊಸ ಫೈಲ್‌ಗಳನ್ನು ನಕಲಿಸುವ ಆಲೋಚನೆ ನಿಖರವಾಗಿತ್ತು. ಅಲ್ಲದೆ, ನೀವು ದಿನಕ್ಕೆ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಬಾರಿ ಚಿತ್ರಗಳನ್ನು ಸೇರಿಸದ ಹೊರತು, ಸ್ಕ್ರಿಪ್ಟ್ ಹೊಸ ಫೈಲ್‌ಗಳನ್ನು ಹೊಸ ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸುತ್ತದೆ. ನಾನು ಸಂಕ್ಷಿಪ್ತವಾಗಿ ವಿವರಿಸುತ್ತೇನೆ:

      ಇಂದು 10/03/13, ನಾನು 13.03.10/100/4440 ಎಂಬ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುತ್ತೇನೆ ಮತ್ತು ಒಳಗೆ ಕೆಲವು ಚಿತ್ರಗಳು ಅಥವಾ ವೀಡಿಯೊ (ಎಂಒವಿ) ಅನ್ನು ನಕಲಿಸುತ್ತೇನೆ: 100_4441.JPG, 100_4442.JPG, 100_4445.MOV, XNUMX_XNUMX.JPG
      (ಕಾಣೆಯಾದ 4443 ಮತ್ತು 4444 ಅನ್ನು ಕ್ಯಾಮೆರಾದೊಂದಿಗೆ ಅಳಿಸಲಾಗಿದೆ, ಕೊನೆಯದು 4445 ಆಗಿದೆ).

      ನಂತರ ನಾನು 01/04/13 ರಂದು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬಳಸುತ್ತೇನೆ ಮತ್ತು ಕಾರ್ಡ್‌ನಲ್ಲಿ ಹೊಸ ಚಿತ್ರಗಳನ್ನು ಹೊಂದಿದ್ದೇನೆ ಎಂದು ಭಾವಿಸೋಣ. ಸ್ಕ್ರಿಪ್ಟ್ 13.04.01 ಎಂಬ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸುತ್ತದೆ ಮತ್ತು ಹೊಸ ಚಿತ್ರಗಳು / ವೀಡಿಯೊಗಳ ಒಳಗೆ "4445" ಗಿಂತ ದೊಡ್ಡದಾಗಿದೆ; ಏಕೆಂದರೆ ಅದು 13.03.10 ಡೈರೆಕ್ಟರಿಯನ್ನು ಓದುತ್ತದೆ ಮತ್ತು ಕೊನೆಯ ಚಿತ್ರ 100_4445.JPG ಆಗಿದೆ. ಅದೇ ದಿನ ನಾನು ಹೊಸ ಕಾರ್ಡ್ ಚಿತ್ರಗಳೊಂದಿಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಮರು ಚಾಲನೆ ಮಾಡಿದರೆ, ಅವುಗಳನ್ನು 13.04.01 ಡೈರೆಕ್ಟರಿಗೆ ಸೇರಿಸಲಾಗುತ್ತದೆ. ಯಾವುದನ್ನೂ ತಿದ್ದಿ ಬರೆಯಲಾಗುವುದಿಲ್ಲ.

      ನನ್ನ ಕಲ್ಪನೆಯನ್ನು ನಾನು ಸ್ವಲ್ಪ ಸ್ಪಷ್ಟಪಡಿಸಿದ್ದೇನೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ

  3.   ಮನುತಿ ಡಿಜೊ

    ಮತ್ತು ಕ್ಷಿಪ್ರ ಫೋಟೋ ಡೌನ್‌ಲೋಡರ್ ನಿಮಗೆ ತಿಳಿದಿಲ್ಲವೇ? ಅದು ಎಲ್ಲವನ್ನೂ ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಮಾಡುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

    1.    ಮಿಸ್ಟರ್ ಬ್ಲ್ಯಾಕ್ ಡಿಜೊ

      ವಿಷಯವೆಂದರೆ ಸ್ನಾನ ಮಾಡುವ ವ್ಯಕ್ತಿ ಅದನ್ನು ಸ್ವತಃ ಮಾಡಿದ್ದಾನೆ, ಅವನು ose ಹಿಸಿಕೊಳ್ಳಿ ಮತ್ತು ಅವನು ಬೇರೆಯವರಿಗೆ ಸೇವೆ ಸಲ್ಲಿಸಬಹುದು

    2.    ಜೊವಾಕ್ವಿನ್ ಡಿಜೊ

      ನಮಸ್ತೆ. ನನಗೆ ಅದು ತಿಳಿದಿರಲಿಲ್ಲ ಮತ್ತು ನಾನು ಅಂತರ್ಜಾಲದಲ್ಲಿ ನೋಡಿದ ಸಂಗತಿಯಿಂದ ಇದು ಉತ್ತಮವೆಂದು ತೋರುತ್ತದೆ, ಆದರೆ ವಾಸ್ತವದಲ್ಲಿ ಸ್ಕ್ರಿಪ್ಟ್ ನನಗೆ ಬೇಕಾದುದನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪೂರೈಸುತ್ತದೆ; ಅದು ಕಾರ್ಡ್ ಅನ್ನು ಸೇರಿಸುವುದು ಮತ್ತು ಎಲ್ಲಾ ಫೈಲ್‌ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಕಲಿಸುವುದು.

      ಇದು ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಕಲಿಯಲು ಸಹ ನನಗೆ ಸಹಾಯ ಮಾಡಿತು ಏಕೆಂದರೆ ಅದು ಮೊದಲ ಬಾರಿಗೆ ಕೆಲಸ ಮಾಡಲಿಲ್ಲ; ತಪ್ಪುಗಳು ಸಂಭವಿಸಿವೆ ಮತ್ತು ನೀವು ಅವರಿಂದ ಬಹಳಷ್ಟು ಕಲಿಯುತ್ತೀರಿ.

      ಇತರರಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ತೋರಿಸಲು ನಾನು ಉದ್ದೇಶಿಸಿಲ್ಲ, ನೀವು ನಮೂದಿಸಿದಂತಹ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿದೆ. ಲೂಪ್‌ಗಳನ್ನು ಬಳಸಿ (ಈ ಸಂದರ್ಭದಲ್ಲಿ "ಫಾರ್") ಮತ್ತು ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳು (ಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ "ULTIMG" ಮತ್ತು "FILTER" ಅಸ್ಥಿರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ ವಿಷಯಗಳನ್ನು ರಚಿಸಲು ನೀವು ಅದನ್ನು ಓದಲು ಮತ್ತು ಉಲ್ಲೇಖವಾಗಿ ಹಂಚಿಕೊಂಡಿದ್ದೇನೆ.

  4.   ಕೋಡ್‌ಲ್ಯಾಬ್ ಡಿಜೊ

    ಇದು ಉಪಯುಕ್ತವೆಂದು ತೋರುತ್ತದೆ, ನನಗೆ ಒಂದು ದಿನ ಅಗತ್ಯವಿದ್ದಲ್ಲಿ ಅದನ್ನು ಇಡುತ್ತೇನೆ. ಧನ್ಯವಾದಗಳು.

    1.    ಜೊವಾಕ್ವಿನ್ ಡಿಜೊ

      ಧನ್ಯವಾದಗಳು!

  5.   ಹೆಸರಿಸದ ಡಿಜೊ

    ಆದರೆ ಅದಕ್ಕಾಗಿ ನಾವು ಈಗಾಗಲೇ grsync ಅನ್ನು ಹೊಂದಿದ್ದೇವೆ

    1.    ಜೊವಾಕ್ವಿನ್ ಡಿಜೊ

      ಹೌದು, ಆದರೆ rsync ಅನ್ನು ಬ್ಯಾಕಪ್‌ಗಳಿಗಾಗಿ ಹೆಚ್ಚು ಬಳಸಲಾಗುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ. ನಾನು ಅದನ್ನು ಎಂದಿಗೂ ನೋಡಲಿಲ್ಲ ಆದರೆ ಇದು ನಮ್ಮೆಲ್ಲರಿಂದ ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಕಲಿಯಬೇಕಾದ ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ.

      Rsync ಗಾಗಿ ಚಿತ್ರಾತ್ಮಕ ಇಂಟರ್ಫೇಸ್ ಇದೆ ಎಂದು ನನಗೆ ತಿಳಿದಿರಲಿಲ್ಲ.

  6.   ಕೊನೆಯ ನ್ಯೂಬೀ ಡಿಜೊ

    ವಾಹ್, ನಾನು ಕೋಡ್ ಅನ್ನು ತುಂಬಾ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ, ತುಂಬಾ ಉಪಯುಕ್ತವಾಗಿದೆ. ಹೀಗೇ ಮುಂದುವರಿಸು. 😀
    ನನಗೆ ಅಗತ್ಯವಿದ್ದಲ್ಲಿ ಅದನ್ನು ಇಡುತ್ತೇನೆ.

    ಗ್ರೀಟಿಂಗ್ಸ್.

    1.    ಜೊವಾಕ್ವಿನ್ ಡಿಜೊ

      ಧನ್ಯವಾದಗಳು!.