feedback on pilot file editor requested

EDIT: THIS IS AN OLD THREAD. ONLY THE LATTER BITS ARE ANYWHERE NEAR CURRENT

This past weekend, after a few months of procrastination and dumbness, I managed to get a pilot file editor working. This first version doesn't allow you to edit all the aspects of the pilot file; instead, it focuses only on "ship attributes" such as ship name, ship type, outfits, weapons, fighters, and escorts present.

I plan on adding the ability to edit "universe attributes" in the second version (last stellar visited, exploration state of systs, etc), but I'd like feedback on what I've got.
If all goes well, the final version (version 3) will allow you to edit everything but active mission information.

It should work for both EV and EVO pilot files (though I've only tested it for EVO pilot files). The only drawback is that I used AppleScript in making the app (sorry). It may only work under OS9. Anyway, that's why I'd like feedback.

People can download it from (url="http://"http://phair.csh.rit.edu/~seant/EV/PFEv1.sit.hqx")http://phair.csh.rit...V/PFEv1.sit.hqx(/url)

Enjoy.

-STH

------------------

(This message has been edited by seant (edited 06-03-2003).)

hey - i have os x and ev:n so i cant really use ur file, but i am deeply interested in all that u have learned about the format of the pilot files.... i want to write an editor as well...

------------------
(automatic signature)

Quote

Originally posted by seant:
**
People can download it fromhttp://phair.csh.rit...V/PFEv1.sit.hqx
**

I get a file not found error when clink on the link.

Edit- The link might be this (url="http://"http://phair.csh.rit.edu/~seant/EV/PFE/PFEv3.0.sit.hqx")http://phair.csh.rit...PFEv3.0.sit.hqx(/url)
-Edit-Edit- Nevermind that is the evo version. there is nothing there that has that in it.

Why would Applescript make it not work in OS X?

------------------
One site to rule them all, One site to find them, One site to bring them all, And in the darkness bind them, (url="http://"http://www.EVula.com")EVula's Lair(/url) Visit my site at (url="http://"http://cdrwerks.northernswamp.com")http://cdrwerks.northernswamp.com(/url)

(This message has been edited by cdrcoyote (edited 06-01-2003).)

(This message has been edited by cdrcoyote (edited 06-01-2003).)

I downloaded the link cdrcoyote posted and it does not work natively in X because it is a Classic Application. But it did run in Classic. I do not have an EV or EVO pilot file to test with, so I don't know if it fully works though.

------------------
(url="http://"http://www.ariossoftware.com")Arios SoftWare(/url)
(url="http://"http://www.ariossoftware.com/programs/evone/")EVONE 1.0.0 - the plugin editor for EV/EVO/EVN(/url)

It works flawlessly under the classic environment in OS X. You forgot about the big PICT work around though, so outfits after 227 don't have any pictures, and some of them use the small outfit PICTs. And just a heads-up, proper plain text files are supposed to use line breaks (returns) instead of leaving it up to the software to wrap the text. (Next time I'd recommend HTML - far more flexible and universally readable than any other format. Ever. PDF and RTF files are also acceptable.)

------------------
“So they've finally toppled the mad, deadly, world-wide, gangster, communist, frankenstein computer god.”
(url="http://"http://www.ev-nova.net")Everything you’ll ever need to know about Nova(/url) | (url="http://"http://www.evula.com")EVula’s Lair(/url) | (url="http://"http://www.evula.org")evula.org(/url) | (url="http://"http://www.evula.net")evula.net(/url)
(url="http://"http://www.ariossoftware.com/")Arios SoftWare(/url) | (url="http://"http://www.ariossoftware.com/programs/evone/")EVONE(/url) | (url="http://"http://w00tware.ev-nova.net")w00tWare/Nova Tools(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&urgaylol;=yes")EV Developers Corner(/url) | (url="http://"http://mywebpages.comcast.net/genea16/Rift.html")Rift(/url)
(url="http://"http://customs.hyberia.com/")Mac Customs Lair(/url) | (url="http://"http://www.diabloii.net")DiabloII.net(/url) | (url="http://"http://www.mythvillage.org")Myth Village(/url) | (url="http://"http://www.playmyth.net")PlayMyth(/url) | (url="http://"http://www.mythdev.com")MythDev(/url) | (url="http://"http://myth.bungie.org")myth.bungie.org(/url)

It would be better if it was for Nova, so I could test my TC with greater ease. I have no need for an EV/O pilot editor, and there are already some others out there.

------------------
Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mrxak's Assorted Webspace Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | | (url="http://"http://directory.perfectparadox.com/profile.php?id=00008")My Profile(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://www.evula.org/mrxak/Haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/mbspt/mbspt.html")mrxak's Big Secret Plug-in/Tutorial(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge v1.0.2(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.modlink.net/guides.php")Uplink Guide(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://www.resexcellence.com/support_files/resedit.shtml")ResEdit(/url) | (url="http://"http://w00tware.ev-nova.net/")NovaTools(/url)
You have been warned: More haikus are coming!!!

Quote

Originally posted by mrxak:
**It would be better if it was for Nova, so I could test my TC with greater ease. I have no need for an EV/O pilot editor, and there are already some others out there.

**

Well, yeah, but the encryption for EV/O pilots has already been cracked. Unless something has happened recently, the EVN ecryption hasn't been broken. This means therefore that only EV/O pilots can currently be edited.

------------------
Caution: Be careful when attemping communication with an Ernimtir under the influence of himself.
(url="http://"http://gramathy.blogspot.com/")Das Güd Blog(/url)

I know. I'm just hoping to prod some people into breaking it sooner ;).

------------------
Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mrxak's Assorted Webspace Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | | (url="http://"http://directory.perfectparadox.com/profile.php?id=00008")My Profile(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://www.evula.org/mrxak/Haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/mbspt/mbspt.html")mrxak's Big Secret Plug-in/Tutorial(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge v1.0.2(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.modlink.net/guides.php")Uplink Guide(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://www.resexcellence.com/support_files/resedit.shtml")ResEdit(/url) | (url="http://"http://w00tware.ev-nova.net/")NovaTools(/url)
You have been warned: More haikus are coming!!!

hmmmmmmm its all so interesting....

------------------
(automatic signature)

Wow. I started this thread back in 2000. It only took 3 years to get it's first responce. Pretty good....

Quote

Originally posted by Ernimtir:
Well, yeah, but the encryption for EV/O pilots has already been cracked. Unless something has happened recently, the EVN ecryption hasn't been broken. This means therefore that only EV/O

EVN encryption has been broken, but I'm unwilling to release the details as I don't want peoplpe to cheat. Besides, the encryption is only part of the puzzle. One must understand the file structure of the pilot file. Right now I fell confident that I know 90% of the structure; some is still a mystery.

I'm willing to cook up a modified EVN pilot to prove it's been done (for bragging rights and to prove it's been done). The trick would be for people to figure out whether the pilot was modifed through editing or plugins.

------------------
"Create enigmas, not explanations." -Robert Smithson

Quote

Originally posted by seant:
Wow. I started this thread back in 2000. It only took 3 years to get it's first responce. Pretty good....

Heh, I didn't even notice the post date. Posted Image Probably should've looked. :redface: Though I do feel marginally better knowing that 4 other people didn't notice either. 😉

------------------
“So they've finally toppled the mad, deadly, world-wide, gangster, communist, frankenstein computer god.”
(url="http://"http://www.ev-nova.net")Everything you’ll ever need to know about Nova(/url) | (url="http://"http://www.evula.com")EVula’s Lair(/url) | (url="http://"http://www.evula.org")evula.org(/url) | (url="http://"http://www.evula.net")evula.net(/url)
(url="http://"http://www.ariossoftware.com/")Arios SoftWare(/url) | (url="http://"http://www.ariossoftware.com/programs/evone/")EVONE(/url) | (url="http://"http://w00tware.ev-nova.net")w00tWare/Nova Tools(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&urgaylol;=yes")EV Developers Corner(/url) | (url="http://"http://mywebpages.comcast.net/genea16/Rift.html")Rift(/url)
(url="http://"http://customs.hyberia.com/")Mac Customs Lair(/url) | (url="http://"http://www.diabloii.net")DiabloII.net(/url) | (url="http://"http://www.mythvillage.org")Myth Village(/url) | (url="http://"http://www.playmyth.net")PlayMyth(/url) | (url="http://"http://www.mythdev.com")MythDev(/url) | (url="http://"http://myth.bungie.org")myth.bungie.org(/url)

(This message has been edited by MadFax7 (edited 06-02-2003).)

Wow... Really should've noticed that... Even more surprising is the fact that the link was still active...

SP

------------------
Eat blazing electric death!
(url="http://"http://www.evula.org/infernostudios/ept/")Unofficial EV and EVO Ports(/url): Both currently in FC1.
Please post any bugs (url="http://"http://www.ev-nova.net/forums/viewforum.php?f=26")here(/url).

Quote

Originally posted by seant:
**Wow. I started this thread back in 2000. It only took 3 years to get it's first responce. Pretty good....

**

Wow.... I clearly didn't notice either.

But...why did you mention that it only works in OS 9 in your post? Mac OS X wasn't released until March 24, 2001. Were you talking about OS 8 support?

------------------
(url="http://"http://www.ariossoftware.com")Arios SoftWare(/url)
(url="http://"http://www.ariossoftware.com/programs/evone/")EVONE 1.0.0 - the plugin editor for EV/EVO/EVN(/url)

Quote

Originally posted by AriosSw:
**Were you talking about OS 8 support?
**

Yes.

------------------
"Create enigmas, not explanations." -Robert Smithson

I will like to see the pilot file./

------------------

Quote

Originally posted by MadFax7:
**Heh, I didn't even notice the post date.Posted Image Probably should've looked. :redface: Though I do feel marginally better knowing that 4 other people didn't notice either. 😉

**

Heh, including my erstwhile moderator colleague, mrxak.

<chuckles>

------------------
(url="http://"http://www.mazca.com/")Mazca(/url) , Moderator, (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&urgaylol;=yes")EV Developer's Corner(/url)
Go get your knife.

Quote

Originally posted by kauthor:
**I will like to see the pilot file./
**

A modified nova pilot file you mean? Sure. Tell me what criteria it should have and I'll set it up. I'll have to hand edit it as I haven't made a nova editor (even for my own use), but no prob.

Come up with some pilot characteristics that can't be done via plugins and I'll cook up an example.

-STH

------------------
"Create enigmas, not explanations." -Robert Smithson

How about a pilot with 6 hired Leviathan escorts and 2,000cr cash? And at the same time the pilot has accepted 10 ordinary "random cargo" missions to Earth? (random cargo missions NEVER end with Earth) And finally, the pilot is "landed" on a wormhole or hypergate. Wait... come to think of it, all of those are possible with plugins. Hrmm...

-Vaumnou

------------------
Did you know that 63.8% of quoted statistics are made up on the spot?
"He's too late. SEE?!? THE CLIFFS OF INSANITY!!! Hurry up!"
"You see, wire telegraph is a kind of a very, very long cat. You pull his tail in New York and his head is meowing in Los Angeles. .... Radio operates exactly the same way: you send signals here, they receive them there. The only difference is that there is no cat." - Albert Einstein

(This message has been edited by Vaumnou (edited 06-03-2003).)

lol we need to pay more attention
I guess thats why the link didn't work.

------------------
One site to rule them all, One site to find them, One site to bring them all, And in the darkness bind them, (url="http://"http://www.EVula.com")EVula's Lair(/url) Visit my site at (url="http://"http://cdrwerks.northernswamp.com")http://cdrwerks.northernswamp.com(/url)

Quote

Originally posted by Vaumnou:
**How about a pilot with 6 hired Leviathan escorts and 2,000cr cash? And at the same time the pilot has accepted 10 ordinary "random cargo" missions to Earth? (random cargo missions NEVER end with Earth) And finally, the pilot is "landed" on a wormhole or hypergate. Wait... come to think of it, all of those are possible with plugins. Hrmm...
**

You see why I don't think there is a burning need for a pilot editor; an editor might make plug making easier, but it'd be too easy to cheat. Still, a mission editor might be nice. Something that gives the user the ability to set or clear mission bits.

-STH

------------------
"Create enigmas, not explanations." -Robert Smithson