These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Ships & Modules

 
  • Topic is locked indefinitely.
 

pyfa v1.29.4 - The Python Fitting Assistant

Author
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#121 - 2016-05-06 01:08:46 UTC
Khan Wrenth wrote:
Question - while building ships, I can't find a stat listed for how long I can overheat. Am I bad at PYFA, or is simply a feature I'll keep EFT around for?


Pyfa does not have this feature, and to be honest I'm not sure how EFT calculate it's value considering heat damage is chance based
Khan Wrenth
Viziam
Amarr Empire
#122 - 2016-05-06 11:23:51 UTC
Sable Blitzmann wrote:
Khan Wrenth wrote:
Question - while building ships, I can't find a stat listed for how long I can overheat. Am I bad at PYFA, or is simply a feature I'll keep EFT around for?


Pyfa does not have this feature, and to be honest I'm not sure how EFT calculate it's value considering heat damage is chance based


Okay, thank you for the reply! And doubly thank-you for maintaining PYFA, I love it and use it extensively! :)
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#123 - 2016-05-08 17:10:30 UTC
Byggare BoBson
Revenue Builders
#124 - 2016-05-08 17:39:29 UTC
Hi

I recently started using Pyfa as EFT is not yet updated.

I first installed 1.21 and then later 1.21.1 when it was released.

I found the reddit page with the Damage Pattern stuff so I imported that from clipboard.
No problem thus far.
I then imported another profile.
Still no problem.

But instead of replacing the one I had it added to the list. So I started removing rows from the first profile.
Midway through it "stuck" and I couldnt remove any.

I closed pyfa en reopened and since then I havnt been able to open the Damage Pattern window at all.
Shortcut Ctrl + D doesnt work either.

Ive tried to uninstall and install a fresh. Didnt help (APIs and stuff was still saved)

I uninstalled it again and ran CCleaner to clear regedit aswell.
Installed a new, and APIs etc was still there.

I assume something went really bad and since I dont seem to be able to clear some savefiles or cache it seems like im not going to be able to use Pyfa. Damage pattern is very important to me so thats a must.

Is there anyway to solve this?
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#125 - 2016-05-09 01:22:38 UTC
Byggare BoBson wrote:
Hi

I recently started using Pyfa as EFT is not yet updated.

I first installed 1.21 and then later 1.21.1 when it was released.

I found the reddit page with the Damage Pattern stuff so I imported that from clipboard.
No problem thus far.
I then imported another profile.
Still no problem.

But instead of replacing the one I had it added to the list. So I started removing rows from the first profile.
Midway through it "stuck" and I couldnt remove any.

I closed pyfa en reopened and since then I havnt been able to open the Damage Pattern window at all.
Shortcut Ctrl + D doesnt work either.

Ive tried to uninstall and install a fresh. Didnt help (APIs and stuff was still saved)

I uninstalled it again and ran CCleaner to clear regedit aswell.
Installed a new, and APIs etc was still there.

I assume something went really bad and since I dont seem to be able to clear some savefiles or cache it seems like im not going to be able to use Pyfa. Damage pattern is very important to me so thats a must.

Is there anyway to solve this?


I would recommend sending me you %userprofile%\.pyfa\saveddata.db file so that I can look at what exactly happened with the damage patterns to prevent it in the future. My email is listed in the README that ships with pyfa, and is also listed on our github repo.

As for the issue, once you send me the database, I can fix it and send it back, or you could just delete that file and start fresh (will delete any saved fittings).
Byggare BoBson
Revenue Builders
#126 - 2016-05-09 17:33:39 UTC
Sable Blitzmann wrote:
Byggare BoBson wrote:
Hi

I recently started using Pyfa as EFT is not yet updated.

I first installed 1.21 and then later 1.21.1 when it was released.

I found the reddit page with the Damage Pattern stuff so I imported that from clipboard.
No problem thus far.
I then imported another profile.
Still no problem.

But instead of replacing the one I had it added to the list. So I started removing rows from the first profile.
Midway through it "stuck" and I couldnt remove any.

I closed pyfa en reopened and since then I havnt been able to open the Damage Pattern window at all.
Shortcut Ctrl + D doesnt work either.

Ive tried to uninstall and install a fresh. Didnt help (APIs and stuff was still saved)

I uninstalled it again and ran CCleaner to clear regedit aswell.
Installed a new, and APIs etc was still there.

I assume something went really bad and since I dont seem to be able to clear some savefiles or cache it seems like im not going to be able to use Pyfa. Damage pattern is very important to me so thats a must.

Is there anyway to solve this?


I would recommend sending me you %userprofile%\.pyfa\saveddata.db file so that I can look at what exactly happened with the damage patterns to prevent it in the future. My email is listed in the README that ships with pyfa, and is also listed on our github repo.

As for the issue, once you send me the database, I can fix it and send it back, or you could just delete that file and start fresh (will delete any saved fittings).


Removing the saveddata file worked fine!
I saved the fits that I had, not many since Ive only used it for a few days.
I could have mailed you the file but since I dont know what information that file holds I dare not.
This is eve after all :P

But problem is solved! Thanks!

Maybe the pattern thing crashed when I very rapidly deleted profiles one by one.
Something maybe broke in the savefile?

Thanks!
Moriar theChosen
Pator Tech School
Minmatar Republic
#127 - 2016-05-09 23:58:44 UTC
Ahoy,

I'm using pyfa, and I don't understand the two lines for recharge rates. Could someone point me to a description of the recharge rates panel.

Maybe I'm not an expert on how active tanks work, but why would I need more than one line to show how much hp/s is being regenerated in an active armor tank, for example?
Idame Isqua
University of Caille
Gallente Federation
#128 - 2016-05-10 11:04:19 UTC  |  Edited by: Idame Isqua
From previous locked topic I didn't reply too
"1) There should only be .pyfa in your user folder. This is the pyfa user directory for config / personal settings / fit database. I am not sure why you have 3, unless they are unrelated to pyfa (I know many programs used the ~/.dir convention)

2) To update: you can extract the zip somewhere (you should be able to re-write the previous location you used, unless you're upgrading from a very old version in which case best to delete old one). OR the easy way and use the .exe installer - this will install pyfa to a path you choose, and when you run the updated installer it will overwrite for you. This is the preferred method, as we can add code to the installer in the event that directory layout changes which might not be compatible with previous versions

3) Overheat timeres. It's been discussed before https://forums.eveonline.com/default.aspx?g=posts&m=6359763#post6359763 https://github.com/pyfa-org/Pyfa/issues/445 tl;dr this would be a very big project for very small benefit IMO (considering heat is based off chance and there's not way to predict it). I am not convinced EFT is doing it right so this is something where I would say just because EFT has it doesn't mean it's needed / useful. I'm open to thoughts though, feel free to provide a algorithm that might work =)

4) Ammo timers, can you be more specific?

5) DPS graphing. Yes, I know it sucks. This has been known for many years. No one wants to touch it though. >_>

6) Ah, the LP Store. I want to get it back up and running eventually, but I've had a lot on my plate recently. That and EMDR has died off (or will be) so I'd have to re-write the price caching backend of it. Not only that, but the LP Store data itself is probably very stale and I don't have the energy to keep it updated - it was very manual process of flying to each store and manually confirming if they were accurate. **** that. So yeah, I want to, but it's not as easy and simply turning it back on ;)"

Weird pretty sure I unzipped into the install location (I did this for a few updates and still lost my characters fitting.
I'm just using the .exe now but will try the zip again for the next update.
Ammo timers, EFT tells me how long I can shoot for with 100 rounds of ammo, its kinda important as (also with cap charges) I need to know how long I can shoot for (carry a minimal amount of ammo to save isk/still be effective).
Yea IDK whats happening with offline market alot of stuffs broken, but you LP site was the best!

Also random idea about graphs, is there some way pyfa can be integrated with R
Idk I just did a quick search and it might be easier than pyfa having its own graphing thing?
https://www.r-project.org/
http://www.simafore.com/blog/bid/120209/Integrating-Tableau-and-R-for-data-analytics-in-four-simple-steps
Just an idea
Moac Tor
Cyber Core
Immediate Destruction
#129 - 2016-05-11 23:43:48 UTC
Thanks for keeping pyfa updated. The new capital aspects work pretty nicely considering how quickly you managed to get it sorted.
Luscius Uta
#130 - 2016-05-13 13:14:59 UTC
I imported my fittings from EFT to pyfa two times in hopes pyfa will update only those fittings that have been changed or have been added after the first import but, alas, now my every fit is duplicated. Where are my fittings stored so I can delete them and then perform another import?

Workarounds are not bugfixes.

Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#131 - 2016-05-13 22:46:21 UTC
Luscius Uta wrote:
I imported my fittings from EFT to pyfa two times in hopes pyfa will update only those fittings that have been changed or have been added after the first import but, alas, now my every fit is duplicated. Where are my fittings stored so I can delete them and then perform another import?


%userdata%/.pyfa/saveddata.db is the database file. Deleting that will delete everything.
Baku Saissore
University of Caille
Gallente Federation
#132 - 2016-05-15 03:28:53 UTC
Hi

I got Pyfa recently though all seems to work and the version is correct, i cant bring up citadels.
what am i doing wrong? Big smile
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#133 - 2016-05-15 03:40:10 UTC
Baku Saissore wrote:
Hi

I got Pyfa recently though all seems to work and the version is correct, i cant bring up citadels.
what am i doing wrong? Big smile


Citadel fitting is not currently supported. It is a planned feature, though no ETA is available. https://github.com/pyfa-org/Pyfa/issues/540
Baku Saissore
University of Caille
Gallente Federation
#134 - 2016-05-15 03:43:15 UTC
Sable Blitzmann wrote:


Citadel fitting is not currently supported. It is a planned feature, though no ETA is available. https://github.com/pyfa-org/Pyfa/issues/540



I see!! thx
Soel Reit
The Scope
Gallente Federation
#135 - 2016-05-15 09:48:26 UTC
Found an error with "Heavy Stasis Grappler" when fitted to a carrier about "activation cost".
on a carrier "-188k GJ"
on battleships "-1.5 GJ"

Shocked
Sable Blitzmann
24th Imperial Crusade
Amarr Empire
#136 - 2016-05-15 15:16:31 UTC
Soel Reit wrote:
Found an error with "Heavy Stasis Grappler" when fitted to a carrier about "activation cost".
on a carrier "-188k GJ"
on battleships "-1.5 GJ"

Shocked


You have an NSA active. One of it's effects is to increase the activation cost of EWAR module so that they cannot be powered on.
Soel Reit
The Scope
Gallente Federation
#137 - 2016-05-15 16:24:20 UTC
Sable Blitzmann wrote:
Soel Reit wrote:
Found an error with "Heavy Stasis Grappler" when fitted to a carrier about "activation cost".
on a carrier "-188k GJ"
on battleships "-1.5 GJ"

Shocked


You have an NSA active. One of it's effects is to increase the activation cost of EWAR module so that they cannot be powered on.


ty, didn't know about it!
Dallenn
Sebiestor Tribe
Minmatar Republic
#138 - 2016-05-21 22:49:15 UTC
To use on Ubuntu, had to:

sudo apt-get install python-wxgtk2.8
sudo apt-get install python-sqlalchemy
sudo apt-get install python-dateutil
sudo apt-get install python-requests
Dallenn
Sebiestor Tribe
Minmatar Republic
#139 - 2016-05-21 23:12:55 UTC
Having some issue when creating and trying to submit a name for a new character:

pyfa/gui/characterEditor.py", line 47, in Validate
    elif text in [x.name for x in profileEditor.entityEditor.choices]:
AttributeError: 'CharacterEntityEditor' object has no attribute 'entityEditor'
Soel Reit
The Scope
Gallente Federation
#140 - 2016-05-22 13:10:41 UTC
mmmm another problem: lock range of carriers...
in the ship's attribute is correct
when you go and fit the hull it display 300 km in "targeting and misc"