xref: /dragonfly/contrib/file/magic/Magdir/palm (revision 36a3d1d6)
1
2#------------------------------------------------------------------------------
3# $File: palm,v 1.7 2009/09/19 16:28:11 christos Exp $
4# palm:  file(1) magic for PalmOS {.prc,.pdb}: applications, docfiles, and hacks
5#
6# Brian Lalor <blalor@hcirisc.cs.binghamton.edu>
7
8# appl
960      belong                  0x6170706c      PalmOS application
10>0      string                  >\0             "%s"
11# TEXt
1260      belong                  0x54455874      AportisDoc file
13>0      string                  >\0             "%s"
14# HACK
1560      belong                  0x4841434b      HackMaster hack
16>0      string                  >\0             "%s"
17
18# Variety of PalmOS document types
19# Michael-John Turner <mj@debian.org>
20# Thanks to Hasan Umit Ezerce <humit@tr-net.net.tr> for his DocType
2160	string	                BVokBDIC	BDicty PalmOS document
22>0	string                  >\0             "%s"
2360	string	                DB99DBOS	DB PalmOS document
24>0	string                  >\0             "%s"
2560	string	                vIMGView	FireViewer/ImageViewer PalmOS document
26>0	string                  >\0             "%s"
2760	string	                PmDBPmDB	HanDBase PalmOS document
28>0	string                  >\0             "%s"
2960	string	                InfoINDB	InfoView PalmOS document
30>0	string                  >\0             "%s"
3160	string	                ToGoToGo	iSilo PalmOS document
32>0	string                  >\0             "%s"
3360	string	                JfDbJBas	JFile PalmOS document
34>0	string                  >\0             "%s"
3560	string	                JfDbJFil	JFile Pro PalmOS document
36>0	string                  >\0             "%s"
3760	string	                DATALSdb	List PalmOS document
38>0	string                  >\0             "%s"
3960	string	                Mdb1Mdb1	MobileDB PalmOS document
40>0	string                  >\0             "%s"
4160	string	                PNRdPPrs	PeanutPress PalmOS document
42>0	string                  >\0             "%s"
4360	string	                DataPlkr	Plucker PalmOS document
44>0	string                  >\0             "%s"
4560	string	                DataSprd	QuickSheet PalmOS document
46>0	string                  >\0             "%s"
4760	string	                SM01SMem	SuperMemo PalmOS document
48>0	string                  >\0             "%s"
4960	string	                TEXtTlDc	TealDoc PalmOS document
50>0	string                  >\0             "%s"
5160	string	                InfoTlIf	TealInfo PalmOS document
52>0	string                  >\0             "%s"
5360	string	                DataTlMl	TealMeal PalmOS document
54>0	string                  >\0             "%s"
5560	string	                DataTlPt	TealPaint PalmOS document
56>0	string                  >\0             "%s"
5760	string	                dataTDBP	ThinkDB PalmOS document
58>0	string                  >\0             "%s"
5960	string	                TdatTide	Tides PalmOS document
60>0	string                  >\0             "%s"
6160	string	                ToRaTRPW	TomeRaider PalmOS document
62>0	string                  >\0             "%s"
63
64# A GutenPalm zTXT etext for use on Palm Pilots (http://gutenpalm.sf.net)
65# For version 1.xx zTXTs, outputs version and numbers of bookmarks and
66#   annotations.
67# For other versions, just outputs version.
68#
6960		string		zTXT		A GutenPalm zTXT e-book
70>0		string		>\0		"%s"
71>(0x4E.L)	byte		0
72>>(0x4E.L+1)	byte		x		(v0.%02d)
73>(0x4E.L)	byte		1
74>>(0x4E.L+1)	byte		x		(v1.%02d)
75>>>(0x4E.L+10)	beshort		>0
76>>>>(0x4E.L+10) beshort		<2		- 1 bookmark
77>>>>(0x4E.L+10) beshort		>1		- %d bookmarks
78>>>(0x4E.L+14)	beshort		>0
79>>>>(0x4E.L+14) beshort		<2		- 1 annotation
80>>>>(0x4E.L+14) beshort		>1		- %d annotations
81>(0x4E.L)	byte		>1		(v%d.
82>>(0x4E.L+1)	byte		x		%02d)
83
84# Palm OS .prc file types
8560		string		libr		Palm OS dynamic library data
86>0		string		>\0		"%s"
8760		string		ptch		Palm OS operating system patch data
88>0		string		>\0		"%s"
89
90# Mobipocket (www.mobipocket.com), donated by Carl Witty
9160	string	                BOOKMOBI	Mobipocket E-book
92>0	string                  >\0             "%s"
93