wiesz myślałem że jeste ten soft ogólnie dostępny w necie, ale się myliłem ...Cytat:
Zamieszczone przez Tomasz Golinski
Wersja do druku
wiesz myślałem że jeste ten soft ogólnie dostępny w necie, ale się myliłem ...Cytat:
Zamieszczone przez Tomasz Golinski
a przeczytałeś pierwszy post?
dzięki za zgłoszenie, "grupa testowa" już powoli się formuje ;)Cytat:
Zamieszczone przez stdanielo
dzięki, też mam nadzieję, zobaczymy ;)Cytat:
Zamieszczone przez muflon
a co do OS... zmień OS :mrgreen:
też sporo przeżyłem na systemach typu Solaris, HP-UX (masakra!), BOS-X, SGI, linuxie, itp. itd., ale teraz - na sprzęcie osobistym - tylko XP :razz:
obsługa urządzeń to nie problem, bo FL obsługuje nie urządzenia, a pliki, a to jest wszędzie to samo. pozatym jest napisany w "płaskim" C (bez ++), więc to też nie jest problem, ale niestety wykorzystuje MFC do interfejsu i windowsowy system przerwań czasowych i to już jest problem...Cytat:
Zamieszczone przez dentharg
ale jak już napisał muflon - skrypt w shell'u może pomóc (choć nie przenumeruje fotek tak łatwo 8))
nie, zasada nadrzędna jest taka: program w żaden sposób nie ingeruje w zawartość pliku zdjęcia. więc na pewno nic nie konwerci i nawet nie obróci jpegów - ale przy dzisiejszych przeglądarkach to nie jest problem przecież.Cytat:
Zamieszczone przez Hoody
he, he, niezłe, bym się normalnie zdziwił, jakby ten program był już w drugim obiegu :-DCytat:
Zamieszczone przez Hoody
no ale u nas wszystko jest możliwe ;)
Zaklad? :mrgreen:Cytat:
Zamieszczone przez mxw
he, he, ale ja wiem, że to się da zrobić - i cieszę się, że cię do tego zmobilizowałem :mrgreen:Cytat:
Zamieszczone przez muflon
więc co, zrobisz? 8-)
mxw a co konkretnie? Podaj dokladna specyfikacje zadania :) a ja odpowiem kilkoma linijkami shella :)
a nie, konkretnie nie ułatwię ci zadania ;-)Cytat:
Zamieszczone przez muflon
odpowiem - przepraszam za wyrażenie - humanistycznie: :mrgreen:
no, panie, chodzi o to, żeby fotki przegrać z karty canona do komputera i w trakcie tej operacji zmienić numery 4-cyfrowe (stosowane na karcie, np. IMG_4456.JPG) na właściwe 5-cyfrowe (np. IMG_04456.JPG albo IMG_24456.JPG), tak, aby nazwy plików w kompie nie powtarzały się co 10000 zdjęć.
da się? :wink:
da się w 10 linijek?
da się w jedną, tylko odpowiednio długą ;)
max długość linijki: 80 znaków 8-)Cytat:
Zamieszczone przez Tomasz Golinski
Pisane zupelnie 'od czapki', 2 min. klepania, nawet nie wiem czy dziala :) ale ideologia chyba jasna:Cytat:
Zamieszczone przez mxw
Przy czym pierwsze 5 linijek najprawdopodobniej da sie zamknac w jakichs 2 ale to wymaga troche wiecej niz 2 min. myslenia (powiedzmy 10 - ale to by byla sztuka dla sztuki).Kod:#!/bin/sh
SEQ=${HOME}/.downloader.seq
if [ ! -f ${SEQ} ]; then echo "0" >${SEQ}; fi
N=`cat ${SEQ}`
N=$(( ${N} + 1 ))
echo ${N} >${SEQ}
cp /gdzie/karta/dcim/*canon/img_* .
rename img_ img_`printf "%04d" ${N}` img_????.???
W tej postaci skrypt pozwala zgrac pierwsze 9999 kart, potem nazwy sie troche rozjada (dlugosc) - kwestia poprawienie %04d w printfie.
PS. mi nie chodzi o to, zeby 'Joe Average' zmuszac do pisania takich buraczkow :) To tylko odpowiedz na 'da sie?' :mrgreen:
Edit: i juz nawet poprawilem pierwszego buga (w rename, tak jak poprzednio by dzialalo, ale nazwy plikow bylyby nie do konca takie jak zalozone)