Нет, я забил писать платные программы для этой сферы, т.к. оценка стоимости труда программиста школьниками мягко говоря унизительна. Редактор уже пишу, будет также OpenSource. Постараюсь реализовать визуальный конструктор, но только для Skin Designer, для UIEdit писать его не планирую. Буду ждать первого релиза =)
Была мысль, но не уверен, что это людям надо. Создать свой уникальный лаунчер, хотят сделать многие администраторы серверов, я сам один из них и трачу кучу времени на верстку лаунчера, а вот с визуальным редактором окна лаунчера было бы проще, а если бы в редакторе ещё поддерживлся режим Drag&Drop перетаскивание элементов в нужные места (например кнопки расположить как хочется или фрейм окна) то и вовсе замечательно. Уверен, что программа будет востребована, так как тем более никто ещё не писал такую, и можно по идее написать две версии, одну бесплатную с базовым функционалом и платную с расширенным и более удобным (например с поддержкой перетаскивания элементов и т.п.)
Хорошая штука, на всякий случай взял, может и пригодится, хоть сейчас нужды нет особой в нем... Но есть мысль одна, если будет желание и время, то может опционально к этой же проге прикрутите возможность визуального редактирования XML файла окна лаунчера? Ну или отдельную программку. А то верстать не зная что получается как то не айс ))
В целом надуманные выводы. А на счет сортировки не понял, может речь о дефрагментации паков? Ну может и надуманные, но все же... на основном компе все четко а на ноутбуке пока сам файл патчера не заменил, не хотело работать... вот и выводы созрели такие ) Ну после обновы некоторое время висит надпись Сортировка файлов обновления...
Не стал ждать, проверил сейчас, все отлично! Вывод, игра PW сама по себе старая и патчер клиента расчитан скорее под старые платформы, чем новые, потому видимо мой более навороченный ноутбук для патчера был как кость в горле... В отличие от основного компа на котором стоит семерка 32 битная и железо само по себе видимо более привычное для лаунчера... Только разработчики с ПВИ снабдили на мой взгляд не вполне нужной функцией свой файл, это сортировка после обновления... Само обновление заняло всего пару секунд а сортировка около минуты ))) В стандартном файле не было сортировки. Ну да ладно, зато проблема вроде как решена...
винчестер проверь. все норм с ним... Мне все же кажется, что патчер клиента рассчитан на более старые платформы, и вот на более новых начинает глючить порой не по детски... Поставил patcher.exe от PWI патчера, дело уже лучше. Запустил на ноутбуке... ессно выругался папка повреждена, но сразу же патчер эту ошибку "проглотил" и стал дальше делать свою работу, проверил подключение к серверу, определил версию игры и благополучно отрепортавал, мол все ок можете играть )) Видимо разработчики на ПВИ тоже задавались этим же вопросом когда то и немного модифицировали patcher.exe, так что он в итоге ошибку папка повреждена хоть и видит, но игнорирует. Что в принципе мне как раз и подходит... Но завтра ещё запилю обновление и проверю как корректно обновится файлом от ПВИ... Основной комп у меня кстати несколько старее ноутбука и с 32 битной версией винды, видимо лаунчеру такая платформа привычнее чтоли... Чтож завтра сообщу, чем все закончилось )
Не совсем понял о чем ты (про IP). Поясни пожалуйста. ну чтоб в логе чата выводился и айпиадрес игрока, который писал в чат. Типо так... Chat: IP=192.168.0.8 from=Kopentochi™(1964) chanel=0 msg=MorzE алкаш
Не помешало бы IP чтоб бы виден (удобно когда приходится расследовать взлом акков или выявлять, что кто то пользуется чужим акком) Хотя бы опционально, с разрешением из конфига. В общем ждем с нетерпением фикса ошибки с падением и этой маленькой фишки с айпи =)
Емае, а просто сказать человеку, что потребуется всего лишь открыть порты, вписать локальный ip и...все ? :) Но перед этим тебе придется зарегистрировать домен в no-ip и скачать, собственно, саму программу . Но при этом будет один нюанс . Ты сам не сможешь подключиться по no-ip . Тебе придется вписывать в serverlist локальный ip и в адресной строке тоже(только для себя, если через колинь или общая сеть) . Для проверки работоспособности сервера и регистрации - мониторинг в помощь . :) Еще те кастыли :D PSS: кстати на домашнем компе(VirtualBox) все же стоит у меня пв, но не для паблика и чисто для отладки обновлений, которые затем идут в CPW паблик сервера...
кстати ошибкой Check Byte Error Ноутбук плюется не только в сторону models.pck, как я заметил, после каждого запуска патчера он рандомно ругается и на какой либо другой файл формата PCK, т.е. проблема выходит не совсем в этих файлах... а в чем же... На основном компе этот же клиент без проблем "ест" все чем он располагает а на ноуте плюется ошибкой. Я бы может и забил на то что на ноуте ругается клиент на файлы... Но такая проблема есть у многих игроков сервера (ну и у многих нету её) т.е. в шахматном порядке получается некоторые люди располагают "вредными" компьютерами. Вроде я примерно понял в чем дело(то что ошибка папка повреждена из за ругани лаунчера на PCK файлы), но от этого легче не стало... как лечить?
проверь память и там и там. Проверил.. на ноуте и основном все с памятью в порядке...
Если бы не патчил они бы не обновлялись. FixIt запускает полную проверку. ну это я понял, просто на ноутбуке странно проходит процесс, в отличие от основного компа. На основном вообще все пучком... а вот с ноутом... Сейчас несколько раз фиксит на ноуте запукскал... с попытки 5 ток ошибка папка повреждена пропала... опять запустил.. и опять папка повреждена... Что за мистика... И можно ли как от сделать игнорирование таких ошибок как папка повреждена? Эта ошибка вовсе лишняя имхо... те мболее в моем случае...
Нельзя помещать .pck файлы в CPW.. Используется распакованный .pck(папка)(models.pck.files) ну в кпв нету PCK файлов, с этим все в порядке 100%, просто патчер на основном компе норм все оказывает, а на ноуте косяки выдает... И заметил ещё одну особенность сейчас... На ноуте запустил fixit... ка кобычно в маленьком окошке скачал что то, затем запустилось основное окно и... Все норм, успешно обновлено... Затем закрыл окно патчера.. решил запустить patcher.exe... Запустилось основное окно... что то мелкое скачалось(точнее проверилось) сразу и... папка повреждена. Запустил fixit... и в итоге опять все норм... не могу понять, что на ноуте ломает клиент? patcher.exe? (кстати эти екзешники естествнно патчил)
Многие кабельные провайдеры выдают статичные IP, хоть и есть услуга статичного айпи у них, которы йгарантированно не поменяется, а этот что присваивают по сути тоже статичный, но может редко меняться, если будет угодно провайдеру сделать какие то обновления в оборудовании. Я вот не покупал статику, но при этом уже года 3 0дин и тот же айпи. Так что как вариант, есть возможность? Подключайтесь к кабельному провадеру, конечно не все кабельщики наверное долгосрочный выдают айпи, но в моем случае пользовался обоими провайдерами и оба присваивают долгосрочные айпи адреса... А вот с мобильными провайдерами ситуация иначе, динамика при каждом переподключении к сети... Мне было лень читать ниже вашего коментария, и скажу по личному опыту - Поскольку у вас "домашний провайдер" (грубо говоря), у вас 1 из 2 ip (динамический или статический - серый (редко провайдеры дают Статический - белый)) Если у вас "Серый" ip то проблему не решишь без вмешательства денег провайдеру... А если у вас Статический то проблема решаема. Добавлю - если стоит фаервол (примером Eset Nod 32 SS или Windows) то нужно его отключить. (как вариант) Ну я про то же самое примерно, правда на старом провайдере(ТТК) не проверял белый или серый, но точно вешал апач на айпи и он был виден из глоба, сейчас новый провайдер(Сибирские сети), тоже вроде статично висит, но учитывая, что у провайдера есть услуга выделенного айпи, то предполагаю, что все же серый... Не проверял видимость. PS: Сервер ПВ все же поставил на сервер DDS в датацентре, ибо тоже считаю, ставить на домашний комп сервер пв, по меньшей мере дикость, лучше поиграть на руофе тогда или пвп-сервере, чем себе забивать голову.
и ещё глянул лог но уже не в папке конфигов а всамом патчере: На ноутбуке: Angelica File Module Error Log Created(or opened) on 05/05/2013 18:50:21 [18:50:22.453] AFilePackage::Open(), Check Byte Error! [18:50:22.453] AFilePackMan::OpenFilePackage(), Can not open package [models.pck] [18:50:22.460] Log file closed successfully! На основном компе Angelica File Module Error Log Created(or opened) on 05/05/2013 18:53:59 [18:54:02.257] Log file closed successfully! Чем ноутбуку файл models.pck не угодил?
глянь файл лога патчера (update.log), точно путь не скажу, у меня нет клиентов игры. там будет точно указано на чем затык произошел Поглядел, увидел Ошибки перезаписи файлов... Очистил логи и перезапустил автопатчер дабы убедится, что напишет ту же ошибку перезаписи файлов.. но нет, пишет, что все ок... но патчер все равно пишет папка повреждена... лог из папки патчер 2013/5/5 18:35:00===================================================================== 2013/5/5 18:35:00Запуск 2013/5/5 18:35:00Соединяемся с сервером... 2013/5/5 18:35:00Загружаем перечисленные файлы... 2013/5/5 18:35:01Начало проверки... 2013/5/5 18:35:01Проверенные файлы=./packdll.dll 2013/5/5 18:35:01Проверенные файлы=./unicows.dll 2013/5/5 18:35:01Проверенные файлы=./SysInfo.dll 2013/5/5 18:35:01Проверенные файлы=./stringtab.txt 2013/5/5 18:35:01Проверенные файлы=./skin/mainuni.xml 2013/5/5 18:35:01Проверенные файлы=./skin/image/slider-focused.bmp 2013/5/5 18:35:01Проверенные файлы=./skin/image/button1-disabled.bmp ... в общем кучка проверенных файлов (обрезал лог потому что 10000 символов лимит тут) 2013/5/5 18:35:01Проверенные файлы=./video/suggestsettings/7300gt.ini 2013/5/5 18:35:01Проверенные файлы=./video/suggestsettings/9500.ini 2013/5/5 18:35:01Проверенные файлы=./video/suggestsettings/5700.ini 2013/5/5 18:35:01Проверенные файлы=./video/suggestsettings/5200.ini 2013/5/5 18:35:01Проверенные файлы=./video/suggestsettings/tnt2.ini 2013/5/5 18:35:01Проверка завершена Лог из папки елемент 2013/5/5 18:36:12===================================================================== 2013/5/5 18:36:12开始 2013/5/5 18:36:13Соединяемся с сервером... 2013/5/5 18:36:17Папка успешно закрыта 2013/5/5 18:36:50===================================================================== 2013/5/5 18:36:50开始 2013/5/5 18:36:50Соединяемся с сервером... 2013/5/5 18:37:01Папка успешно закрыта Лог из папки лаунчер 2013/5/5 18:35:03===================================================================== 2013/5/5 18:35:03开始 2013/5/5 18:35:04Загружаем перечисленные файлы... 2013/5/5 18:35:04Начало проверки... 2013/5/5 18:35:04Проверенные файлы=./PackDLL.dll 2013/5/5 18:35:04Проверенные файлы=./launcher.png 2013/5/5 18:35:04Проверенные файлы=./unicows.dll 2013/5/5 18:35:05Проверенные файлы=./launcher.bmp 2013/5/5 18:35:05Проверенные файлы=./FixIt.bat 2013/5/5 18:35:05Проверенные файлы=./stringtab.txt 2013/5/5 18:35:05Проверка завершена 2013/5/5 18:36:12===================================================================== 2013/5/5 18:36:12开始 2013/5/5 18:36:13Загружаем перечисленные файлы... 2013/5/5 18:36:13Начало проверки... 2013/5/5 18:36:13Проверенные файлы=./PackDLL.dll 2013/5/5 18:36:13Проверенные файлы=./launcher.png 2013/5/5 18:36:13Проверенные файлы=./unicows.dll 2013/5/5 18:36:14Проверенные файлы=./launcher.bmp 2013/5/5 18:36:14Проверенные файлы=./FixIt.bat 2013/5/5 18:36:14Проверенные файлы=./stringtab.txt 2013/5/5 18:36:14Проверка завершена 2013/5/5 18:36:50===================================================================== 2013/5/5 18:36:50开始 2013/5/5 18:36:51Загружаем перечисленные файлы... 2013/5/5 18:36:51Начало проверки... 2013/5/5 18:36:51Проверенные файлы=./PackDLL.dll 2013/5/5 18:36:51Проверенные файлы=./launcher.png 2013/5/5 18:36:51Проверенные файлы=./unicows.dll 2013/5/5 18:36:51Проверенные файлы=./launcher.bmp 2013/5/5 18:36:52Проверенные файлы=./FixIt.bat 2013/5/5 18:36:52Проверенные файлы=./stringtab.txt 2013/5/5 18:36:52Проверка завершена т.е. пишет что все ок, но папка все же повреждена как пишет окно патчера... на основном компе тот же самый клиент все ок...
Не сочтите нубом, ибо манипуляции с кпв я могу производить уже и во сне, настолько уже он мне осточертел ) Но проблема требует решения и очень прошу ответить гуру по этому делу. А суть проблемы в следующем, все сделал согласно известным гайдам, ну в итоге все работает, запустил файл фиксит, лаунчер само проверился, что то скачал, открылось основное окошко патчера, опять что то проверил... нашел и стянул с сервера заранее подготовленную(тестовую) обнову 2 версии.. Все ок клиент готов к игре, но... Это на моем основном компе.. Основной комп конфиг: Windows 7 Максимальная 32 битная, подключение к интернету через файфай роутер D-Link 620 проводным подключением LAN. Но ещё есть и ноутбук, на него скопировал ту же самую папку с клиентом с основного компа(копировал до того как запускал фиксит на основном), запустил фиксит, вроде тоже что то проверил как и на основном компе... запустилось основное окно патчера, что то так же проверил и... Папка повреждена. Но клиент ведь тот же самый! в чем дело? Ноутбук конфиг: Windows 7 домашняя расширенная 64 бит, подключен к тому же вайфай роутеру D-Link 620 через беспроводное соединение Wi-Fi . Что не так? Может на ноутбуке прав не хватает патчеру чтоб изменять содержимое? Или что то не так с самим патчером? Но на основном то компе он не ругается...
ldconfig вводили? в SSH? Ну попробовал, ничегоне происходит...
Попробуй поставить права 755 на /lib они там и так по умолчанию стоят
в папке usr нашел их, но они из этой же сборки... странно если они виноваты.. права сейчас 644, это не причина?
Имена участников (разделяйте запятой).