Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

pyfa - python fitting assistant

pyfa python fitting tool

  • Авторизуйтесь для ответа в теме
1069 ответов в теме

#221
mixrin

mixrin

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 400 сообщений
20
  • EVE Ingame:noBap
  • Client:Eng

Я пользуюсь говноасером, у меня уже 2 года без сервиса работает безотказно :) у него - hp.
В планах, но в дальних. Пока что будет в том виде, в котором виде, в котором игра оперирует ими.
Давно уже есть, выделение либо просто rubber-banding'ом (как в венде короче, мышкой зажав ЛКМ), либо контролом/шифтом, потом ПКМ и смена патронов.


Ну hp еще хуже асера, сектор дешевых ноутов у них просран. Хмм, пытался выделять несколько, выделялись, но менюшка не выскакивала. Видимо что-то не так было с hands.so.


Про вывод данных и имел ввиду чтобы самый первый gtk-expander (если не изменяет память, в свойствах именно они) был сугубо аккумулирующем и выводил самую важную информацию типа tracking damage mod optimal falloff. Смысл думаю понятен, если не очень, могу проиллюстрировать. В багзиллу писать лень Ж)
  • 0

#222
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404

Про вывод данных и имел ввиду чтобы самый первый gtk-expander (если не изменяет память, в свойствах именно они) был сугубо аккумулирующем и выводил самую важную информацию типа tracking damage mod optimal falloff. Смысл думаю понятен, если не очень, могу проиллюстрировать. В багзиллу писать лень Ж)

Не, в идеале там по дефолту в "плоском" виде должны показываться нужные параметры (ну или в группах, но точно не в одной). Но для этого нужно вручную выбирать эти параметры, сортировку, нормальное юзер-френдли название, а потом изменять код для того, чтобы оно фильтровало ненужные параметры по заданным критериям. По сути наши программеры хардкодинг не очень любят, поэтому мб такая приблуда будет в лучшем случае в плагине - хотя не исключено, что удастся разубедить.
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#223
mixrin

mixrin

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 400 сообщений
20
  • EVE Ingame:noBap
  • Client:Eng
Хардкодинг конечно плохо, но в этом и есть звериный оскал опен сорса. Программисты делают оптимально, иногда задвигая на задние планы эргономичность и реквесты.
  • 0

#224
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404

Хардкодинг конечно плохо, но в этом и есть звериный оскал опен сорса. Программисты делают оптимально, иногда задвигая на задние планы эргономичность и реквесты.

В данном случае не в этом дело - присутствующие в команде разрабы просто не любят строить гуй. Я люблю с интерфейсами возиться, но в данном случае плохо умею - вот и выходит некий диссонанс. Получается только когда я в чате им весь моск вынесу и они согласятся что-нибудь там перелопатить %)
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#225
mixrin

mixrin

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 400 сообщений
20
  • EVE Ingame:noBap
  • Client:Eng
Хехе. Ты держал glade в руках? Вообще построение интерфейсов - самая наимерзочайшая задача практически везде. Никакого полета фантазии и мыслям.
  • 0

#226
Chem

Chem

    Clone Grade Epsilon

  • Tech II Pilots
  • PipPipPip
  • 270 сообщений
15
  • EVE Ingame:Chem EG
  • Corp:[FSP-T]
  • Channel:FSpace
  • Client:Eng
Обновление под Доминион 1.1 когда будет ?
  • 0
Если ты фрилансер, то почему ты еще не Бандерлог?
Бандерлоги всех стран - объединяйтесь! Ингейм канал - FSpace.

Умножим энтропию на ноль ;-). Свобода среди звезд!

LP в ISK - статистика в онлайне.

#227
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404
Когда достанем дамп (пока что сами из кэша выдирать не умеем), предположительно - в выходные или понедельник.

edit: релиз немного задержится, хотим доделать автоапдейтер - до вторника-среды.

Сообщение отредактировал DarkPhoenix: 25 January 2010 - 1:58

  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#228
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404
0.8 (win, src) - Tranquility, Dominion 1.1.1
  • Движок и данные проадейчены под реалии Доминиона 1.1.1
  • Небольшие изменения в интерфейсе и очередная пачка багфиксов
Не забываем запустить downloadData после апдейта

Сообщение отредактировал DarkPhoenix: 28 January 2010 - 13:17

  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#229
Khornar

Khornar

    blackjack&hookers included

  • Tech III Pilots
  • PipPipPipPipPip
  • 1508 сообщений
211
  • EVE Ingame:Khornaar
  • EVE Alt:Lewich
  • Client:Eng
у вас Наглфар с пенальти на РоФ или с бонусом? :)

У меня непонятная проблема с даунлодером, стопорится на определённом размере скачанного :D
Фаерволом все разрешил, вырубал закачки, реконектил инет =/

Изображение
Изображение

Сообщение отредактировал Khornar: 28 January 2010 - 12:15

  • 0
Give man a fire - he will be warm for a day, set man on fire - he will be warm for the rest of his life.

Для того чтобы нести хрень на форуме, мазер сливать не обязательно.
Я вот например не сливал пока, а хрень несу!



#230
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404
С бонусом

Наверное, хост глючит с которого оно все тянется. У меня вчера тоже прерывалась закачка самого билда где-то на половине пару раз. Сейчас выложу на какой-нить сторонний хост необходимые данные, добавлю в этот пост ссылку...

В следующем билде, кстати, помимо самоапдейтера будет идти БД чтобы не качать ничего 2 раза.

http://darkfenx.poch...dom111_data.zip

Распаковывать в папку своего виндового юзверя

Сообщение отредактировал DarkPhoenix: 28 January 2010 - 13:05

  • 1

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#231
Khornar

Khornar

    blackjack&hookers included

  • Tech III Pilots
  • PipPipPipPipPip
  • 1508 сообщений
211
  • EVE Ingame:Khornaar
  • EVE Alt:Lewich
  • Client:Eng
После минимализма ЕФТ - все эти красивенькие менюшки жутко сбивают с толку :)))

Но есть и пятна на солнце, имхо,в целом по дизайну.
например белая кнопка "создание персонажа" плохо заметна, и рядом с затемнёнными кнопочками выглядит неактивной :)
Изображение

Можно ли как то сменить размер шрифта в правой части(там, где резисы\капа), и вообще ту часть можнор уменьшить?

Хотя может я и придираюсь :))
  • 0
Give man a fire - he will be warm for a day, set man on fire - he will be warm for the rest of his life.

Для того чтобы нести хрень на форуме, мазер сливать не обязательно.
Я вот например не сливал пока, а хрень несу!



#232
Rover

Rover

    Newbie

  • Tech II Pilots
  • 11 сообщений
0
  • EVE Ingame:Rover K
  • Corp:FSP-E
  • Client:Рус
Пробую запустить под gentoo получаю
~/opt/pyfa $ ./launch.py
Traceback (most recent call last):
  File "./launch.py", line 64, in <module>
	sql.connect("sqlite")
  File "/home/.../opt/pyfa/model/sql.py", line 29, in connect
	import sqlite3
ImportError: No module named sqlite3
питон собран c sqllite.

Сообщение отредактировал Rover: 29 January 2010 - 16:59

  • 0

А еще я наконец смог поставить себе Microwarpdrive.
Вот только в текущем фите при его включении по всему кораблю гаснет свет, пропадает звук, появляется запах и не работают две турели.


#233
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404

После минимализма ЕФТ - все эти красивенькие менюшки жутко сбивают с толку :D))

Ну, да, интерфейс большой, я уже говорил, что от этого не избавиться. Насчет красивости тоже спорно, по-моему один черт :)

Но есть и пятна на солнце, имхо,в целом по дизайну.

Дизайном и юзабилити по сути никто особо и не занимался до недавних пор, я начал переделывать все контекстные меню и прочие "незначительные" фишечки. Помимо этого, на мне же полная проверка/исправление движка и прилагающихся эффектов, поэтому изменения в интерфейсе врядли будут быстрыми.

например белая кнопка "создание персонажа" плохо заметна, и рядом с затемнёнными кнопочками выглядит неактивной :)
Изображение

Иконка зависит от используемой темки. У меня дома стоит какая-то другая, там вообще желтая звездочка на иконках "new". Ну и даже на винде сейчас посмотрел - лично у меня нету проблем с поиском различий между неактивной кнопкой и активной хотя бы из-за бэкграунда.

Можно ли как то сменить размер шрифта в правой части(там, где резисы\капа), и вообще ту часть можнор уменьшить?

Шрифт - наверное да (настройки такой нет, только если мы уменьшим), но по-моему итак норм. С уменьшением шрифта панель, кстати, если и уменьшится, то врядли значительно. Изменять ее размеры нельзя, но если найдем где можно сэкономить место без ущерба остальному - то соответственно изменим ее.

питон собран c sqllite.

Похоже, что криво собран. У меня на дебиане этот модуль отлично импортируется, у сакари генту - и у него тоже все работает.

Сообщение отредактировал DarkPhoenix: 29 January 2010 - 17:10

  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#234
Kratrock

Kratrock

    Clone Grade Theta

  • -10.0
  • PipPipPipPip
  • 1295 сообщений
-442
  • EVE Ingame:Artemis
  • Corp:EXIT
  • Ally:Unchained
  • Client:Eng
А когда поправят ДПС у бомбометов на бомберах? =) А то жуть однако.
  • 0

#235
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404

А когда поправят ДПС у бомбометов на бомберах? =) А то жуть однако.

Не поверишь, я этот баг откопал за 5 минут до релиза. Если кто-то сообщал о нем раньше - сорри, я видимо не проверил и не понял в чем дело (показалось, что проблема в том, что этот дпс добавляется, а не то, что там не участвует время реактивации модуля). В следующем билде будет исправлено.
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#236
L0SER

L0SER

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3393 сообщений
1385
  • EVE Ingame:l0ser18q
  • Corp:po ny
  • Ally:oos
  • Client:Eng

Не поверишь, я этот баг откопал за 5 минут до релиза. Если кто-то сообщал о нем раньше - сорри, я видимо не проверил и не понял в чем дело (показалось, что проблема в том, что этот дпс добавляется, а не то, что там не участвует время реактивации модуля). В следующем билде будет исправлено.

Кстати, можно оставить парочку реквестов?
1. Добавить необходимость подтверждения при удалении фита, а то случайно пару своих фитов уже поудалял.
2. Добавить пресеты типа дамага для расчета эхп для различных типов патронов и линз. Ну то есть помимо имеющихся омни, кинетик, термал, ем и эксплозив добавить еще один пункт меню - "ammo". Когда ждём на него - появляется список, из которого можно выбрать тип боеприпасов, по которому будет рассчитываться эхп.
3. Добавить кнопку рядом с кнопкой "manage charters" для быстрого обновления скиллов выбранного чара, если для него забит апи. Т.к. сейчас для обновления скиллов нужно проделать путь: manage charters => API => Подключиться => Выбрать чара на аккаунте => Import. А хотелось бы делать это только единожды, и в дальнейшем быстро обновлять инфу одной кнопкой. (Или я еще просто её не нашел?)

Сообщение отредактировал L0SER: 02 February 2010 - 11:39

  • 0
Out of Sight. ищет новых пилотов и корпорации. \o/

#237
Chem

Chem

    Clone Grade Epsilon

  • Tech II Pilots
  • PipPipPip
  • 270 сообщений
15
  • EVE Ingame:Chem EG
  • Corp:[FSP-T]
  • Channel:FSpace
  • Client:Eng
Ну и интересно, факт большого различия дамага, между ефт и пифой.
Гонял тут из темы Миссий 5-го левела, Локи пифе и ефт.
Вот такой конфиг(автор, не я):
ИзображениеТестовый фит Локи
[Loki, Shtuka 1]
Shield Power Relay II
Shield Power Relay II
Shield Power Relay II
Shield Power Relay II
Shield Power Relay II
Republic Fleet Large Shield Extender
Republic Fleet Large Shield Extender
Dread Guristas Explosion Dampening Amplifier
Dread Guristas Kinetic Deflection Amplifier
720mm Howitzer Artillery II,Republic Fleet EMP M
720mm Howitzer Artillery II,Republic Fleet EMP M
720mm Howitzer Artillery II,Republic Fleet EMP M
Heavy Missile Launcher II,Thunderbolt Fury Heavy Missile
Heavy Missile Launcher II,Thunderbolt Fury Heavy Missile
Heavy Missile Launcher II,Thunderbolt Fury Heavy Missile
Heavy Missile Launcher II,Thunderbolt Fury Heavy Missile
Medium Core Defence Field Purger II
Medium Core Defence Field Purger II
Medium Core Defence Field Purger II
Loki Defensive - Adaptive Shielding
Loki Electronics - Dissolution Sequencer
Loki Offensive - Hardpoint Efficiency Configuration
Loki Propulsion - Chassis Optimization
Loki Engineering - Power Core Multiplier
Implant_Active=Hardwiring - Zainou 'Gnome' KVA2000
Implant_Active=Hardwiring - Eifyr and Co 'Gunslinger' MX-2
Implant_Active=Hardwiring - Zainou 'Gnome' KYA2000
Implant_Active=Hardwiring - Zainou 'Deadeye' ZMM1000
В ефт - 343(с учетом релоада) и 361 (без учета)
В пифе - 268 (с учетом) и 280(без).
Разница почти на 100 условных ...

Картинки:
Изображениеефт
eft_Loki_Shtuka_1_without_reload.jpg eft_Loki_Shtuka_1_with_reload.jpg
Изображениепифа
pyfa_Loki_Shtuka_1_with_reload.jpg pyfa_Loki_Shtuka_1_without_reload.jpg

З.Ы. Я понимаю всю условность, но ...
  • 0
Если ты фрилансер, то почему ты еще не Бандерлог?
Бандерлоги всех стран - объединяйтесь! Ингейм канал - FSpace.

Умножим энтропию на ноль ;-). Свобода среди звезд!

LP в ISK - статистика в онлайне.

#238
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404

Кстати, можно оставить парочку реквестов?
1. Добавить необходимость подтверждения при удалении фита, а то случайно пару своих фитов уже поудалял.

Довольно старый тикет:
https://sourceforge..../pyfa/ticket/94
Не реализован оттого, что по сути все эти модальные окошки это старая и не лучшая концепция. Хочется нормально undo, но оно потребует больше времени, так что как временная мера такая штука может появиться.

2. Добавить пресеты типа дамага для расчета эхп для различных типов патронов и линз. Ну то есть помимо имеющихся омни, кинетик, термал, ем и эксплозив добавить еще один пункт меню - "ammo". Когда ждём на него - появляется список, из которого можно выбрать тип боеприпасов, по которому будет рассчитываться эхп..

Ищешь патрон в маркете - ПКМ - set as damage profile. Кроме того, планируется сделать и так, как ты описал, но уже и сейчас можно пользовать 1-й способ.

3. Добавить кнопку рядом с кнопкой "manage charters" для быстрого обновления скиллов выбранного чара, если для него забит апи. Т.к. сейчас для обновления скиллов нужно проделать путь: manage charters => API => Подключиться => Выбрать чара на аккаунте => Import. А хотелось бы делать это только единожды, и в дальнейшем быстро обновлять инфу одной кнопкой. (Или я еще просто её не нашел?)

По идее можно. Тикет заполню, если не найду аналогичного.

Ну и интересно, факт большого различия дамага, между ефт и пифой.

Очень похоже, что один из бонусов не прописан/работает неправильно. Сегодня вечером посмотрю.

edit: да, роф на мисслы не работал. В следующем релизе будет окей.

Сообщение отредактировал DarkPhoenix: 02 February 2010 - 23:06

  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#239
moridin

moridin

    Clone Grade Delta

  • Tech II Pilots
  • PipPip
  • 166 сообщений
5
  • EVE Alt:
  • Corp:SoT
  • Channel:507
  • Client:Eng
понравилось, спасибо.

пожелания:
- при выходе чтобы запоминало текущий корабль и после запуска программы открывало его.
- выбор фита просто выносит моск. когда сравниваешь несколько кофигов приходится очень много кликов делать для переключения фитов. может быть рядом с селектором выбора конфига добавить еще один, в котором будут только разные фиты данного корабля? немного подумал, пришла лучшая мысль. тот слой, где отображается фит, сделать с табами. табами будут фиты. тогда быстро переключать фиты будет просто.
- при просмотре информации о модуле в attributes чтобы все пункты сразу раскрыты были. напрягает каждый раз когда смотришь модуль, тыкать во все пункты, чтобы раскрыть их.
- в Proj. effects хотелось бы класть какой-то один модуль от корабля, а не весь корабль. плюс как и в gang bonuses отображайте тип корабля и чара, сидящего на нем. по одном названию непонятно что там такое.
- в контекстном меню по пкм на модуле пункт Change Affecting Skills как в ефт.
- когда в Character Editor меняешь скил, чтобы сразу пересчитывалось все в основном окне. или добавить кнопку apply для Character Editor(это менее удобно, но даже оно сэкономит много кликов).
- хотелось бы как в ефт одновременно редактировать несколько конфигов. см выше пункт про вынос мозга.
- в Ship Browser добавить имя для фита по-молчанию. Если такой фит уже есть, то не ошибку в окне показывать, а дописать в конец имени что-нибудь.
- после удаления фита показать предыдущий открытый фит, а не пустое окно.
- при клике на Duplicate в текстовом поле писать текущее название корабля и выделить его(как при переименовании). если имя дублируется см. выше про создание нового фита.
- во всех вторичных окнах(ship browser, characted editor, переиенование корабля) все элементы интерфейса прилегают вплотную к краям окна. отступы добавить бы. хотя это может быть тема gtk у меня такая. но в основном окне отступы есть.
- при клике на селектор выбора фита, контекстное меню раскрывается вверх, а не вниз. как-то это нелогично.

Сообщение отредактировал moridin: 07 February 2010 - 5:24

  • 0
Львы поют, холмы летают,
В полночь солнышко сияет.
Муж оглох, жена ослепла,
А дурак восстал из пепла
И теперь смеётся лихо.
Правь же, Хаоса Владыка!

#240
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28782 сообщений
4404
- при выходе чтобы запоминало текущий корабль и после запуска программы открывало его.
Думаю, возможно, хотя хз нужно ли такое всем. Тикет занес, потом посмотрим что с ним можно будет сделать.
- выбор фита просто выносит моск. когда сравниваешь несколько кофигов приходится очень много кликов делать для переключения фитов. может быть рядом с селектором выбора конфига добавить еще один, в котором будут только разные фиты данного корабля? немного подумал, пришла лучшая мысль. тот слой, где отображается фит, сделать с табами. табами будут фиты. тогда быстро переключать фиты будет просто.
Табы уже в планах (и будут следующей "большой" фичей после само-апдейтера), сравнение атрибутов 2+ фитов - тоже.
- при просмотре информации о модуле в attributes чтобы все пункты сразу раскрыты были. напрягает каждый раз когда смотришь модуль, тыкать во все пункты, чтобы раскрыть их.
Если честно, то выглядит как какой-то непонятный костыль :rolleyes: на мой взгляд, перерабатывать там надо многое, но не просто автоэкспандом всех узлов.
- в Proj. effects хотелось бы класть какой-то один модуль от корабля, а не весь корабль. плюс как и в gang bonuses отображайте тип корабля и чара, сидящего на нем. по одном названию непонятно что там такое.
Переписывание прожектед браузера тоже в планах, на данный момент он "сломан" (чего стоит хотя бы то, что сетапы, влияющие на открытый сетап, используют алл 0 чара). Изначально планируется сделать его просто как ганг-браузер (там большая часть из того, что ты описал, есть) + попозже сделать возможность включать/выключать каждый модуль.
- в контекстном меню по пкм на модуле пункт Change Affecting Skills как в ефт.
Насколько я помню, такой тикет есть, но попозже проверю.
- когда в Character Editor меняешь скил, чтобы сразу пересчитывалось все в основном окне. или добавить кнопку apply для Character Editor(это менее удобно, но даже оно сэкономит много кликов).
Первое мне самому не нравится, но могут быть проблемы с производительностью (т.к. надо все пересчитывать), второе - легко.
- хотелось бы как в ефт одновременно редактировать несколько конфигов. см выше пункт про вынос мозга.
Несколько табов с быстрым переключением по контрол-табу или альт-1 альт-2 етц, надеюсь, подойдут? Потому что уместить сразу несколько окошек представляется нереальным.
- в Ship Browser добавить имя для фита по-молчанию. Если такой фит уже есть, то не ошибку в окне показывать, а дописать в конец имени что-нибудь.
Будет.
- после удаления фита показать предыдущий открытый фит, а не пустое окно.
На данный момент показывается не пустое окно, а другой фит того жекорабля, и только если таковых нету - пустое окно. Но идея здравая.
- при клике на Duplicate в текстовом поле писать текущее название корабля и выделить его(как при переименовании). если имя дублируется см. выше про создание нового фита.
Тоже здраво.
- во всех вторичных окнах(ship browser, characted editor, переиенование корабля) все элементы интерфейса прилегают вплотную к краям окна. отступы добавить бы. хотя это может быть тема gtk у меня такая. но в основном окне отступы есть.
Угу, меня это тоже раздражает. Сейчас я занимаюсь переработкой контекстных меню и некоторых "внутренних" частей интерфейса, сразу после этого планирую заняться отступами.
- при клике на селектор выбора фита, контекстное меню раскрывается вверх, а не вниз. как-то это нелогично.
Исправить не выйдет, т.к. это не баг, а особенность графического тулкита, который мы используем. Фича заключается в том, что при открытии курсор попадает на предыдущую выбранную позицию, и чтоб увидеть весь список целиком - нужно скроллить. В некоторых случаях это удобно, в некоторых нет. Многолетняя война ведется тут: https://bugzilla.gno...g.cgi?id=129463
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all





1 посетителей читают тему

0 members, 1 guests, 0 anonymous users