Jump to content

rename files according to a header of another file


Recommended Posts

Hi,

 

you might remember a topic about renaming jpg-files according to their date in the header:

http://mandrakeusers.org/index.php?showtopic=10744

 

well, I now have a new and a little "harder" problem.

I want to do the same for crw-files (Canon Raw files).

 

a head of a crw-file gives me this piece of crap:

[jeroen@jeroen landsch]$ head crw_5493.crw
II?HEAPCCDR@ÐÐcÂ@5OGvKý8pŸ(k
                               d>ÂϬñÀA³ÔOïâ¸ÏÝmðŽÐ0€ƒ~0H
|û8S,€€Ô‚ƒÁsüsÄãÝ“Ì’Lé¼À úWp?Dó°Ã<DÏ4£ë‘<Ìs?ñ³«ÌÒ<ùÁ?‚ÏS¿¡BÍs+ŒC8M,ñMW=1#Ly{rn1
ýP/!âìÂS
       bŒÍ*Añ
ÐEñÇ6ôÒ-pÀƒàûM        Ñ?ä#ðGŒ‡QGÎÈ
°}?ޔ˼BôãÌ
          @ÄbäáDýâÕÜ,Ò0ß’öÁ @1A¤o¸¥DqÄópG¡Äóó^ðÏL/ñ<ÈÃW=T°•#K…ËÔÀAÜb¨l
                                                                       qOµ0Ýì-È
îÃ9|ÍC× ôsBsp#  <Õž°RU5CÉmO×
у1W7T|ÆÈüÜ
          =ýµ?@K=ô)Cœƒ¯@@'’C'
                              !üÒT-DrAôÃ8ÁÍ…5H
                                               P‚ÃaÁGDP
                                                      a/$4ÃsLQÑOs=A1áÎà\=QDD<
(k<b BýÝNà—0(¾-‰±ð½âa×õáEÿ
·MrÄÕàð!Á…pD­¿OÜ+ÃÄe4L?ôMñÕ
0]ì4Á€Ósôäÿÿ×[áÀl¥ÐxLm€)\<¢¡wœ4“‚ ?7ÌZÑ–ËIÀóWÄdÿYËÁö¼{7L»þ°ÀÁ(̈»ˆÏ­h´P°òÍÀ4À(`
_Æ8Ô[i؆ŸL ‡Wß?!øܼ“bãñaÞÌDÌ'2þ‚$³‡ÆŸÛGÓYTMOƒ2¯,XnQt¬†Ël Æ0LÇ h,μ8S±,Å
½¨;³ÕQÎœË$§                                                             3àð
          €Ðû?4~Ä;¬$ÍM6KÜ?|ßÆÑ ƒPGØÞ2äIY:\’ÀŽKm€D‡}TÕ)/CÿhÿFÄÄζÈÙQE3”[×K‹9"q
ó˜ML×}@“ÖÝ;DäÑÃUPSÈÁU<BÀL|@iQ‘;1H
ýÃÜuÁrãp                          ÄÔ¸2Ã0å+‚‘!@ÐÖe°L‚=Ep1!®@ Ít0ÒÓ4Ùg0Ì£7Îh
       ËCÜÃ
            ÕlÝ        0ˆCJWPã}pϼíÌ|CpÃî¸}©Õÿß[ÏÇô@ã¾
                                                      Qëa5\ üwÿsƒ3 Ó
±<ÃßÒãç>ã3'3|÷ý?<0-÷
   SBžS|Ï ÎÏL=‘ V3öÒÆÃÒ2Àô© `ÝC¡Â?X\GÀÅ󀜬ÿOOô0·?E?355pOb…‘;x{
                                                               ÄÍÄ_ô¿bì0ñ¶œOÓŒT
¿TNxÝþµ,B³0Ì?‡÷P/=·ƒLÏŸ@Õ< t£6i5D7C½55Õ%Ä
                                         K
                                          }à3Ž¼3 È/8ÀsGHA$0ãþÀPHÚÙÜ tŽÀòÃPS9•
CÀ°–ÁÐ|4„„Vìæ±Ò@¼|܃X\OÀR°s…K   Àžß
                                  0ã0-6AqëÀç0;ß."Éo]<q@L#3
                                                           ü2Aàñ~õ
Ö3“È    1$pã    ˆb8¡`Qqñ=þ-Qäyaä?ÏÀ€35HÃcÈ                        ÌÛN
> ÜÓ“ÏXs>Jœ!sUÞDÐË
Ü-£ˆpÙFÐ_Ü€ý~ÇNÈÏÃ|
”=B@ÀÔNÑ^˜TþK<ÜTPó˜sÐÐ:ñÃAï>çÌ;öÆô°??Wó°eø؃¬1J„…{

äÔ`áØ­UBGpAÄu=“„±‚¼C|!Üô\@Óü€0ïÔ÷„£¿ü<ÖŬÔCÁÌ|<·ºÌ‹
                                                   ¯ÁöÿÉ×qcVH%C¼üí@ ,üƒvÐÿ#
²?%\C
Ɉþ?0Ê°BÌùr^×Àñ Ã`ô¬Î>»jñÇÛˆD¾C',þÒÛÞÀ_D7È;N¸tb»¾ƒû0Ä:ƒ:°|ûÇ
0ñƒÅ$IË=I¯pÆ?Ï“3ÌáTÏÅVU2Î
                         }ÞÌéIÿ        ã‹S8u<Ѳö”Ì'‰ÄÀØ02ïŒÛ£#ÊÌ8Dý“÷pRÄÿ´ÝJCÿ
s
çÿÈ<±pb#ôóyÛ]H! àý¼Cp03³´Ðã¥|ÿâ¼àÜ“,
                                     ÏŠõßg3xsóôÀéÀ(}
                                                   ;,ôŒÎ€,qC?ÀIdœ.‡ÀÔÌ!Á¨ÐÛtù
ôöè8Ã`þÏD´Ä¸ê9Á(.fÓ‡9TtÍW
                         Çñ >ådÐÌýO?Np®á‘Á¿åWqƒ3ð3ÿgô‘žÇ5      ¿KÎÒÌñ‚0×8PÚxtx¤
3v2u×Dp'áa°3¯ÇÍ„2SXl<E?|W÷œ5Ì$8A,‰Aó3?Õ?¡

                                        <;MÅ¢ñ|v14Ü°—0SŸÇ3ÐÐÈn¼ÀðÍ8@$ù6¼¼âþþ3
Õ̳O3ÐðÀ9ûZsþÇÛ
              Cñ5Ä°ƒ©G<Ì=ÁVƒá! +`+ ¼ü¼ŽDðN>óŸÈÌÃ8”t¶¼ržÁ
                                                           ¨<ôuÀ×Áüˆ,?ûó¤8)¡Ïãë
²·<óëŒ&í=ã3üœ“X
            ç:̃.ž4÷ü~p       ?0?ƒ?#O´7ð”À0ñòÌ
                                               KÏ€ôô÷òr@ÌÔ¡÷
                                                            ³Ã¤@ÀüåÏŒ|}DxÏÔLÌÅQ
¹Ÿ^ÇÎàÿsmH÷4£ø<nÏÛü?,±^b‡rN
        ð˜†|SðÑÚ81¯œ=}As¼

                          ^ÜOÓs
Ñ
³ÍÍðà{…ôxT<„ƒ3ÄÀ_pÑÔN<ÝÊp?'ÛÀ(<öÌÀDçĶÛÌĤ#,:K;ÄÀÀðÿDÇs¹Ð@3Ì1øüÊL‡PØÎpG„ðŒqMÌ“
þÀ“ò@À¨­ÀtÇÓcK0Á/# D3’0s¡›Ð—ùàCrÌ2ƶ½ŒÒ4WócËøC:þ4T7‡Îhu÷Ü
Ï|þW70$ÈP­y<ÏÒÓª3?OðL,LMôBMµûÅCtÓaäÛG†¤C¨©Ö¬§¹›z€Kqœ±ÄyHŒxw‡Ç-±µ! ó1læÔ›Ø<ÉF̱˜¡
õÓà^î„-ÇТ|ób]~DØ4E™Ýå¼)Ñ…qÆîJfmÑ<Þ    Â/Så§#¶Tà?±BöV¿Bij?Bìü½5U\?—°<JãDÍþ„ÛÊä
ÖHMm›\!Ù´t+-,SñÑ        sž›ÃÝ…)ñ¬èKoìéÚÿóC³Ù0ƒ;p6üm¨HV5™œ?õ1mS^­ÀXóð‘‹6~ióõ–ès§Æ
Z¸cÅýQj8넱‘¢GÇåÿB"î#…ðNÒÃe‘FÁ•4ñWÎ4wwáÀò³yr:E˜àžî
        vgpUˆù<ŽYÁ$6åâ§Pñ÷zTgÿW6?‰y¨g^S‰±ˆZ¯:ú2 ÐH7ò:—-]®|
                                                          õ
ŸÚø¯îL… ÄŸ#sv¥ƒAºG#t¸+hó…Å?UW*‚š8ÁncË+K.ýÌ
                                         1Sµ¥Àª ÉÙ)†C~.yÇÓ2ua™/MF]Oú;&.^Úl<Ÿ

 

So: that doesn't look nice.

But every crw also has a thm-file which is actually just a very small jpg.

So I can simply use the script in the other topic to rename the thm.

 

So my question is:

how can I modify the script so I can use the header of the thm to rename the crw (the filename are the same exept for the extension)?

 

thanks gurus

 

Jeroen

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...