Здравия всем, братцы! Была когда-то очень давно написана мной одна утилитка Работает она на прямую подключаясь к серверу по SSH и к MySQL, что, конечно же, не есть гуд. Я не думаю, что это обязательно расскажет всем, что у вас под ковриком ключик, всегда можно обезопаситься совершенно без проблем, но тем не менее появилась у меня мыслишка эту програмулину переписать к фигам заново, но уже с серверной прослоечкой. Никаких демонов, всё до безобразия просто: php апи. Плюсами такой работы будут: относительная безопасность в сравнении с нынешним вариантом и явно преимущественная скорость работы. Но тут вопрос такой: а оно вообще надо? Я завязал с ПВ уже писец как давно и на форуме этом продолжаю сидеть по старой памяти, поэтому даже не в курсе, что у нас и как сейчас на рынке софта. Если я и буду писать эту ерунду, то не за деньги, в широком понимании этого слова. То есть я её напишу и выложу в шару, но очень бы хотелось знать, надо ли оно кому-нибудь вообще? За прошлую версию мне кто-то даже в благодарность денежку кинул на кошелёк. Это, на самом деле очень приятно, чувствуется, что вроде как труд не в пустую потрачен... В общем и целом, программа с функционалом: список пользователей с их правами, дать/отобрать эти самые права, выдать голдов, отправить шмотку, сменить пароль. Никакой работы с ядром! Я не фанатик, чтоб отлавливать и расковыривать пакеты, тем более, что у меня и сервера-то нет... Никаких XML редакторов персонажей и прочего. Ещё какие функции можно дописать, пишите спиську. Можно чистку кеша сервера, так же как в оригинальной версии. Запуск и остановка сервера... Вопрос: надо ли? --- добавлено: 30 янв 2015 в 11:42 --- Ах, да, ровно как и в прошлой версии, можно так же забубенить Android клиент. Под яблоки не пишу.
И так, для всех, у кого эта хренотень не работает: ссылка просто замените экзешник. Оно не поможет ему работать, оно расскажет, почему не работает. Мне честно прям вот даже интересно.
но вот одна не может соединиться с мускулом, а вторая может. Я думаю она не не может подключиться, а просто ловит какую-то другую ошибку, но так как у меня не предусмотрена обработка исключений, он всегда выдаёт одну и туже ошибку. Если будет не лень завтра, допишу пару строчек, чтоб отловить конкретный эксепшн, авось поймём в чём беда.
Жаль однако, был бы приличный бесплатный софт, если бы работали хотя бы заявленные функции... кстати, а это интересный момент, я никогда не тестировал её в локальном окружении... у меня машина всегда была где-то, далеко от меня... Возможно я что-то недосмотрел в этом направлении)) А вообще тут вроде как товарищ пилит что-то подобное только на шарпе вроде. addGM что ли тема называлась, не буду врать не помню, может вам его программка подойдёт. Тем более он, в отличии от меня, трудится над своим софтом, а я жадная и ленивая задница...
вбиваю чисто IP адрес. ну тогда я хз. Честно. Не трогал эту хрень с того момента как выложил её сюда, достал сейчас, попробовал на удалённом сервере, которого в те времена даже небыло, то есть я его не настраивал спецально под эту программу и подключился. Наверное, я волшебник) Значит будем считать программку несостоявшейся и неработоспособной, и весь хрен до копейки
Тс,можно ваш скайп в лс? можно и не в ЛС rainvarius, но я там бываю только в течении рабочего дня.
на моем скрине, что я выложил выше я приводил скрин твоей проги и скрин другой, альтернативной, данные на коннект к мускулу одни и теже. Но факт на лицо, ошибка подключения. Сорцы мне не нужны, я не софтовик, а пишу чисто на пхп. интереса ради, хост в настройках вбиваете вместе с http:// (https://)? Если да, но вбейте без них.
Делфи...Подгони сорцы))) ссылка можно долго обсуждать особенности твоего обоняния, но зачем? если можно сразу сделать правильно. Демагогию можно разводить на любую тему и бесконечно, предлагаю закрыть вопрос, так как мне, честно говоря, нагадить на него) Надеюсь, тебе тоже, никто ж не заставляет никого открывать порты, доступы и т.д. инженер-программист первой категории, попросту кривая ) Совсем забыл, на момент написания этой программки я ещё не был не то, что первой категории, а вообще программистом и работал сисадмином, а программирование было не более чем увлечением. Резюме: если кому-то эта поделка вообще нужна, копайте сорцы, авось поймёте, почему она не пашет. Проверил только что, у меня всё прекрасно, доказательство: [IMG] Для тех, кто не в курсах, программка подключилась, но не нашла нужную таблицу в БД. Не в дебаг режиме вы получите просто ошибку: не могу подключиться. Так что просто проверяйте свои настройки. Если же вдруг так получится, что кому-то нужна софтина с бодобным функционалом, но написанная по феншую (без открытых портов, доступов извне к БД и т.д.), то, как я уже написал выше... Естественно, она всё равно будет шаровой, только разве что уже без сорцов... Ну в общем я высказался) Всем всех благ.
выходит данная программа, которую написал инженер-программист первой категории, попросту кривая ) В яблочко!) Имею дурную привычку для себя писать через ж*пу) потом обычно всегда матерюсь и плююсь себе же в лицо, но вот такая пагубная фигня есть)
что специально "испортил" функцию коннекта к бд и теперь просишь 300 руб, чтоб вернуть эту функцию. Это не мое заключение, а лишь впечатление, которое может быть и ошибочным, но... тем не менее. :D Извините, не сдержался. Правда. Небольшая справочная информация: Возраст: 28 лет Профессия: инженер-программист 1 категории в международной корпорации Как вы думаете, мне оно надо?)) все исходники в шаре, смотрите, проверяйте, у меня всё работало. Почему? А х его з. Может быть хотя бы потому что у меня база стояла в собственной серверной и настроить как машину, так и всё сетевое окружение я мог так, как мне это было удобно... Хотя я тестировал её и на удалённом хостинге (hts.ru - не реклама) и всё работало на ура без дополнительных манипуляций, как делфи, так и android версия Если б я хотел заработать на этой программе денег, я написал бы её как положено, а не на отвали, и продавал бы. Удачи(party)
Нет необходимости во внешнем подключении к БД и точка. попахивает бредом, честно говоря. Без обид, это исключительно моё мнение. Внешнее подключение к БД имеет место быть не просто так и пользоваться им можно, но делать это нужно грамотно. Ровно как и всё вообще в этой жизни. Никто не мешает делать это не на прямую, а через SSH или собственную прослойку, написанную, скажем, на php (этот вариант мне вообще больше всего нравится, и если б я писал эту программу сейчас, так бы и сделал), но если таковой возможности нет, то никто не мешает действительно просто привязать пользователя к конкретному ip. Я здесь описывал способ открытия вообще для всех и вся, но это лишь от ленности и от того, что я и без этого на 100% был уверен, что к моей базе никто не подключится, ибо она никому кроме меня не нужна:D Что же касается ошибки Что то странно Решил попробовать что за зверь и сразу странный косяк (хоть и в первом посте видно что работает норм), не подключается к мускулу, данные верны, так как пв аккаунт менеджере от липтона все норм... странно однако... в общем вывод такой, незнаю почему у автора на скрине она пашет, смотрю у всех кто качал не работает, а значит буду считать её недоработанной. Удалось лишь запустить сервер с её помощью, на этом весь её функционал и кончился. Собственно я изначально писал, что она недоработана. Не знаю, по какой причине она ни у кого не работает, я управлял своим сервером с её помощью в течении примерно двух-трёх месяцев вполне исправно с разных компов и даже телефона (была у меня есть andorid версия этого продуктика...) и не жаловался. Если вдруг кому-то нужно, могу переписать, используя более православные методы работы, но не бесплатно, а так, рублей скажем на 300 (не наживы ради а просто так, чтоб не обидно было). Функционал из всего что описано, плюс выдача прав ГМам и ещё какую-нибудь лабуду, типа выдать года, отправить предмет и т.д. чтоб не работать напрямую с ядром. Этим я точно заниматься не буду. Не по окладу, как говориться, работёнка...:)
На самом деле ничего сложного и дорогого тут нет. В шаре есть скрипт отправки предмета, и в шаре есть скрипт отправки голда за голосование. Комбинируйте и властвуйте)
Ну что ж, посмотрим, что из этого получится) Хорошо бы, что б вышло что-то стоящее!
хорошая статейка Согласен, есть интересные мыслишки, особенно в пылу разработки серверной части) Хотя, меня сильно удивило, что они только сейчас дошли до использования JSON в бд... Может, я конечно не прав, но эту схему использовать начал при первом же знакомстве с JSON... Причём не для крупных игровых проектов, а для web портальных решений... А по теме, собственно, темы. Вот посмотрел обзоры, ролики. Графика на достойном уровне вроде как, идейка относительно оригинальная, но что-то как-то не зацепило... Вот ну не появилось желания поиграть и всё тут. Даже не знаю с чем связать, может с отсутствием "изюминки", а может с тем, что они эту "изюминку" придумали, да рассказывать пока не хотят...
Если кому-то интересны темы по Unity, можно задавать вопросы в этом разделе, тоже имеется небольшой опыт разработки игр в Unity, но по большей части 2D (там своя специфика). А то, за всё время существования раздела ни одного вопроса даже нет. Я бы предложил создать тему, в которую, если людям интересно, они могли бы задавать вопросы. И закрепить её. Ну а там же и отвечать или же посвящать этому отдельные уроки. Я бы с удовольствием выпустил целый цикл уроков к примеру, но только на интересные темы.
Раз уж в данном разделе такая мрачная тишина, буду, что ли, первооткрывателем. Бьюсь об заклад, что на данном форуме не так уж много любителей геймдева в его классическом понимании, но, возможно, кого-то всё таки заинтересует. [media] Если не отображается
Я считаю, что за плюшки будут донатить те, кого хоть как-то заинтересовал проект. Ну это логично) Но ведь есть и те, кого он заинтересовал, но кто жертвовать ничего не будет. Вот мне и интересно соотношение таких людей.
а какие плюшки будут за пожертвование? никто никогда не жертвует просто так. пожертвования ради пожертвования - это миф, если только ты не монах (и даже у них есть мотивация, но не материальная). На том же кик-стартере объявляются плюшки за интервалы сумм. Сделай по аналогии, тогда будет интереснее. Ну это оно и понятно. Собственно если я и обращусь за помощью, естественно, так и сделаю. В этой теме же я просто мнение решил узнать общее.
О каком бюджете идет речь? Если он запредельный, тогда нет смысла, ибо деньги или будут возвращены или направлены уже не в то русло. Но что-то мне подсказывает, что на одних энтузиастах не набрать сумму даже на одного из перечисленных голосов. Игра довольно специфична, создается на основе желаний самого автора и группы любителей готики. На мой взгляд, игровой мир слишком угнетающе выглядит. Большинству игроков все же приятно вырваться из серости городов в яркий и красивый мир, а не еще более темный и серый. Отсюда подозрение, что онлайн будет довольно скудным, следовательно об окупаемости говорить пока смысла нет. Мало того, что игровой мир навевает депрессию, так еще и наказывает игрока больше, чем поощряет (см. Guild Wars 2 - поощрение игрока практически за всё, этим и затягивает, а также очень яркие и красивейшие локации). Или есть киллер-фичи, о которых я не знаю... Ну, я понимаю, что по тому, что сейчас есть может показаться, что мир мрачный. Но на самом деле делается он по максимуму уютным. По крайней мере мы стараемся. Да - это не светящаяся голубо-розовая фантазия укуреных корейцев, но и не серость обычно жизни - это точно. Что же касается поощрений и наказаний. Честно. Вот пусть даже онлайн будет не слишком высоким, но зато играть будут те, кто действительно ценит. Это может быть грубо и не тактично с моей стороны, но мне не нужны школодрочеры агронагибаторы, которые будут кричать: да какого хера? Что за гавно а не игра? Почему я не могу задонатить и нагибать? Почему я вообще должен что-то делать ,я хочу просто всем показать как я крут и т.д. и т.п. Всё таи основной изюминкой, на которую я рассчитываю будет сюжет. Мы стараемся сделать его максимально интересным. Продумывать характеры персонажей, каждому из них легенду и все квесты строить вокруг этих легенд, переплетая их между собой и с основным квестом... Считай, что это мой моя ставка вабанк) Ну практически. Что же касается бюджета. Сложный вопрос. Того бюджета ,который нам нужен таким образом на 100% не соберу. Но вопрос и не об этом, а вообще о помощи любой в принципе.
Ну вот пообщался я с товарищем Пушным. Не всё так плохо, как казалось) Движемся дальше) [IMG]
Имена участников (разделяйте запятой).