Help opening an .IPI file

I’v been working on some software for a Intermec Ck30 hand scanner. I’m using an program called IBrowse (A web browser that has html tags to enable easy hardware scanning) to open a custom made html file. The problem is the memory gets dumped on every power off. Then when you boot the device back up, it recreates the memory from a “Persistent Copy” folder containing a bunch of “.~IPI~” files. I need to edit a couple of these files to have my html files written every time. Any ideas?

This is what notepad++ interprets the file as:

xœíV]kÛ0}öÿAx¬°‡Ìv>6ÖÊýHY¶”6°—@‘­e[Ëž¬$dÿhÿrW±šu´.ƒÒ‡bîÅ:çé^B¥ÁëWM€qXT B ÎT¾-:Uºÿ’f$ѺèÁµØøö¤Zt{žs2e“(—¤öí Q²0n?‚œôóÕ¨…eËî°Û)ÈX’-´ç>œËo°e~jaV"…cÇY~’ã’e½rYFLzïÍùtâ¹9aOàô:r÷œŸ±QÎÁ?bYq¢wE‰ üNûÿRpûGÁ$Ï µ‡úGf‚h˜ó]=J¦™$ÌaåÛæ„ M ƹñ!/ 5y©w)j=›__Œ¯{çóéôôêf|Œ¢Ò”%Ø5æ92¾ñömŠY[ÁubfÀ}kÁ}ût­óÙ: Ay•T¤ª #NÚ€€†]áÖI)~¢‚‘ÝÜ rƒa,Q uÌ÷€:¸ÒѼftÊa¸dX’OQì“‚U·õÞU2A‘‰,Öš\±ï.{9J›±ï”ÎØFÄL©h-ë+Û°2R¢xò‡µüÁÝA›ñZ(Ç7[xNÝÿAÿª;v¯ù¸Ý MskÆçÍ–#¡‡ÑËùlq—þ"}×ôðõo½•AD%Ý1PRÇ ‚ƒqÝ«qè½k;µm£‘Wÿ ~GAð

It makes an html file named “scanmenu.html”

iBrowse
iBrowse Scanning
 
1) Scan Asset Tag
1) Scanner Input Page
 
2) ScannerNavigate Javascript Page
 
3) Scanner AutoTrigger Page
 
 
 
 
 
 
 
Home
 
© 2003-2006 Intermec Technologies

And why can't you just have your file in the memory when memory gets dumped?

Their is memory A and memory B. Memory A is wiped on power down, and rebuilt using memory B. Memory B can only build Memory A using ".IPi" files.

where does memory B come from?

You'll have a tough time trynig to figure out it's format. You need an official way to commit to this memory B.

Memory B & A are probably a partition, or memory A is ram. The scanner is running an older version of Windows CE so the only way it connects to the PC is through Microsoft's mobile app. It's like whrn you connect and android phone and inside "phone" their is a "stoage" & "card" file. When the scanner boots up, it uses the ".ipi" files to build the memory. I can write to memory B, but the file needs to be an ".ipi" format.

It's most likely proprietary and encrypted with a key the manufacturer holds.

I would wager there's an official way to get your software on there by going through the company and they sell you the key to license your software.