#!/bin/sh
DEV=$1

#load data from drive
CDI_CDNAME=`dd if=$DEV ibs=1 skip=32808 count=32 2>/dev/null`
CDI_OSTYPE=`dd if=$DEV ibs=1 skip=32776 count=32 2>/dev/null`
CDI_FSTYPE=`dd if=$DEV ibs=1 skip=32769 count=5 2>/dev/null`
CDI_CDATE=`dd if=$DEV ibs=1 skip=33581 count=14 2>/dev/null`
CDI_MDATE=`dd if=$DEV ibs=1 skip=33598 count=14 2>/dev/null`
CDI_XDATE=`dd if=$DEV ibs=1 skip=33615 count=14 2>/dev/null`
CDI_EDATE=`dd if=$DEV ibs=1 skip=33632 count=14 2>/dev/null`
CDI_SETID=`dd if=$DEV ibs=1 skip=32958 count=128 2>/dev/null`
CDI_PUBLISHER=`dd if=$DEV ibs=1 skip=33086 count=128 2>/dev/null`
CDI_PREPARER=`dd if=$DEV ibs=1 skip=33214 count=128 2>/dev/null`
CDI_APPID=`dd if=$DEV ibs=1 skip=33342 count=128 2>/dev/null`

# output data. Remove spaces from the end of text fields with {x%% *}
echo "FSTYPE:$CDI_FSTYPE"
echo "NAME:${CDI_CDNAME%%  *}"
echo "OSTYPE:${CDI_OSTYPE%%  *}"
echo "CDATE:$CDI_CDATE"
echo "MDATE:$CDI_MDATE"
echo "XDATE:$CDI_XDATE"
echo "EDATE:$CDI_EDATE"
echo "SET_ID:${CDI_SETID%%  *}"
echo "PUBLISHER:${CDI_PUBLISHER%%  *}"
echo "PREPARER:${CDI_PREPARER%%  *}"
echo "APP_ID:${CDI_APPID%%  *}"
