View Issue Details

IDProjectCategoryView StatusLast Update
0000314fileGeneralpublic2022-02-15 12:58
Reportergms Assigned Tochristos  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Fixed in VersionHEAD 
Summary0000314: Add magic for Pronto CCF files
DescriptionI've attached a small magic section for identifying Philips Pronto IR remote control CCF exchange format files.

Example:

file -m ccf_magic Panasonic.ccf
Panasonic.ccf: Philips Pronto IR remote control CCF

Remote control databases such as remote central carry a lot of CCF files, cf. e.g. http://files.remotecentral.com/download/45/pan-air-csakr.zip.html for the above example file.

I've also tested it with other CCF files.

I couldn't find real documentation for the CCF file format, but there are some open source utilities which use these magic bytes.

See for example my extract utility:

https://github.com/gsauthof/pronto-ccf/blob/78084a46109356d2bbf6e8d86eeb2f051d4e6022/ccf2pulse.py#L150

Tagsmagic

Activities

gms

2022-01-29 19:10

reporter  

ccf_magic (294 bytes)   
# Exchange format for Philips Pronto universal infrared remote controls
# A CCF file describes a learned/customized remote control,
# i.e. it contains button UI and infrared pulse code definitions
# (Georg Sauthoff)
8	string	@\xa5Z@_CCF
>32	string	CCF\x00		Philips Pronto IR remote control CCF
ccf_magic (294 bytes)   

christos

2022-02-15 12:58

manager   ~0003697

Added, thanks!

Issue History

Date Modified Username Field Change
2022-01-29 19:10 gms New Issue
2022-01-29 19:10 gms File Added: ccf_magic
2022-01-29 19:10 gms Tag Attached: magic
2022-02-15 12:57 christos Assigned To => christos
2022-02-15 12:57 christos Status new => assigned
2022-02-15 12:58 christos Status assigned => resolved
2022-02-15 12:58 christos Resolution open => fixed
2022-02-15 12:58 christos Fixed in Version => HEAD
2022-02-15 12:58 christos Note Added: 0003697