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

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

Helix - альтернатива eveonline launcher'у


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

#61
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

Короче все понял, пацаны, приеду из отпуска через 2 недели запилю на мерзком вам C# и выложу все это на ГитХаб. Тут разговоров в теме уже больше, чем время на программирование :)


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 


#62
Darth Fett

Darth Fett

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 818 сообщений
209
  • EVE Ingame:Darth Fett
  • Corp:Iris
  • Ally:GE
  • Client:Eng

Лаунчер кривой, потому что он не окно системы, а помесь ежа с ужом = хромиум + питон.

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

используется древняя и хорошая RTPatch.

Ты в каком году последний раз логинился? РТП кончился с релизом лаунчера.

запилю на мерзком вам C# и выложу все это на ГитХаб. Тут разговоров в теме уже больше, чем время на программирование :)

C# это та же ява, только от микрософта. Слабо на чистом C++?
  • 0

#63
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

C# это та же ява, только от микрософта. Слабо на чистом C++?

 

Что такое чистый C++? MFC это чистый C++ или грязный? А Qt? А может лучше ANSI C?

Каждая задача имеет свое оптимальное решение. Клиентские приложения, не предназначенные для тяжелых расчтов, работы с графикой должны писаться на том, что проще. В C# уже есть большое количество нужных библиотек от Майкрософт, есть простота и прозрачность их использования, есть защита от утечек памяти. Ради 20%  прироста производительнотси нужно отказываться от всего этого?


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 


#64
nikitas

nikitas

    Fuck The System

  • Tech III Pilots
  • PipPipPipPipPip
  • 3737 сообщений
54
  • EVE Ingame:nikitasius
  • EVE Alt:lacoquine
  • Corp:Russian Group
  • Ally:EVIL
  • Channel:SFLD-PUB
  • Client:Eng

Что такое чистый C++? MFC это чистый C++ или грязный? А Qt? А может лучше ANSI C?

Каждая задача имеет свое оптимальное решение. Клиентские приложения, не предназначенные для тяжелых расчтов, работы с графикой должны писаться на том, что проще. В C# уже есть большое количество нужных библиотек от Майкрософт, есть простота и прозрачность их использования, есть защита от утечек памяти. Ради 20%  прироста производительнотси нужно отказываться от всего этого?

Пиши на MFC в режиме онлайн трансляции с вебки. Микрофонобязателен  :trololo:


  • 0

٩(̾●̮̮̃•̃̾)۶ [☠] [☠] [☠] [☠] [ ? ] ٩(̾●̮̮̃•̃̾)۶


#65
Jack Hareka

Jack Hareka

    белко

  • Tech III Pilots
  • PipPipPipPipPip
  • 3583 сообщений
1427
  • EVE Ingame:Jack Hareka
  • EVE Alt:Calsys
  • Corp:Monks of War
  • Client:Eng

Итак, подведём небольшие итоги:

1. два предложения (апдейтер + ssh-туннель)

2. N-ное количество постов о том, что автор уже спёр кучу паролей (ну или хотя бы собирается!)

3. пачка постов как написать свой лаунчер

 

Продолжайте!

Может быть сгенерите еще интересные идеи :)


Сообщение отредактировал Jack Hareka: 22 July 2014 - 10:33

  • 0

#66
Alamar

Alamar

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 940 сообщений
218
  • EVE Ingame:Sheltem Dark
  • EVE Alt:Theia Dark
  • Corp:ROLEM
  • Ally:-LSH-
  • Channel:myfly
  • Client:Eng

А в чем причина нежелания выложить исходники в открытый доступ, дабы любой параноик мог их проверить и сам под себя скомпилить?

Неужто настолько сильны опасения, что кто-то форкнет и сделает лучше?

 

ЗЫ: Ну и да, когда "админ с 15-летним опытом" предлагает пользователям вводить логин-пароль в неведомо кем (с точки зрения оных пользователей) написанную и неизвестно что (окромя официально заявленных фич) делающую программу - это вызывает очень и очень сильные сомнения либо в квалификации, либо в добросовестности данного админа.

 


  • 2

Немногие знают, что при помощи загибания пальцев можно досчитать вовсе не до 10, а до 1023.


#67
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

Проблема в том, что "Админ" пишет программы. Я вот программист но вот сераера не конфигурю. 

 

А так нет ничего зазорного выложить на Гит программу, которая не содержит НоуХау и не позволдяет генерить сотни тонн нефти))


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 


#68
Jack Hareka

Jack Hareka

    белко

  • Tech III Pilots
  • PipPipPipPipPip
  • 3583 сообщений
1427
  • EVE Ingame:Jack Hareka
  • EVE Alt:Calsys
  • Corp:Monks of War
  • Client:Eng

А в чем причина нежелания выложить исходники в открытый доступ, дабы любой параноик мог их проверить и сам под себя скомпилить?

Неужто настолько сильны опасения, что кто-то форкнет и сделает лучше?

 

ЗЫ: Ну и да, когда "админ с 15-летним опытом" предлагает пользователям вводить логин-пароль в неведомо кем (с точки зрения оных пользователей) написанную и неизвестно что (окромя официально заявленных фич) делающую программу - это вызывает очень и очень сильные сомнения либо в квалификации, либо в добросовестности данного админа.

Где я предлагаю запускать вам его?

Где? :confused:

 

А вот никитка, всерьез предлагающий пустить через его сервер трафик - это да, достойно.

:trololo:


  • 0

#69
Darth Fett

Darth Fett

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 818 сообщений
209
  • EVE Ingame:Darth Fett
  • Corp:Iris
  • Ally:GE
  • Client:Eng

Что такое чистый C++? MFC это чистый C++ или грязный? А Qt? А может лучше ANSI C?
Каждая задача имеет свое оптимальное решение. Клиентские приложения, не предназначенные для тяжелых расчтов, работы с графикой должны писаться на том, что проще. В C# уже есть большое количество нужных библиотек от Майкрософт, есть простота и прозрачность их использования, есть защита от утечек памяти. Ради 20% прироста производительнотси нужно отказываться от всего этого?

Такой, чтоб программа работала так: скачал, запустил, заработало. Причем быстро, не гадя во все темп директории и не выкачивая мегабайты с инета, а в случае возникновения ошибки - корректно указала на ее причину а не "ошибка в строке xxx модуля yyy".
А когда программа, задача которой запустить другую программу и закрыться, требует для своей работы питона, левых модулей, эксплорер такой-то версии, sql сервер, и еще какую-то хрень, и не дай бог ты ошибшся в номере версии после последней точки - все будет падать с непонятной ошибкой - это хреновая программа.
C++ старше решета, и библиотек для него написано еще больше, в чем проблема то?
  • 0

#70
Alamar

Alamar

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 940 сообщений
218
  • EVE Ingame:Sheltem Dark
  • EVE Alt:Theia Dark
  • Corp:ROLEM
  • Ally:-LSH-
  • Channel:myfly
  • Client:Eng

Где я предлагаю запускать вам его?

Где? :confused:

Т.е. программа пишется и топик на форуме создан, чтоб ее никто не запускал, я правильно понимаю? :)

 

А вот никитка, всерьез предлагающий пустить через его сервер трафик - это да, достойно.

:trololo:

Через _его_ сервер? А можно линк на данное предложение?

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

 

ЗЫ: И все-таки было бы интересно услышать ответ на вопрос о причинах нежелания открывать исходники.


  • 0

Немногие знают, что при помощи загибания пальцев можно досчитать вовсе не до 10, а до 1023.


#71
Jack Hareka

Jack Hareka

    белко

  • Tech III Pilots
  • PipPipPipPipPip
  • 3583 сообщений
1427
  • EVE Ingame:Jack Hareka
  • EVE Alt:Calsys
  • Corp:Monks of War
  • Client:Eng

Т.е. программа пишется и топик на форуме создан, чтоб ее никто не запускал, я правильно понимаю? :)

Я вроде четко написал чего хочу: предложений чего бы вы хотели в ней увидеть.
Но все в упор представляются слепыми и игнорируют данное сообщение.
Сами себе придумали проблему и обвнили в этой проблеме автора.
Шик :D
 

Через _его_ сервер? А можно линк на данное предложение?
Может я, конечно, невнимательно читал - но там вроде была исключительно идея пускать трафик через проксю, при этом никаких рекомендаций по выбору конкретной прокси не наблюдалось.

пожалуйста

Дык, прокся работает, ssh ключ расшарен. Встраиваешь его в свою программу, учишься поднимать ssh сессию и все. Покупать отдельный сервер смысла нету.
Кстати прокся работает не с открытыми паролями, а с тем, что клиент передает ЦЦПшникам.
Как бы разница.
Да, используется софт PuTTy.. но вот незадача, про этот софт знают все с незапамятных времен и, код расшарен с свободный доступ.

 

ЗЫ: И все-таки было бы интересно услышать ответ на вопрос о причинах нежелания открывать исходники.

Пока не вижу смысла. Как приведу в порядок, будет полноценный нужный функционал, там и решу насчёт этого вопроса.


  • 0

#72
sgetout

sgetout

    бубен нижнего мира

  • Faction pilots
  • PipPipPipPipPip
  • 3610 сообщений
1254
  • EVE Ingame:WhatAHek
  • Corp:Garoun Invest Bank
  • Client:Eng

Через _его_ сервер? А можно линк на данное предложение?

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

 

Не, он вроде с самого начала конкретную проксю писал http://forum.eve-ru....opic=107824&hl=


  • 0

#73
euroUK

euroUK

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5588 сообщений
252
  • EVE Ingame:Methodius Nix
  • EVE Alt:Много
  • Corp:G1PSY
  • Ally:TRI
  • Client:Eng

Такой, чтоб программа работала так: скачал, запустил, заработало. Причем быстро, не гадя во все темп директории и не выкачивая мегабайты с инета, а в случае возникновения ошибки - корректно указала на ее причину а не "ошибка в строке xxx модуля yyy".
А когда программа, задача которой запустить другую программу и закрыться, требует для своей работы питона, левых модулей, эксплорер такой-то версии, sql сервер, и еще какую-то хрень, и не дай бог ты ошибшся в номере версии после последней точки - все будет падать с непонятной ошибкой - это хреновая программа.
C++ старше решета, и библиотек для него написано еще больше, в чем проблема то?

 

.Net по умолчанию стоит в Win7-8. В .Net библиотеки достаточные для конкретного случая написаны MS, а не непонятными личностями с потерей памяти. Эта программа будет занимать несколько десятков КБ а не пару метров в случае C++ с библиотеками сторонними в разы большими самой программы. Прочитать исходник С# в разы легче. 

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


  • 0

у меня стаж игры с 2009 года я летал почти на всем что есть в еве, включая титаны на тесте. 


#74
Alamar

Alamar

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 940 сообщений
218
  • EVE Ingame:Sheltem Dark
  • EVE Alt:Theia Dark
  • Corp:ROLEM
  • Ally:-LSH-
  • Channel:myfly
  • Client:Eng

Я вроде четко написал чего хочу: предложений чего бы вы хотели в ней увидеть.
Но все в упор представляются слепыми и игнорируют данное сообщение.
Сами себе придумали проблему и обвнили в этой проблеме автора.
Шик :D

Первое и главное, что хотелось бы видеть в подобной программе - это веские аргументы, почему в нее безопасно вбивать свой логин/пароль.

Без этого ее ценность будет стремиться к нулю, вне зависимости от количества реализованных плюшек.

Очень странно, что автор, утверждающий что является сисадмином с 15-летним стажем, этого не понимает (или упорно делает вид, что не понимает).

 

 

Да, таки невнимательно прочитал, прошу прощения.

Вообще наиболее логичным в этом случае было бы предоставить выбор прокси самому пользователю.

 

 

Пока не вижу смысла. Как приведу в порядок, будет полноценный нужный функционал, там и решу насчёт этого вопроса.

Т.е. по сути причина на текущий момент - сырость кода?

Тогда это имеет смысл сразу указать, дабы не возникало подозрений вида "автор не хочет открывать исходники, значит ему есть что скрывать".


Сообщение отредактировал Alamar: 22 July 2014 - 11:48

  • 0

Немногие знают, что при помощи загибания пальцев можно досчитать вовсе не до 10, а до 1023.


#75
nikitas

nikitas

    Fuck The System

  • Tech III Pilots
  • PipPipPipPipPip
  • 3737 сообщений
54
  • EVE Ingame:nikitasius
  • EVE Alt:lacoquine
  • Corp:Russian Group
  • Ally:EVIL
  • Channel:SFLD-PUB
  • Client:Eng

Я вроде четко написал чего хочу: предложений чего бы вы хотели в ней увидеть.
Но все в упор представляются слепыми и игнорируют данное сообщение.
Сами себе придумали проблему и обвнили в этой проблеме автора.
Шик :D
 

пожалуйста

 

Пока не вижу смысла. Как приведу в порядок, будет полноценный нужный функционал, там и решу насчёт этого вопроса.

 

В тоже время ты тянешь с ответом про шаринг исходников.

 

 

На счет прокси.. между юзеров и проксей траффик шифруется по ssh (4096), а между юзером и евой получение token происходит по ssl.

Собсна клиент отправляет на сервер евы логин и пароль (https), затем получает токен и играет.

 

Как я могу получить его логин и пароль? Особенно если лаунчер перед авторизацией проверяет ssl сертификат?

Поэтому MiTM отметаем сразу.

 

Расскажи там, не лыбясь, о великий одмин "с 15 летним стажем".



 

Да, таки невнимательно прочитал, прошу прощения.

Вообще наиболее логичным в этом случае было бы предоставить выбор прокси самому пользователю.

 

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


  • 0

٩(̾●̮̮̃•̃̾)۶ [☠] [☠] [☠] [☠] [ ? ] ٩(̾●̮̮̃•̃̾)۶


#76
Jack Hareka

Jack Hareka

    белко

  • Tech III Pilots
  • PipPipPipPipPip
  • 3583 сообщений
1427
  • EVE Ingame:Jack Hareka
  • EVE Alt:Calsys
  • Corp:Monks of War
  • Client:Eng

Расскажи там, не лыбясь, о великий одмин "с 15 летним стажем".

Я вижу тебя это очень задело.

Понял насколько ты бесполезен?

:trololo:


  • 0

#77
nikitas

nikitas

    Fuck The System

  • Tech III Pilots
  • PipPipPipPipPip
  • 3737 сообщений
54
  • EVE Ingame:nikitasius
  • EVE Alt:lacoquine
  • Corp:Russian Group
  • Ally:EVIL
  • Channel:SFLD-PUB
  • Client:Eng

Я вижу тебя это очень задело.

Понял насколько ты бесполезен?

:trololo:

Да я и так знаю что бесполезен, а ты полезен. Вот поэтому и прошу тебя, основываясь на твой 15-летний стаж, объяснить как я могу перехватывать логины и пароли у пользователей, когда траффик идет через мою проксю. Учитываем, что клиент авторизуется по ssl и есть проверка сертификата.

прокся - дебиан@32, обычный ssh тунель (sock5).


  • 0

٩(̾●̮̮̃•̃̾)۶ [☠] [☠] [☠] [☠] [ ? ] ٩(̾●̮̮̃•̃̾)۶


#78
Alamar

Alamar

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 940 сообщений
218
  • EVE Ingame:Sheltem Dark
  • EVE Alt:Theia Dark
  • Corp:ROLEM
  • Ally:-LSH-
  • Channel:myfly
  • Client:Eng
У меня в подписи ссылка, почитай почему юзеры используют эту проксю.

Я читал, но имхо доверять или не доверять конкретной проксе каждый решает для себя сам.

Понятно, что идущий через ssl логин-пароль на socks-проксе не перехватить, но мало ли чего еще там выловить можно (ты ж сам писал, что игроки параноики :D )

 

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

Такая вот избирательная у человека паранойя, однако. :)

 


  • 0

Немногие знают, что при помощи загибания пальцев можно досчитать вовсе не до 10, а до 1023.


#79
Jack Hareka

Jack Hareka

    белко

  • Tech III Pilots
  • PipPipPipPipPip
  • 3583 сообщений
1427
  • EVE Ingame:Jack Hareka
  • EVE Alt:Calsys
  • Corp:Monks of War
  • Client:Eng

Да я и так знаю что бесполезен, а ты полезен. Вот поэтому и прошу тебя, основываясь на твой 15-летний стаж, объяснить как я могу перехватывать логины и пароли у пользователей, когда траффик идет через мою проксю. Учитываем, что клиент авторизуется по ssl и есть проверка сертификата.

прокся - дебиан@32, обычный ssh тунель (sock5).

Я тебе ничем не обязан и ничего тебе объяснять не буду.

Ты уныл.

И хорош уже офтопить.

 

 

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

Такая вот избирательная у человека паранойя, однако. :)

Ещё раз - не вбивай, кто тебя заставляет?

:facepalm:


  • -2

#80
Alamar

Alamar

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 940 сообщений
218
  • EVE Ingame:Sheltem Dark
  • EVE Alt:Theia Dark
  • Corp:ROLEM
  • Ally:-LSH-
  • Channel:myfly
  • Client:Eng
Ещё раз - не вбивай, кто тебя заставляет?

:facepalm:

Равно как и тебя никто не заставляет использовать прокси nikitas'а, кстати говоря.

 

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

 

И да, как я уже писал выше, мое предложение по доработке - добавить четкое аргументированное обоснование, почему использование данного "альтернативного лаунчера" является безопасным и он не отправит логин/пароль пользователя куда не надо.

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

 


  • 0

Немногие знают, что при помощи загибания пальцев можно досчитать вовсе не до 10, а до 1023.





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

0 members, 1 guests, 0 anonymous users