# Opaque binary resources implementation

**URL:** <https://forum.inductiveautomation.com/t/opaque-binary-resources-implementation/67289>\
**Category:** General Discussion\
**Tags:** ignition81, scripting\
**Created:** [December 6, 2022, 2:33pm UTC](https://forum.inductiveautomation.com/t/opaque-binary-resources-implementation/67289 "2022-12-06T14:33:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andrew\_Henniges](https://avatars.discourse-cdn.com/v4/letter/a/90ced4/32.png) [@Andrew\_Henniges](https://forum.inductiveautomation.com/u/Andrew_Henniges)\
**Post date:** [December 6, 2022, 2:33pm UTC](https://forum.inductiveautomation.com/t/opaque-binary-resources-implementation/67289/1 "2022-12-06T14:33:18Z")

</div>

I was wondering if there was any insight to the use of binary files to store information in Ignition.  
Specifically looking at the [Gateway Events](https://forum.inductiveautomation.com/t/gateway-event-scripts-file-location/55559).

I am aware of my options for more visibility today, but I was wondering if there was any momentum one way or the other of the use of bin files for future development. (Is there a lot of demand to de-encode these types of files? Or is the direction of development pushing for more .bin file usage?)

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [December 6, 2022, 3:06pm UTC](https://forum.inductiveautomation.com/t/opaque-binary-resources-implementation/67289/2 "2022-12-06T15:06:25Z")

</div>

What are you trying to accomplish?

We're going to be migrating _away_ from opaque binary storage for our own resources, where possible, as time goes on. I'm not sure if that's relevant though.

---

<div class="post-metadata">

**Author:** ![Andrew\_Henniges](https://avatars.discourse-cdn.com/v4/letter/a/90ced4/32.png) [@Andrew\_Henniges](https://forum.inductiveautomation.com/u/Andrew_Henniges)\
**Post date:** [December 7, 2022, 4:40pm UTC](https://forum.inductiveautomation.com/t/opaque-binary-resources-implementation/67289/3 "2022-12-07T16:40:12Z")

</div>

Small variety of eclectic items, from looking into git style revision control as briefly touched upon in the linked forum above.

To a (simple) search tool that can look through the whole gateway (instead of the by project basis that the current search works on).  
Right now it grabs all of the JSON files and just returns the file name if it has found the search term, and the intention is to then use the built in Ignition search to narrow it down even further. It has saved some time since I operate on a large citizen development workspace where keeping track of what projects use what is challenging.
