Amigo86 Posted April 19, 2014 Share Posted April 19, 2014 (edited) Разрабатываемый программный продукт World Of Tanks: Social Club для популярной сетевой игры World Of Tanks. Актуальная версия продукта: 1.2.0.9 c 15.02.2015Программа авто обновляема, подходит для всех версии клиента игры.Загрузить с яндекс диска (1.2.0.9)Загрузить с res-mods (1.2.0.9)(Вес 32,2 Мб)'Основное:' 'Функционал программы:' 1) Запуск игры с приоритетом и делением ее на «Процессоры».2) Производит замер Ping’a до игровых серверов WorldOfTanks.3) Производит открытие папок (Скриншотов, Реплеев, Модов) из контекстного меню.4) Предоставляет возможность общения пользователей в чате на сервере проекта.5) Предоставляет возможность слушать радио (Online), выбранного пользователем из доступного списка. На данный момент доступны (Wargaming FM, Europa+).6) Предоставляет возможность быстрого перехода на веб ресурсы (Wargaming, Проекта, дополнительных Сервисов).7) Информирует пользователей о бонус кодах, а так же акциях игрового сообщества.8) Предоставляет возможность поиска игроков, кланов, просмотр статистики (Игроков(ка) / Клана(ов)) по одиночке так и по отдельности, с отображением: процента побед, личного рейтинга, бронесайта и.т.д.9) Предоставляет статистику техники игрока.10) Информирует пользователя о наличии боя на «Глобальной карте», который в свою очередь при условии должен состоять в клане, и игра должна быть выключена.12) Предоставляет возможным управлять программой глобальными горячими клавишами. Даже когда программа скрыта в трее, и при этом на весь экран развернута игра WorldOfTanks.13) Предоставляет возможным устанавливать выбранные пользователем модификации в игру (Онлайн), с сервера проекта.14) Предоставляет возможным оптимизировать игру.15) Будет предоставлять чистку/ремонт игры, и ее совместимость. 'Горячие клавиши программы:' 'Глобальные' CTRL+HOME (Звук радио на максимум).CTRL+END (Вырубить звук радио на минимум).CTRL+ (Прибавить звук на 3 деления выше).CTRL- (Убавить звук на 3 деления выше).CTRL+Up (Предыдущая Радио волна).CTRL+Down (Следующая Радио волна).CTRL+Space (Остановить проигрывание радио).CTRL+ALT+R (Запустить игру).CTRL+ALT+C (Поиск кланов).CTRL+ALT+P (Поиск игроков). 'Внутренние' F1 (О программе). 'Системные требования:' *Операционная система: Windows XP SP1, Windows XP SP2, Windows XP SP3, Windows Vista, Windows Vista SP1, Windows 7, Windows 8, Windows 8.1*Процессор: Intel Celeron с тактовой частотой 1.2 ГГц*Оперативная память: 80 Мб*Звуковое устройство: совместимое с DirectX 8*Видеокарта: с 16 Мб видеопамяти*Свободное место на жестком диске: ~100 мб*Постоянное интернет соединение.*Установленная игра WOT. 'Скриншоты:' 'Программа:' 'Обновление программы:' 'Новости проекта:' 'Общий чат проекта:' 'Радио:' 'Пинг серверов RU региона, запуск игры и лоунчера WOT:' Приоритетный запуск WOTВозможно запускать игру под приоритетом, и распределением на процессоры. 'Плагины (они же Модификаторы и Утилиты для игры):' 'Персональная статистика:' 'Персональная статистика техники:' 'Состав и описание клана(ов):' [/spoler] 'Владения клана(ов):' 'Плановые бои клана(ов):' [/spoler]Включается в "Статистике", поставить флажок в "Предупреждать о боях".'Поиск игрока(ов):' 'Информация о пользователе(ях):' 'Поиск клана(ов):' [/spoler]'Настройка программы:' 'Программа в трее:' Программа сворачивается в трей, при этом не расходуя физическими ресурсами ПК. 'Видео о программе:' "На актуальную: 1.2.0.5" http://www.youtube.com/watch?v=3j4GfnLLPlE "На старую версию 1.2.0.4" http://www.youtube.com/watch?v=dnl-9iBxv8E 'Нововведения:' NEW: Окно персональной статистики техники игрока.FIX: Список радио волн отображается онлайн с сервера проекта.FIX: В пинг добавлен сервер "RU9". FIX: Оптимизирован запуск программы в целом. 'Авторы:' Amigo86 - Верстка/дизайна основного базового "Программного комплекса", плагинов, инсталляторов.ShadowHunterRUS - Верстка плагинов: "Реплеев игры", "Оптимизатора игры". Edited March 3, 2015 by Amigo86 12 @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted April 19, 2014 Share Posted April 19, 2014 @Amigo86, я думаю, со мной многие на этом форуме согласятся.. что "настройки оленеметров" как звучит, так и есть на самом деле - глупо. 4 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Amigo86 Posted April 19, 2014 Author Share Posted April 19, 2014 @Amigo86, я думаю, со мной многие на этом форуме согласятся.. что "настройки оленеметров" как звучит, так и есть на самом деле - глупо. Исправим :) 2 @ Quote Link to comment Short link Share on other sites More sharing options...
Mr A Posted April 19, 2014 Share Posted April 19, 2014 (edited) комментарии о программе 'Первый запуск' Помимо уведомлений есть только картинка загрузки. Я не давал разрешения на доступ в интернет, а она считает, что пора обновиться. Нет перевода not install. При нажатии "да" в каждом из запросов обработки ошибки доступа к памяти нет: Хотя после и появляется нормальный ворнинг: При нажатии на кнопку "Нет" каждого из сообщений пользователю не нужно. Вывод: сделать нормальную проверку на доступ в интернет, а только затем запуск программы, если так необходимо. 'Второй запуск' Разрешил доступ в интернет, теперь форма отрисовывается до уведомлений. На общий портал нужно поставить заглушку. Мне не интересно видеть панель входа в админку. В чате кнопка "очистить" неочевидно очищает экран, а не поле ввода. Нужно разнести в другое место. Нет списка вошедших пользователей. Какие еще 5 секунд? Я на Луне живу?:) Весь JSON на виду, если пользователь не существует: Дело "№Ошибка" выглядит не очень. Нужно полностью отказаться от нечитаемого узорного шрифта, вы в Word где-нибудь видели такое оформление интерфейса? +увеличить размер и изменить цвет имеющегося, на fullhd он нечитаем: Edited April 19, 2014 by Mr A 3 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Amigo86 Posted April 19, 2014 Author Share Posted April 19, 2014 (edited) 'Первый запуск' Помимо уведомлений есть только картинка загрузки. 1.PNG 4.PNG Я не давал разрешения на доступ в интернет, а она считает, что пора обновиться. Нет перевода not install. При нажатии "да" в каждом из запросов обработки ошибки доступа к памяти нет: 2.PNG Хотя после и появляется нормальный ворнинг: 3.PNG При нажатии на кнопку "Нет" каждого из сообщений пользователю не нужно. Вывод: сделать нормальную проверку на доступ в интернет, а только затем запуск программы, если так необходимо. 'Второй запуск' Разрешил доступ в интернет, теперь форма отрисовывается до уведомлений. На общий портал нужно поставить заглушку. Мне не интересно видеть панель входа в админку. В чате кнопка "очистить" неочевидно очищает экран, а не поле ввода. Нужно разнести в другое место. Нет списка вошедших пользователей. Какие еще 5 секунд? Я на Луне живу?:) 7.PNG Весь JSON на виду, если пользователь не существует: 5.PNG Дело "№Ошибка" выглядит не очень. Нужно полностью отказаться от нечитаемого узорного шрифта, вы в Word где-нибудь видели такое оформление интерфейса? +увеличить размер и изменить цвет имеющегося, на fullhd он нечитаем: 6.PNG Что за интернет соединение у вас, если через модем или более медленный интерфейс то программа не стабильна, нужно как минимум для программы 20 мб/с, если возникают ошибки нужно запускать программу от "Имени Администратора" Ваш никнейм m_r_b а не (M_r_B) соблюдайте регистр символов. Edited April 19, 2014 by Amigo86 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted April 19, 2014 Share Posted April 19, 2014 (edited) нужно как минимум для программы 20 мб/с Не высокое-ли требование для программки? Edited April 19, 2014 by Kotyarko_O @ Quote Link to comment Short link Share on other sites More sharing options...
Mr A Posted April 19, 2014 Share Posted April 19, 2014 @Amigo86, я программист. Читайте мое сообщение внимательно и полностью, чтобы вопросы после этого появлялись не о том, какой у меня интернет, а как улучшить вашу программу. 5 @ Quote Link to comment Short link Share on other sites More sharing options...
Amigo86 Posted April 19, 2014 Author Share Posted April 19, 2014 @Amigo86, я программист. Читайте мое сообщение внимательно и полностью, чтобы вопросы после этого появлялись не о том, какой у меня интернет, а как улучшить вашу программу. Программу улучшаю постоянно, до ума довести не могу :) Одному не реально тяжело, добрый человек :) Какой язык программирование знаешь? 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Mr A Posted April 19, 2014 Share Posted April 19, 2014 Программу улучшаю постоянно, до ума довести не могу :) Я написал, что нужно доделать в первую очередь. Когда весь список будет выполнен - можно делать второй тест. Какой язык программирование знаешь? Я не предлагал помощь в написании кода. @ Quote Link to comment Short link Share on other sites More sharing options...
Amigo86 Posted April 19, 2014 Author Share Posted April 19, 2014 Я написал, что нужно доделать в первую очередь. Когда весь список будет выполнен - можно делать второй тест. Я не предлагал помощь в написании кода. Я в курсе что не предлагал, чисто ради интереса спросил. Что все в штыки воспринимать то. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Yusha Posted April 19, 2014 Share Posted April 19, 2014 (edited) программа сама качает архив выбранного мода с сервера проекта Как автор сборки с функцией докачки тяжелых модов могу сказать, что путь выбран неверно... ибо у я уперся в отдачу... у меня сейчас файлы отдают 3 сервера с гигабитным аплоадом... и этого уже очень не хватает... часть файлов даже лежит уже на 4 серваке... сервера выделенные... хостеры пишут гневные письма... короче... наберете популярность ... Вы потяните нагрузку? Edited April 19, 2014 by Yusha 1 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Amigo86 Posted April 19, 2014 Author Share Posted April 19, 2014 Как автор сборки с функцией докачки тяжелых модов могу сказать, что путь выбран неверно... ибо у я уперся в отдачу... у меня сейчас файлы отдают 3 сервера с гигабитным аплоадом... и этого уже очень не хватает... часть файлов даже лежит уже на 4 серваке... сервера выделенные... хостеры пишут гневные письма... короче... наберете популярность ... Вы потяните нагрузку? Нагрузку, можно будет реализовать облако. С этим как бы проблем нет. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Yusha Posted April 20, 2014 Share Posted April 20, 2014 Нагрузку, можно будет реализовать облако. С этим как бы проблем нет. Вот тут подробнее? @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted April 20, 2014 Share Posted April 20, 2014 (edited) Я не буду цитировать посты выше их мало поэтому напишу сплошным текстом: 1. Тип и стабильность интернет соединения ни коим образом не должно влиять на стабильность работы программы! Это две совсем не связанные вещи. По вашим словам выходит что у вас с этим проблема, я не знаю как можно было писать программу, что у вас такая зависимость получилась, мне не понятно. Юзайте обязательно обработчики ошибок, юзайте обязательно потоки! 2. Если для работы программы нужны права Админа, то пропишите требование в манифесте в exe 3. Одним словом "всё в кучу". И внешнее управление и соц. сеть и статистика и моды. Может вы все таки переборщили? Мне кажется моды тут вообще ненужны, уберите сервис модов. Это большой головняк для всех. Для модов нужен отдельный сервис. И вам проще будет, сможете сконцентрировать своё время, а его всегда не хватает на более важных вещах. И такой сервис будет актуален. Я бы пользовался такой программой. Может даже и общался бы по ней. Правда вот общаться не с кем. 4. А чего при первом запуске путь к клиенту игры сам он не находит? Реализовать не сложно. А пользователю было бы проще и приятнее. 5. Плывут шрифты на системах с отмасштабированным интерфейсом, я использую масштаб в винде 125% и на ваших кнопках Легкие, Средние танки и т.д. надписи поползли. 6. А чего там делают старые шкурки с зонами пробития? Они всё не подойдут больше названия файлов сейчас другие, да и структура уже у многих танков другая. 7. Очень не понравилось то что программа кладет свои файлы в папку с моей игрой, когда я ставлю моды. Например я нажал установить шкурки танка М103. И вижу что в папке res_mods появились Cache, wotsks.cfg - оно мне там нифаг не нужно. Не делайте так, вам отведена папка, та в которую я поставил программу вот и пользуйтесь ею или на крайняк папки Пользователя или Документы Пользователя. 8. Не нашел кнопку удаления модификации. Подсказка нажать клавишу Del это хорошо, но кнопка все же должна быть. 9. Ха удалить то удалил, а ваши системные файлики Cache, wotsks.cfg так и остались лежать у меня в res_mods - ну какого а? :))))) 10. Вот есть у вас кнопочка О модификациях - вы понимаете что это одноразовая кнопочка? Её будут нажимать только один раз! После чего пользователь её больше ни когда не нажмет. Так может не стоит её делать ввиде кнопки может как-то по другому стоит? 11. Почему в окне Настройка соцклаба - нет привычных OK Cancel или Применить Отмена? 12. А как добавить несколько клиентов, например старые, которые используются для просмотра реплеев? 13. А как реплее через неё смотреть? 14. А как через нее запустить Интрудер (ссылка в подписи) или Варпак? И такое ведь тоже нужно, Интрудер и Варпак сами запускают клиент, а значит ваша программа должна уметь запускать их. 15. Не понятно как работает галочка проверка пинга? Может вместо галочки стоит сделать кнопку для проверки? 16. Почему подсказка "Приложение было сверуто ищите его тут и бла бла " постоянно вылазит при сворачивании? Надо сделать однократно при первом запуске программы только. 17. После удаления программа оставила свой файлы, опять же не убрала за собой Cache, wotsks.cfg в res_mods и в папке установки остались wotder.dll wotsc.ini wotsks.dll ЗЫ: А чате ни кого не оказалось жжжалко, хоть бы бота туда посадили что ли :))))))))) Edited April 20, 2014 by StranikS_Scan 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Amigo86 Posted April 20, 2014 Author Share Posted April 20, 2014 StranikS_Scan, услышать недостатки в сторону программы которую пишу не очень приятно, но в данном случае, это исключение, да соглашусь то что минусов в программе уйма, все перечисленные недовольства с 1-17 я учту. Спасибо за советы, уже изменил множество нюансов в стабильности, сейчас программа стабильно определяет есть ли соединение с внешкой или нет. По поводу шкурок танков, я еще базу данных модификации не обновлял, так как, после обновы на 0.9.0 большинство модов уже не актуальны. "7. Очень не понравилось то что программа кладет свои файлы в папку с моей игрой, когда я ставлю моды. Например я нажал установить шкурки танка М103. И вижу что в папке res_mods появились Cache, wotsks.cfg - оно мне там нифаг не нужно. Не делайте так, вам отведена папка, та в которую я поставил программу вот и пользуйтесь ею или на крайняк папки Пользователя или Документы Пользователя." Папка Cache и файл worsks.cfg - нужны для определения программы что моды были установлены через плагин шкурок , ну а так же используется архивирование модов и разархивирование. Вот тут подробнее? Можно будет использовать P2P, но со стороны разработчика. Либо раскидывать моды по частям и по разным серверам. Я тут еще обдумываю много нюансов так как тут очень тяжело. 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Yusha Posted April 20, 2014 Share Posted April 20, 2014 Либо раскидывать моды по частям и по разным серверам. Я так и сделал... но Вы понимаете, что сервера стоят копеечку...? Можно будет использовать P2P, но со стороны разработчика. Это единственный здравый выход, рекомендую изначально копать в этом направлении... жаль только, что мне на это знаний (а возможно и тупо возможностей inno) не хватит. @ Quote Link to comment Short link Share on other sites More sharing options...
Amigo86 Posted April 20, 2014 Author Share Posted April 20, 2014 (edited) Для начала нужно программу до ума довести, а потом уже думать о том как реализовать Upload для юзеров. Да забыл написать, в программе встроен бразуер Хромиум, будет использоваться для портала проекта, думаю сайт сделать посвещенный модикациям ну и пользователям проекта, но заниматься веб версткой это долго и нудно да и дизайнер с меня... Так что буду рад в помощи. Копейка мне за проект не капает вообще. Трачу свое время, и деньги. Если думаете что я развиваю проект с кем то то это не так, один верстаю, один работаю с модами, сейчас мне нужны люди которые умеют работать с модами. Одному такой проект тяжело тянуть... по крайне мере с версткой ПО не так уж печально как с модификациями, после обновы 0.9.0 шкурки на танках не работают практически все, сколько моделей танков в игре не помню, но их много, и на каждый такой танчик 5 минут времени точно убивается. Edited April 20, 2014 by Amigo86 1 @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted April 20, 2014 Share Posted April 20, 2014 "7. Очень не понравилось то что программа кладет свои файлы в папку с моей игрой, когда я ставлю моды. Например я нажал установить шкурки танка М103. И вижу что в папке res_mods появились Cache, wotsks.cfg - оно мне там нифаг не нужно. Не делайте так, вам отведена папка, та в которую я поставил программу вот и пользуйтесь ею или на крайняк папки Пользователя или Документы Пользователя." Папка Cache и файл worsks.cfg - нужны для определения программы что моды были установлены через плагин шкурок , ну а так же используется архивирование модов и разархивирование. А я вам подскажу. Во первых отвяжитесь раз и на всегда от res_mods, это папка пользователя она не для вас. Сделать это можно очень просто откройте файл paths.xml. Видите? Это пути по которым клиент ищет и подгружает файлы. Вот и пропишите после res_mods ссылку на свою папку со своими модами. И вот там и храните всё своё. Будет так сначала клиент загрузит всё что есть в res_mods затем загрузит всё из вашей папки затем всё остальное. @ Quote Link to comment Short link Share on other sites More sharing options...
Amigo86 Posted April 20, 2014 Author Share Posted April 20, 2014 А не будет ли конфликтов "paths.xml" когда игра будет прогружать все ресурсы???. У большинства людей и так компы слабенькие, а тут еще и нагружать таким объемом модификациями. @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted April 20, 2014 Share Posted April 20, 2014 (edited) А не будет ли конфликтов "paths.xml" когда игра будет прогружать все ресурсы???. У большинства людей и так компы слабенькие, а тут еще и нагружать таким объемом модификациями. Я не понял о чем вы? paths.xml - это так работает сама игра. При запуске клиента он открывает этот файл и начинает пробегать по списку и грузить всё в память. Я вам предлагаю не сидеть в папке пользователя res_mods и не трогать его папку, а внедрять свои моды из своей папки. Например будет так: <root> <Paths> <Path>./res_mods/0.9.0</Path> <Path>c:\\Games\\WotSC\\Mods</Path> <Path>./res/packages/shared_content.pkg</Path> <Path>./res/packages/misc.pkg</Path> <Path>./res/packages/gui.pkg</Path> <Path>./res/packages/shaders.pkg</Path> <Path>./res/packages/00_tank_tutorial.pkg</Path> <Path>./res/packages/01_karelia.pkg</Path> ...................Вот те моды что я установил через ваш соц клаб вы кладете в c:\Games\WotSC\Mods, а не в res_mods Edited April 20, 2014 by StranikS_Scan @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.