|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Tools Обсуждение программ для MaNGOS |
|
Опции темы | Поиск в этой теме | Опции просмотра |
09.03.2010, 15:41 | #1 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
редактируем базы данных - Dbscript
DBscript 4.3.5
скриншот: http://filebeam.com/618644a6003fb91f...124f73a54d.jpg Важно: приглашаю открытую часть кода править\обсуждать всем желающим. набор функций .lib могу выложить отдельно если кто захочет помочь. Разработчик: Main dev Dj--alex , design DeusModus Платформа: Кросплатформенная веб программа Версия:4.3.6 github Видео по установке , подключению баз и соединению. https://www.youtube.com/watch?v=-3uftGYkccE А сайт проекта переехал сюда (кончились средства на хостинг.) http://ras0ft.ru/dbscript Статус проекта: Остановлен. Нет помощи в порте на PHP7. Максимальная версия PHP 5.1 или 5.0 Одной из основных возможностей является работа многих пользователей над одной базой данных,с разными уровнями доступа и связанными таблицами. Расширяет возможности ГМ-ов и отслеживает действия с возможностью горячей отмены. Для чего он может пригодится - -для легкодоступного изменения баз данных онлайновой игры -для одновременной работы людей из разных городов над наполнением и содержанием одной базы данных в одном месте. -для ведения домашней коллекции дисков например с доступом к ней только для своих. -для рекламы товара магазина в интернете -для размещения файлов с определенными условиями -дальше можно придумывать самостоятельно. * Он-Лайн демо Более недоступно. * Помощь в разработке (баг трекер) - github https://github.com/dj--alex/db-script/ SVN 2 ссылка: http://svn.shamangrad.net/dbscript/ * Условия Распространиения GPL Если вам понравилась эта программа и вы хотите чтобы она стала лучше - помогите автору. Приветствуется как и помощь в улучшении продукта и документации, так и другие виды поддержки. Последний раз редактировалось dj--alex; 13.02.2017 в 01:22. Причина: 4.3.6 github |
09.03.2010, 16:39 | #2 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
Для чего на сервере Dbscript
В первую очередь мне была нужна программа для просмотра и изменения значений в базе данных из любой точки, по логину и паролю. для подсоединения к серверу без ssh или аналогов nxclient, radmin Наиболее удобно например было указать что characters соединена с таблицами account i item_template - это позволяло по одному щелчку смотреть или удалять инвентарь, а также собственно аккаунт , который в свою очередь был подсоединен к таблице забаненных (проверка одним щелком опять же) . Небольшие чардампы я заливал прямо через веб интерфейс, благодаря настройкам POST SIZE он принимал не 2 мб а намного больше. 2года назад программа выглядела конечно намного проще чем сейчас ******u15551257/92678536/x_29d703a9.jpg ради совместимости старый 3.х интерфейс кстати был сохранен в программе. потом я решил что доверенным ГМ можно сделать отдельные аккаунты, и выдать определенные полномочия (например доступ только к базе мира) . Ещё через некоторое время я заметил что в компилах ядра часто изменяются таблицы и данные в конфигах. был написан менеджер файлов с довольно неплохими возможностями и система поиска по файлам логов. Причем поддерживаются функции + и & , т.е можно искать строку содержащую или команду или аккаунт , или комманду и аккаунт в одной строке. Для очень больших логов такой показ был очень и очень удобен, т.к. показывал только нужного человека(комманды). ******u15551257/92678536/x_dcf3fc37.jpg позже была добавлена статистика и возможность файлохостинга ******u15551257/92678536/x_c0e88997.jpg также была дописана возможность настройки и соединения таблиц чтобы при любых обновлениях ссылки и соединения между нужными полями не путались. ну и мастер для новичков, чтобы не требовалось вручную прописывать. ******u15551257/92678536/x_629b544e.jpg Причем почти все службы программы настраиваемые, например серверлист можно использовать не только для подключения к базам данных, но и для показа статуса онлайн. Причем если использовать уровни прав то незарегистрированные пользователи увидят только то что можно смотреть с "нулевыми" правами. ******u15551257/92678536/x_6da18191.jpg Программу постоянно сравнивают с Phpmyadmin . Да она обладает немалым числом функций находящихся там. Но засчет работы с алиасами она несколько выигрывает в скорости, а также возможность распределять права более удобная, а Phpmyadmin по сути сделан для 1 человека, а не для командной работы и публичного представления определенных данных. К тому же все функции написаны мной вручную и небыли взяты из Phpmyadmin. C каждой версией исправляются недочёты и улучшается программа. С вашей поддержкой она может стать ещё лучше и её возможности - шире. "спасибо" за удаление превьюшек. Последний раз редактировалось dj--alex; 20.12.2010 в 13:41. |
3 пользователя(ей) сказали cпасибо: |
30.11.2010, 10:57 | #3 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
Руководство по установке Dbscript 4 под Windows 7 (на IIS7)
Скринкаст прилагается. есть версия и под Windows и под Linux. http://joom.ru/blog/iis7php-dbscript-4.html напишите спасибо там. если не сложно.
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 |
09.12.2010, 19:15 | #4 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
неактуально.
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 Последний раз редактировалось dj--alex; 13.02.2017 в 01:23. |
09.12.2010, 19:38 | #5 | |
Администратор
|
Цитата:
Делаешь дело - делай молча. За "спасибками" на другие сайты. |
|
27.02.2011, 02:27 | #6 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
наконец меня посетила муза, прямо перед праздником.
исправления которые будут в следующей версии: *попытка исправить flock для списка файлов для посещаемых сайтов *теперь при бэкапировании одной таблицы имя ее тоже добавляется в название бэкапа. тажке рекомендуется во всех версиях использование external dump режима (уже доступен в версии от 2010, и поддерживает кириллицу) +добавлена настраиваемая персональная плавная подсветка таблиц *исправлено - ограниченная скачка файла - когда указано много пользователей проверялся список только при одном. теперь проверяются весь список.
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 |
21.03.2011, 15:40 | #7 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
пока я был в оффлайне написал новую версию 4.3.32
http://wow.chg.su/dbs/filemgr.php?c=f75a changelog пока не выложил из новшеств кроме обещанных исправление пары досадных багов живших уже давно + меню с поддержкой мультивложения опций друг в друга (через парсинг pages.cfg все прикручено) самому очень даже понравилось как работает.
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 |
3 пользователя(ей) сказали cпасибо: |
06.04.2011, 22:18 | #8 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
+добавлено: cmsg не отрабатывает теперь значения начинающиеся с точки
+dbscore - исправлена ошибка из за которой иногда не вычислялся count *версия конфигов при создании конфигурации теперь берется из ядра *незарегистрированные в любом случае не будут видеть список пользователей ресурса в раздаче. *теперь репозитории работать будут раздельно, проприетарная версия будет отличатся только возможностью подключать специальные модули.*если вы не планируете их заказывать можно использоватьобычную версию регулярный выход версий гарантирован "генератором открытых версий". +автообновление через SVN теперь умеет запрашивать нехватающие новые файлы с SVN (касается подсветки например) +главная новость !! - создан filescript.cfg для генерации кнопок исполнения скриптов , заданных администраторами, исполняющий внешние Linux программы (а также сохраняющий лог операции) Пример использования. ID¦NAME¦Script¦Plevel¦keynames-icon¦russian¦english¦f1_russian¦f1_english¦¦ ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ ID - идентификатор Name - условное имя скрипта, отображается если не задано описания для нужного языка. Plevel- проверка прав ** Script- собственно сам скрипт Keynames - базовая иконка для скрипта.** russian,english - название кнопки, в режиме utf8 рекомендуется воздержатся от кириллицы. (хотя возможно это просто особенность работы моей версии php ) 1¦¦mencoder %path%/%file% -oac mp3lame -ovc x264 -o %path%/%file%.avi¦0¦0¦перекодить в h264¦encode h264¦0¦0¦0¦0¦0 переменные работающие в модуле filemgr можно использовать через %var% т.е. %path%- это взять и подставить текущий путь, но %path2% - это будет взять путь из второго файлового менеджера. %file% - текущий файл Заметьте знак "/" надо предусмотреть самостоятельно, за вас его в скриптах никто ставить не будет Данный пример преобразует видеофайл в формат H.264 через веб-сайт. (только для Linux) Другие методы использования вы можете придумать самостоятельно. (**пробная версия! графический редактор ещё не добавлен, команды работают только в режиме без иконок файлового менеджера и нет проверки прав) 4.3.4 http://wow.chg.su/dbs/filemgr.php?c=1fb7 4.3.4 SE http://wow.chg.su/dbs/filemgr.php?c=1951 К сожалению у меня пока очень неудобный интернет и я не могу обновить репозиторий.
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 Последний раз редактировалось dj--alex; 06.04.2011 в 22:29. |
12.04.2011, 23:30 | #9 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
SVN успешно обновлен !
теперь версию без zend можно получить напрямую из googlecode для тех кому удобнее чем скачать архив напоминаю , использовать переменные программы в скриптах filesconfig которые потенциально будут выбираться пользователем например %file% - небезопасно. рекомендую если планируете использовать новый механизм для команд принудительно ограничить его только для администраторов или не писать подставляемые переменные а жёстко заданную команду. Шапку обновил .
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 |
04.07.2011, 10:46 | #10 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
http://wow.chg.su/dbs/?c=984d
Dbscript 4.3.5 04.07.2011 К сожалению на долгое время выбыл из строя и лежал в больнице. Собственно обновление не принесет ничего нового в работе с базами данных и касается сугубо работы с файлами. на SVN как всегда позже т.к. опять с другого компа и нет паролей . +генерация очень коротких ссылок. сравните эту ссылку с предыдущей. +для Linux версий добавлена поддержка архивации в RAR (при наличии архиватора разумеется) +добавлена возможность расшаривать сразу много файлов помечая их в списке, ссылки будут разные но параметры раздачи — общие. важно — при наличии дубликатов от одного и того же пользователя добавление файлов останавливается вместо пропуска. Функция всё ещё в тесте, но критических ошибок уже нет. *увеличены размеры надписи File not found *также исправлен цветовой сбой после ошибки E_DB (отсутствие баз) отдельное "спасибо" тому кто удалил ссылки на фотографии возможностей программы на контакте. P.s. Сайт восстановлен после атаки хакеров на хостера и перемещён на собственный сервер.
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 Последний раз редактировалось dj--alex; 04.07.2011 в 10:56. |
28.06.2014, 07:14 | #11 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
Много лет прошло, однако что радует сам пользуюсь до сих пор своей программой.
Она полностью совместима с php 5.3 . на 5.4 поломался частично малоисользуемый модуль - просмотра csv таблиц, но программа в целом отлично работает и ставится. ошибок не допускает и не сбоит. На 5.5 к сожалению пока что не работает. точно причина неизвестна. Новый сайт программы - http://dbscript.ru соответственно и информация о скачке и сами файлы с релизами переехали на последний (т.е сайт дбскрипт) При обновлении если у меня хватит на него сил - обновлю и SVN тоже. Новых версий пока нет, активно пилится польский перевод. Однако если вдруг нужны правки пишите. Буду рад если вдруг кто то захочет усовершенствовать этот проект. Все ссылки и файлы и картинки - на wow.chg... и db.chg.. теперь битые. К сожалению сервер был снят организацией. Большая часть фотогалереи была спасена в группе которая есть на сайте.
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 Последний раз редактировалось dj--alex; 29.06.2014 в 07:31. |
28.06.2014, 22:44 | #12 |
Ученый
Регистрация: 07.03.2010
Адрес: Беларусь,Брест
Сообщений: 188
Сказал(а) спасибо: 131
Поблагодарили 34 раз(а) в 27 сообщениях
|
мб если помощь нужно обращайтесь... я сейчас обратно на пхп перешел (Qt поднадаел ). Тем более что сейчас отпуск...
__________________
sql-language.ru Последний раз редактировалось lovepsone; 28.06.2014 в 22:49. |
16.10.2015, 03:01 | #13 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
Dbscript переехал на гитхаб (т.к. Гугл решил закрыть Googlecode, я не мог оставить проект там.)
https://github.com/dj--alex/db-script/ А сайт проекта переехал сюда (кончились средства на хостинг.) http://ras0ft.ru/dbscript К сожалению выяснилось что проект совместим максимум с PHP 5.4 На 5.5.9 популярном на ubuntu или выше проект не запускается буду рад если кто поможет с доработкой Т.к. я им сам пользуюсь для работы со своими базами данных поэтому мне важно это . правда увы финансово адекватно вознаградить за решение вопросов не уверен что смогу. Пользуясь случаем хочу предложить попробовать версию линукс которую я адаптировал для игр дома. Для WOW она прекрасно подходила. И ранее я успешно на ней запускал и компилировал сервера. http://linux4home.ru/?p=115 Сейчас я в WOW не играю и рад этому.
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 Последний раз редактировалось dj--alex; 16.10.2015 в 03:05. |
13.02.2017, 01:16 | #14 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 41
Сказал(а) спасибо: 15
Поблагодарили 20 раз(а) в 11 сообщениях
|
выложил ролик по проекту где можно посмотреть как работает с WOW программа.
ролик старый но переозвученный и с повышенным качеством. https://www.youtube.com/watch?v=-3uftGYkccE буду надеятся всё же что найдется желающий портировать программу на PHP 7 сам я не понимаю как это сделать уже. да и нет возможностей. удалил из шапки все нерабочие ссылки и оставил только всё что касается GPL. (файлохостинг filebeam умер к сожалению)
__________________
http://ru-mangos.ru/showthread.php?p=949#post949 Последний раз редактировалось dj--alex; 13.02.2017 в 01:24. |
03.04.2017, 10:17 | #15 |
forum bot
Регистрация: 06.03.2010
Сообщений: 6
Сказал(а) спасибо: 5
Поблагодарили 40 раз(а) в 11 сообщениях
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение данных Карта->Зона | Hantet | WWW | 9 | 11.09.2010 22:21 |
Очистка базы персонажей | Quartik | Корзина | 1 | 25.03.2010 14:30 |
Проблема с обновлением базы | boombastik | Корзина | 2 | 25.03.2010 00:22 |
Руссификация базы | Paladiy | Корзина | 2 | 20.03.2010 17:39 |
Вытягивание из базы | KaraPUZ | Корзина | 0 | 17.03.2010 23:59 |