Author Topic: IroNite - .iro packer and unpacker  (Read 2564 times)

Kaldarasha

  • No life
  • *
  • Posts: 2436
  • Karma: 153
  • Prince of Model Editing
    • View Profile
IroNite - .iro packer and unpacker
« on: 2019-02-27 09:39:38 »
A small but handy tool to pack or unpack your iro files:
https://mega.nz/#!qdtRQAxT!OJY1emH5ieUf-_sMyYJ6klixvzJp5IJzeaS6Cbd0Gjk

Old file
https://mega.nz/#!mA9wAaIA!ABkqyeETrL_yjKiDOjvMnU_G8LSCpsZgXY-Qm3-_4kw

Usage:
To unpack an iro-file place it into packed. Run the bat file and select unpack when you are asked.
To pack a folder into an iro mod file, place it into unpacked. Run the bat and select pack.

Keep in mind that the bat will create iros which are always compressed by content.

Thanks to:
TurBoss
Red XIV
quantumpencil
Iros
« Last Edit: 2019-05-28 11:41:44 by Kaldarasha »

Exo2094

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
    • View Profile
Re: IroCreator - .iro packer and unpacker
« Reply #1 on: 2019-04-12 00:11:12 »
What do you want to do?
(p)ack folder to iro /(u)npack iro to folder:u

System.IO.FileNotFoundException: Could not find file 'C:\Users\User\Documents\MEGAsync Downloads\Iro_Mods\Packed\[Tsunamods]'.
   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
   en _7thWrapperLib.IrosArc..ctor(String filename, Boolean patchable) en C:\Users\TurBoss\Projetcs\7h\7thWrapperLib\IrosArc.cs:line 305
   en IrosArc.Program.Main(String[] args) en C:\Users\TurBoss\Projetcs\7h\IrosArc\Program.cs:line 68

tracido

  • Cool newbie
  • *
  • Posts: 74
  • Karma: 1
    • View Profile
Re: IroCreator - .iro packer and unpacker
« Reply #2 on: 2019-04-23 23:57:13 »
A small but handy tool to pack or unpack your iro files:
https://mega.nz/#!mA9wAaIA!ABkqyeETrL_yjKiDOjvMnU_G8LSCpsZgXY-Qm3-_4kw

Usage:
To unpack an iro-file place it into packed. Run the bat file and select unpack when you are asked.
To pack a folder into an iro mod file, place it into unpacked. Run the bat and select pack.

Keep in mind that the bat will create iros which are always compressed by content.

Thanks to:
TurBoss
Red XIV
quantumpencil
Iros

Oh my, another one outside of 7th Heaven, thank you so much, can't believe I never found this yet..

That was ALL I needed, it works just as you directed Kal, much respect.
« Last Edit: 2019-04-24 00:13:44 by tracido »

Kaldarasha

  • No life
  • *
  • Posts: 2436
  • Karma: 153
  • Prince of Model Editing
    • View Profile
Re: IroCreator - .iro packer and unpacker
« Reply #3 on: 2019-04-25 07:09:06 »
What do you want to do?
(p)ack folder to iro /(u)npack iro to folder:u

System.IO.FileNotFoundException: Could not find file 'C:\Users\User\Documents\MEGAsync Downloads\Iro_Mods\Packed\[Tsunamods]'.
   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
   en _7thWrapperLib.IrosArc..ctor(String filename, Boolean patchable) en C:\Users\TurBoss\Projetcs\7h\7thWrapperLib\IrosArc.cs:line 305
   en IrosArc.Program.Main(String[] args) en C:\Users\TurBoss\Projetcs\7h\IrosArc\Program.cs:line 68


The script don't like spaces. The temporal fix is to remove spaces from the mods name. Sorry, I usually use _ instead of spaces for file names.

Kaldarasha

  • No life
  • *
  • Posts: 2436
  • Karma: 153
  • Prince of Model Editing
    • View Profile
Re: IroNite - .iro packer and unpacker
« Reply #4 on: 2019-05-28 11:49:54 »
Update:
I found a proper name for the tool IroNite (https://finalfantasy.fandom.com/wiki/Final_Fantasy_VII_enemies?file=Ironite_FF7.png#I)
and fixed the issue with the spaces. The tool comes now as an exe (just a silly bat to exe conversion), but its for 64bit windows systems. With 32bit my virus scanner nukes it when built. While it shouldn't harm anything, I don't want people to complain about a false(?) positive.