Форум : WarCraft IIНазвание : Варвидео рекордер, консольный
© 2005 www.runcms.org https://www.war2.ru
URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=2260&forum=1
|
il :
|
14.5.17 20:05 |
Итак, огромное спасибо Zelya за проект: помимо онлайн-смотрелки он также сделал 3 варианта варвидео: 1. Идентичная оригинальному варвидео, но немного переписанную изнутри, для дальнейшего развития проекта. 2. Только запись, в виде консольного приложения. Автозапись при старте игры, автосохранение при завершении. 3. Только запись, аналогично консольному, но в виде иконки в трее.
Я за последние пару дней немного довел до ума консольное приложение. Как будет время - доделаю вариант с иконкой в трее или еще куда-нибудь интегрирую варвидео. Имена файлов - текущее время, название карты и имена игроков (имена игроков могут быть не очень при игре с компами). Примеры имен: "2017.05.14_18-32-06_GoldSeparatesEastWest,bc,AdamSW,il,lesnik,Oragorn.dk2" "2017.05.14_16-50-54_GardenofWar,iltest21,TwilightsHammerClan,NationofGilneas.dk2" И т.п.
На выходе получаются dk2 файлы, идентичные оригинальным, можно смотреть в том же старом варвидео, можно закачивать на хостинг и смотреть онлайн.
Вот сама программа: ftp://ftp.war2.ru/war2/utils/WarvidCon.exe | |
|
tolsty :
|
14.5.17 21:10 |
СУПЕР!!! Раз уж такие люди появились... А можно сделать то же самое с сохранением имен и автосохранением для инсайта?! Автосохранение в принципе и так уже реализованр через инсайт 1.04+авторекорд. А вот с именами там беда - сохраняется только дата и время. А вот что играли и кто играл... Потом искать - жопа полная. А переименовывать сразу - пропускаешь очередной чоп (((. К тому же инсайт - запись занимает значительно меньше места. | |
|
lesnik :
|
14.5.17 21:52 |
Промежуточный костыль:
1) задаёшь этой проге сохранение в ту же папку, куда автоматом сохраняются инсайты 104. 2) когда надо, заходишь в эту папку, сортируешь файлы по времени - нужные тебе оказываются рядом. 3) берёшь имя от варвида, и переименовываешь инсайт с примерно таким же временем создания 4) стираешь варвид, если уж он так тебе ненавистен :) | |
|
il :
|
15.5.17 02:03 |
Цитата: А можно сделать то же самое с сохранением имен и автосохранением для инсайта?!
Эх... С инсайтом оно лично для меня посложнее, хотя думаю, попытаться можно. Консольную версию сделать - я точно пас, разве что вдруг Zelya осилит. Но автосохранение - думаю можно. Впрочем, вопрос как я понимаю только в том, что имена файлов не настолько подробные как хотелось бы? Все же имя вида "2017.05.14_18-32-06_GoldSeparatesEastWest,bc,AdamSW,il,lesnik,Oragorn.dk2" тоже не настолько содержательно, как хотелось бы: непонятно, кто обс, кто нет. Непонятно, кто где родился (хотя игроки перечислены в порядке возрастания). В общем название типа "грунт 12в2" было бы гораздо содержательнее.
Цитата: Промежуточный костыль:
Ну, что я думаю насчет таких костылей я говорил... Если у софта есть исходники, то зачем нужны костыли? Вот Zelya думает, как бы в вар2 поправить графику не прибегая к помощи костылей как у aqrit (расшифровать близзовский костыльный код и переписать глючные куски этого кода, которые не смогли в свое время переписать сами близзы), а тут - исходники есть, пиши, да радуйся.
Я вот думаю пока другое сделать: скрестить консольный варвидео с вар2обсервом... Т.е. запустил одну консольную прогу - запускается и то, и то. А лучше - вариант с иконкой в трее. И само собой, process affinity выставлять, чтобы не лазить галочки ставить на ядра процессора... | |
|
© 2005 www.runcms.org https://www.war2.ru
URL этой темы
https://www.war2.ru/modules/newbb_plus/viewtopic.php?topic_id=2260&forum=1
|