Ага, я разобрался. Логика, используемая камерой DMC-G2 для «СБРОСА СЧЕТЧИКА», выглядит следующим образом:
- Увеличить группу
nnn
(P100, P101 и т. Д.) На 1.
- Если фотография
Pnnn0001.JPG
не существует, установите счетчик фотографий на это изображение и остановите.
- В противном случае увеличить группу
nnn
на 1. (Свернуть '999' -> '100')
- Если мы еще не пробовали эту группу #, перейдите к шагу 2.
- В противном случае сдавайтесь и не сбрасывайте счетчик.
Таким образом, чтобы сбросить счетчик до 200, просто создайте каталоги 100_PANA, 101_PANA, 102_PANA, ... 198_PANA, 199_PANA каждая с одним файлом в нем.
Чтобы сбросить счетчик до 100, создайте каталоги до 999_PANA без какого-либо каталога 100_PANA.
Я написал скрипт для jsdb , чтобы сделать это на моем Mac:
function pana_reset_help(root,firstnum,lastnum) {
for (var i = firstnum; i <= lastnum; ++i) {
var d=root+'/DCIM/'+i+'_PANA';
system.execute('mkdir '+d);
// now write a dummy file
// to prevent the RESET COUNTER from using this dir
var S = new Stream(d+"/P"+i+"0001.JPG","w");
S.writeln();
S.close();
};
}
// example run: pana_reset_help('/Volumes/sd7',113,199);