HatJack - Бесплатный майнер данных TF2

Программное обеспечение, относящееся к Steam
Сообщение
Автор
Аватара пользователя
darkstalker
Лейтенант
Лейтенант
Сообщения: 166
Зарегистрирован: 25.05.2008
Поблагодарили: 29 раз
Контактная информация:

#31 Сообщение 04.06.2013, 10:25

SHADOW
В следующей версии я это исправлю, спасибо за замечание.

tibik
Скорее всего у тебя 32ух битная ось. Моя программа работает толька на х64.

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

Обновил до Build 46, исправил качество ручной сборки и ошибку при сохранении результатов. Подробнее в changelog'e.
Intel Core i7 2600K Overclocked 4.5 GHz
RAM 16GB Samsung
Asus G-Force 660TI 2GB
Zalman Z9 U3 Black ATX
Chieftec 550W APS-550C

Аватара пользователя
Charg
Майор
Майор
Сообщения: 585
Зарегистрирован: 30.12.2011
Благодарил (а): 12 раз
Поблагодарили: 152 раза
Контактная информация:

#32 Сообщение 04.06.2013, 22:22

Можешь задать цвет\фон строки в зависимости от качества предмета?

Аватара пользователя
darkstalker
Лейтенант
Лейтенант
Сообщения: 166
Зарегистрирован: 25.05.2008
Поблагодарили: 29 раз
Контактная информация:

#33 Сообщение 04.06.2013, 22:43

Charg
Качество выбирает игрок при сканировании, поэтому нет смысла выделять что-то цветом, так как всё будет одноцветное.
Intel Core i7 2600K Overclocked 4.5 GHz
RAM 16GB Samsung
Asus G-Force 660TI 2GB
Zalman Z9 U3 Black ATX
Chieftec 550W APS-550C

Аватара пользователя
Rama
Модератор
Модератор
Сообщения: 1143
Зарегистрирован: 28.03.2008
Благодарил (а): 389 раз
Поблагодарили: 240 раз
Контактная информация:

#34 Сообщение 04.06.2013, 22:57

darkstalker писал(а):SHADOW
Я хорошенько подумал и решил не исправлять эту фишку с дубликатами
Можно же сделать это опционально :)

tibik
Капитан
Капитан
Сообщения: 326
Зарегистрирован: 03.12.2008
Откуда: Москва
Благодарил (а): 60 раз
Поблагодарили: 10 раз
Контактная информация:

#35 Сообщение 04.06.2013, 23:06

darkstalker
Версия под 32 бита будет?

Аватара пользователя
darkstalker
Лейтенант
Лейтенант
Сообщения: 166
Зарегистрирован: 25.05.2008
Поблагодарили: 29 раз
Контактная информация:

#36 Сообщение 05.06.2013, 08:25

tibik
Вот, скомпилировал под Windows XP SP3 x32. http://yadi.sk/d/TVflV8zw5W2fe

Добавлено спустя 4 минуты 57 секунд:
Добавил в шапку версию для 32-ух битных операционок.
Intel Core i7 2600K Overclocked 4.5 GHz
RAM 16GB Samsung
Asus G-Force 660TI 2GB
Zalman Z9 U3 Black ATX
Chieftec 550W APS-550C

tibik
Капитан
Капитан
Сообщения: 326
Зарегистрирован: 03.12.2008
Откуда: Москва
Благодарил (а): 60 раз
Поблагодарили: 10 раз
Контактная информация:

#37 Сообщение 05.06.2013, 22:06

darkstalker
При нажатии на "Загрузить профили" просто вылетает.

UPD
Но какое-то количество профилей он подгружает, и после повторного запуска программы он по ним что-то ищет.

Аватара пользователя
darkstalker
Лейтенант
Лейтенант
Сообщения: 166
Зарегистрирован: 25.05.2008
Поблагодарили: 29 раз
Контактная информация:

#38 Сообщение 06.06.2013, 11:37

tibik
Я протестирую на своей винде.
Intel Core i7 2600K Overclocked 4.5 GHz
RAM 16GB Samsung
Asus G-Force 660TI 2GB
Zalman Z9 U3 Black ATX
Chieftec 550W APS-550C

Аватара пользователя
SHADOW
Полковник
Полковник
Сообщения: 4024
Зарегистрирован: 13.05.2009
Благодарил (а): 61 раз
Поблагодарили: 327 раз
Контактная информация:

#39 Сообщение 06.06.2013, 13:11

darkstalker
Может стоит сделать, чтобы Steam API Key сохранялся при выходе из программы и в следующий раз его не нужно было вводить заново?

Аватара пользователя
darkstalker
Лейтенант
Лейтенант
Сообщения: 166
Зарегистрирован: 25.05.2008
Поблагодарили: 29 раз
Контактная информация:

#40 Сообщение 06.06.2013, 18:12

tibik
Да, не пашет нифига, не знаю почему. Удалил из шапки версию для 32.

SHADOW
Сейчас у меня закончились все экзамены, так что думаю уже завтра сделаю это.
Intel Core i7 2600K Overclocked 4.5 GHz
RAM 16GB Samsung
Asus G-Force 660TI 2GB
Zalman Z9 U3 Black ATX
Chieftec 550W APS-550C

tibik
Капитан
Капитан
Сообщения: 326
Зарегистрирован: 03.12.2008
Откуда: Москва
Благодарил (а): 60 раз
Поблагодарили: 10 раз
Контактная информация:

#41 Сообщение 06.06.2013, 20:02

darkstalker
Печально.

Аватара пользователя
NiGHt-LEshiY
Полковник
Полковник
Сообщения: 10258
Зарегистрирован: 13.06.2008
Откуда: Россия
Благодарил (а): 752 раза
Поблагодарили: 2667 раз
Контактная информация:

#42 Сообщение 06.06.2013, 21:38

Замечательная программа, автор просто молодчина. Между прочим, даже одна программа может оказать большое влияние..
Несколько вопросов к автору:
Можно ли сделать программу более переносимой (в будущем)? Показалось странным, что она работает только на Windows x64, ведь в принципе ничто ей не мешает в таком случае работать и на x86. И почему пострадала поддержка более старых систем? Может какие-то новомодные компоненты этому мешают, тогда наверное стоит рассмотреть возможность их замены на более олдскульные аналоги. +10% кода — +10% пользователей.
Ну и моя мечта — кроссплатформенный консольный вариант, тогда можно вообще не париться, где запускать. И так тепло на душе, когда данные программа принимает-отдаёт в виде текста и не нужно делать никакие окошки. Вообще текст удобен — его можно передать следующей программе, в отличие от графических данных, которые никто кроме этой программы не знает как интерпретировать.
Кодекс поведения участников сообщества — обязательно к прочтению.
Просьба присылать сообщения об ошибках в ЛС.

Аватара пользователя
darkstalker
Лейтенант
Лейтенант
Сообщения: 166
Зарегистрирован: 25.05.2008
Поблагодарили: 29 раз
Контактная информация:

#43 Сообщение 07.06.2013, 17:12

tibik
У меня для тебя хорошие новости: я нашёл причину, по которой программа вылетала. Сейчас исправил, вроде всё работает, но ещё тестирую.
NiGHt-LEshiY писал(а):Можно ли сделать программу более переносимой (в будущем)? Показалось странным, что она работает только на Windows x64, ведь в принципе ничто ей не мешает в таком случае работать и на x86. И почему пострадала поддержка более старых систем? Может какие-то новомодные компоненты этому мешают, тогда наверное стоит рассмотреть возможность их замены на более олдскульные аналоги. +10% кода — +10% пользователей.
Уже сделал переносимой, теперь она нормально работает на x86. Немного медленнее, чем на x64, но однако стабильно. Тестирую сейчас на виртуалке WinXP SP3 с гигом оперы. А мешало нормальной работе слишком быстрый запуск потоков, из-за чего и возникала ошибка. Сделал задержку чуть больше - работает нормально.

Не вышло ничего нормального. Программа работает, но на группу из 8000 тысяч человек приходится около 1500 битых профилей. Я несколько раз переписывал код загрузки, не помогает. Видимо, придётся отказаться от поддержки 32-ух битных операционок.

Добавлено спустя 9 часов 14 минут 56 секунд:
Обновил до Build 50. Теперь запоминается ваш ключ и посещённые профили отмечаются галкой.
Intel Core i7 2600K Overclocked 4.5 GHz
RAM 16GB Samsung
Asus G-Force 660TI 2GB
Zalman Z9 U3 Black ATX
Chieftec 550W APS-550C

Аватара пользователя
SHADOW
Полковник
Полковник
Сообщения: 4024
Зарегистрирован: 13.05.2009
Благодарил (а): 61 раз
Поблагодарили: 327 раз
Контактная информация:

#44 Сообщение 07.06.2013, 17:30

darkstalker
Периодически выскакивают Access Violation. Например, во время проверки этого или этого профиля на количество часов.

Аватара пользователя
darkstalker
Лейтенант
Лейтенант
Сообщения: 166
Зарегистрирован: 25.05.2008
Поблагодарили: 29 раз
Контактная информация:

#45 Сообщение 07.06.2013, 18:16

SHADOW
Если ещё не закрыл программу, скинь пожалуйста файлы этих профилей, они лежат в папке Bp.
Intel Core i7 2600K Overclocked 4.5 GHz
RAM 16GB Samsung
Asus G-Force 660TI 2GB
Zalman Z9 U3 Black ATX
Chieftec 550W APS-550C

Закрыто