Jump to content
Korean Random

kharlashkin

User
  • Content Count

    829
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by kharlashkin

  1. Отписываюсь по результатам публикации мода - может кому интересно будет. Отправил на модерацию мод изменения разрешения в игре менее чем 1024х768 (например для нетбуков 1024х600 или 720р - 1280х720). Поле нескольких часов пришел ответ от проверяющего - что нельзя нажать кнопку применить :) Тут как бы и моя ошибка - не указал явно что перед установкой нужно выставить "Масштабирование интерфейса" в позицию "х1", хотя на приложенном скриншоте это явно видно: Ну да ладно, добавил строчку о необходимости, добавил скриншот с явно выделенным масштабированием, отправил повторно. Ну собственно практически то что и требовалось доказать от момента отправки мода на модерацию, до выставления его на портале возможно пройдут не одни сутки - при чем не факт что проверяющий одюжит установку и тестирование, если даже не постарался привести настройки графики, для примера как у меня на скриншоте, или через портал отправить мне сообщение уточняющего характера (уверен, что доступ к электронным адресам у WG есть). Тупо не сработало - нафиг, теперь опять ждите сутки или больше - именно про это я говорил в упоминании "идти на поклон". Тестировщик/модератор, имхо, должен помогать мододелам правильно оформлять и дополнять описания. В следующий раз когда патч клиента сделает невозможным использовать мод - проще выложить рабочий через тот же гугль-диск, чем ждать.
  2. Ну у меня на ПКМ все как и было.
  3. Все работает как и ранее - только что проверил.
  4. ИМХО, сами себе противоречите - "дыма без огня не бывает". Не думаю, что если бы, как Вы выразились, "сейчас рано говорить об этом" - не было бы прощупывании почвы на основном форуме мододелов. Я очень надеюсь что эта тема - Ваша личная инициатива (которая, как говорится, наказуема) и делаете это Вы только из хороших побуждений, а не по указке сверху методом технологий Джина Шарпа ;) @ribbed, Поправьте пжлст, потому как службу поддержки на портале не нашел: Нет отображения залогинился ты али нет.
  5. Эмм... Получается, что я свои "бедные несчастные" два мода больше не буду поддерживать/обновлять. Хотя если честно, я их и обновляю от случая к случаю - но они до сих пор корректны. По правде сказать они настолько просто устроены что работают уже много-много патчей, но постоянная необходимость "идти на поклон" к разработчикам чтобы поддерживать "актуальность/совместимость с настоящем патчем"в свое время убила моё желание публиковать моды на res-mods.ru. Теперь опять начнется, и если вибромод ещё признан не нарушающим правила, то "хитрый автоприцел" однозначно попадет в список ЗМ. Пофиг что жестко завязан на кнопку геймпада и весь зашифрован, дабы нельзя было использовать данный функционал по-другому, а завязанный с ним плавные ускорения/торможения вообще без стика неюзабельны. Хотя может просто добавят поддержку геймпада в игру на ПК, надо то просто внести 100 строк кода в игру и допилить флеш в ангаре для настроек. P.S. И да, я наивен и добр - потому как всегда хочется верить что не все люди вокруг козлы, и KR этому подтверждение. P.P.S. Ребята расходимся - автор темы даже не подписан на неё...
  6. Читал когда-то на хабре про эту платку - отзывы были неоднозначны, ведь можно использовать те же малины, апельсины, бананы с полноценной операционной системой и полноценным python - примерно за те же деньги. На странице проекта выложены бинарники для ESP8266 и STM32F4 - а это уже интереснее :) Пробовал прошить загрузчик Digispark в плату несколькими способами - умерла так умерла. Как нагулилось - я в принципе всё делал правильно за некоторым исключением, нужно было после получения некорректной работы погуглить ещё, а не тыкать проводки. В этой теме на официальном форуме по ардуинке есть и полученные мною симптомы и решение проблемы. Наверное буду всё-таки побеждать тиньку ;) Но уже придется заказать новую - благо стоит копейки.
  7. Немного неправильно выразился - и я о ней. Конечно версия сухих цифр и мне одно время доставляла неудобства психологического плана. Возможно цветовая маркировка была бы более уместна, во вторых если бы XVM собирали данные по правильным/неправильным предсказаниям в начале боя - можно было бы скорректировать формулу расчета.
  8. Не знаю, не знаю... Дело в том, что я у себя выставил выводить цвет не общей статистики игрока и статистику по танку. И очень часто наблюдаю наблюдал, что процент победы не соответствует реальным умениям игроков на данном танке, например зелено-желтая команда союзников против красно-оранжевой команды противника с 40% на победу и результат конечно в пользу союзников. Может оно конечно и к лучшему, конечно, но я с недавних пор начал пользоваться всеми доступными методами информации - сейчас на один стало меньше. P.S. Значит WG убедили XVM закрыть статистику, получается ;) А прибылью делятся?
  9. Чего то мне вспомнилось, что одно время даже мне затирали сообщения на оф.форуме за упоминание XVM. Правда в "последней ревизии" списка запрещенных модификаций картошка обошлась более общей фразой: "Поэтому в список запрещённых попадут только те модификации, которые предоставляют дополнительную информацию в бою." Учитывая давние взаимоотношения WG с XVM значит ли это что последних могли просто "купить" - не знаю.
  10. Запасаимсо попкорном? ;) P.S. А серьезно - тынките носом куда надо, если не трудно. Почему решили не показывать %.
  11. Чет мне кажется спалил я тиньку или сбросил память в "0" - перепутал "+" с землей. Пока гуглю как прошить в неё загрузчик Digispark с помощью ардуинки. Имхо, управлять тиристором и считывать значения датчиков параллельно, наверное не самый лучший вариант - ресурсов не хватит.
  12. Наступил на некоторое количество граблей - опишу свой опыт. Грабли №1. Нормальной вменяемой инструкции "для чайников" нет, AliExpress дает вроде как две ссылки на RobotDyn, но они неправильные, в русском сегменте вообще нет этой железки, правильная ссылка на международный сайт - http://robotdyn.com/~jZEda. В свою очередь в качестве документации дается ссылка на instructables - Arduino Controlled Light Dimmer, где уважаемый diy_bloke, всесторонне довольно подробно расписывает что к чему. В принципе, данный пост я несколько раз прочел на этапе размышлений как же мне плавно управлять вентилятором. Но, может правда это только в моем случае, ни один из приведенного скетча у Вас не заработает! Пробовал это все дело подключать к Arduino Uno R3. Грабли №2. После 2-х ночей, и прочтения вот этой информации со "Школы для электриков", я подумал что вообще зря купил эту железку: В названии этого модуля явно указано PWM, соответственно только широтно-импульсном управление платка может. У меня уже был модуль с твердотельным реле, который можно примерно таким же образом использовать. В общем и целом пичалька. Код который заточен работать для пропуска полупериодов уже не помню где взял. Основная идея там счетчик перехода синусоиды через 0, и закрытие / открытие тиристора и обнуление счетчика. Как работает с вентилятором не понравилось - например, в течении 5 циклов, 4 идет на 100% и 1 цикл на 0% мощности. За счет инерции двигателя вентилятора возможно он и крутиться на 80% максимальной мощности. Но меня этот вариант не устраивал. Думаю, он хорош только для нагревателей. Грабли №3. Устав топтаться на одном месте и не высыпаясь, перешел ко второй части "Марлезонского балета", а именно к платке Digispark ATtiny85 MicroUSB. Практически сразу нашлась тема, где на этом чипе уже делали диммер. Захотелось попробовать прошить соответствующий скетч, но сработала "защита от дурака", подробнее в этом сообщении. Покопав исходники и погуглив - оказалось, что прошив данный скетч в ATtiny85, я потеряю возможность использовать функционал Digispark, и прошивать нужно только программатором или вот так незатейливо по инструкции с официального форума Arduino. Я так понимаю, что приведенный скетч использует внутренний таймер процессора, который так же используют Digispark для связи по usb с ПК. Самое интересное что я для себя вынес из этих уроков - ссылка в скетче ;) Voltage controlled dimmer with an ATtiny85. Которая привела меня куда нужно - AC Phase Control. Ко времени прочтения уже было полное понимание работы, тиристоров, схем, приведенных скетчей и инструкций. Именно эта картинка и дала толчок к правильному написанию нужного мне скетча: #define ControlSimistor 3 // Выход на симистор #define ControlZero 2 // Вход контроля перехода через 0 volatile byte dimming = 0; // Начальное значение мощности void setup() { pinMode(ControlSimistor, OUTPUT); digitalWrite(ControlZero, 1); // Активируем контроль перехода через 0 Serial.begin(57600); // Значения мощности через порт attachInterrupt(0, zero, RISING); // Внешнее прерывание контроля перехода через ноль } void zero() // Если есть переход через 0 { if (dimming >= 255) // Если задано максимальное значение { digitalWrite(ControlSimistor, HIGH); // Тиристор постоянно открыт } else if (dimming <= 0) // Если минимум { digitalWrite(ControlSimistor, LOW); // Тиристор закрыт } else if (dimming > 0 && dimming < 255) // Если не минимум и не максимум { digitalWrite(ControlSimistor, LOW); // Сначала закрываем delayMicroseconds((5100 - dimming * 20)); // Ждем digitalWrite(ControlSimistor, HIGH); // Открываем тиристор } } void loop() { if (Serial.available()) // Если порт открыт { dimming = Serial.parseInt(); // Считываем данные и находим в них целое число } } Ну, могу себя поздравить, на Arduino все работает как нужно! Буду пробовать прошивать в ATtiny85. Хочу кое-что прояснить. Изначально я испытывал полный цикл в 10 мс на полупериод, но учитывая особенности вентиляторов он начинает более-менее нормально крутить крыльчатку где-то с 45% мощности, именно поэтому задается такая задержка в начале полупериода до открытия тиристора + в дальнейшем буду использовать analogRead().
  13. Приехала железка, дополнительно к ней заказал микроконтроллер, который будет отслеживать "0" и рулить напряжением, но мой ноут не захотел видеть платку, а хаба под рукой не оказалось. Стационарный ПК под Win7 увидел нормально, буду пробовать завести что к чему.
  14. Прошу прощения, копал сам где взять исходники, чтобы не ждать пока распакуется - декомпилится ну и тупанул ;) Каюсь был пьян... Хотел тряхнуть песочком, обновить моды и с геймпадом сыграть :)
  15. Ну так все давно привыкли что есть PjOrion и всегда где взять новый исходник ;)
  16. Модернизировал страничку загрузки скетча: 'run.py' 'forms.py' 'upload_sketch.html' 'base.html' Нужно попробовать монитор порта прикрутить ;)
  17. @norkas, @Azbuka, Да вот как-то внятной инструкции не могу найти.
  18. Да нет, насколько я понимаю - это симисторный регулятор, но без мозгов. Т.е. к нему нужен микроконтроллер для управления.
  19. Может кто объяснить мне что это такое и как оно работает?
  20. Ну сейчас процесс написания вот этих простеньких вещей, занимает достаточно много времени в основном из-за отсутствия синхронизации между рабочим местом и домашним ноутбуком. Использую PyCharm, для написания, а TeamViewer для тестирования, нужен какой-то сервис хранения кода.
  21. Сегодня подумалось, что несколько некорректно выглядит загрузка скетча в адруинку, немного переделал: 'Код' 'Страничка'
×
×
  • Create New...