Dbscript 4.2.4 (PHP редактор баз данных sql , csv и не только)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

djalex
Сообщения: 344
Статус: Понимаешь, я какбы беру в руки лопату и говорю...
ОС: Linux Mint 17

Dbscript 4.2.4

Сообщение djalex »

Вновь выкладываю на ваше обозрение мой продукт, который под линуксом распространяю даром
надеюсь что программа будет вам полезна. и ищу человека который захочет помочь мн в её разработке.

Что такое Dbscript?
DBScript это – программа предоставляющая вам возможность онлайнового редактирования с полноценным управлением уровней доступа. (Как и к базам данных так и к отдельным полям). Подключая к вашему сайту\базе данных наш сервис вы делаете его более эффективным и полезным. Есть несколько вариантов предоставления программы:
1. Это самостоятельная программа на основе которой можно запустить сервис на вашем хостинге.

Updated Dbscript 4.3.4 SE (open)
скачать:
http://wow.chg.su/dbs/filemgr.php?c=1951
Плюсы программы:
+не требуется знание никаких языков программирования
+вы можете сами назначать и снимать редакторов,регулировать права доступа в широких пределах
+каждый пользователь имеет персональные настройки на сайте, часть которых может менять самостоятельно.
+подробные логи, всегда можно узнать что искали или делали на сайте
+вы можете в любой момент нажав откат восстановить заранее заархивированную таблицу
+вы можете использовать перекрестные ссылки для связи между таблицами (см.док.)
+вы можете раздавать файлы определенным пользователям.
+сервис ни при каких условиях не хранит на компьютере пользователя никаких данных, кроме кэша и сооkies
+при желании можно включить запоминание работающих пользователей



Минусы программы:
-неполная документация проекта.


Для чего он может пригодится -
*для легкодоступного изменения баз данных онлайновой игры
*для одновременной работы людей из разных городов над наполнением и содержанием одной базы данных в одном месте.
*для ведения домашней коллекции дисков например с доступом к ней только для своих.
*для рекламы товара магазина в интернете
*дальше можно придумывать самостоятельно.



Требования к компьютерам
Для работы сервиса на сервере требуется:
Apache 2.x, Php 5.x , Mysql 5.x или 6.х, Zend optimizer 3.3
непроверено но возможно будет работать с Php 4.x, Mysql 4.x
Компьютер с OS: Linux or Windows based
Интернет канал от 256кбит, чем больше тем лучше. в зависимости от числа активных пользователей.
Скорость процессора от 1ггц, память от 512мб (Оптимально 2ггц 2ядра, 2гб)
Наличие /dev/hands /dev/brain и умение настраивать веб сервисы.
Для работы с сервисом требуется:
Компьютер от 486 DX 66Mhz до самого современного
Наличие интернета, минимум модем 28К
Наличие клавиатуры и мыши
Умение работать за компьютером.

Проверенные ОС:
Ubuntu 7.10 ... 9.10 , Debian 4, Mandriva 2009 , Alt Linux 4.0 , Fedora 10

Для работы пользователя с сервисом требуется:
Компьютер от 486 DX 66Mhz до самого современного
Наличие интернета, минимум модем 28К (4кб\с)
Наличие клавиатуры и мыши
Наличие головы,рук и умение работать за компьютером


Прочтите обо мне пожалуйста - http://dj.chg.su/mestatus.php


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Версия для Linux не имеет никаких ограничений (если только вы не установите их сами )
Windows поддерживается более ограниченно.
всю другую информацию можно узнать на сайте.
http://dj.chg.su/dbscript

или скачать как торрент вместе с необходимым дополнительным ПО
http://torrents.ru/forum/viewtopic.php?t=2118991
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Описание установки Апача, PHP, Mysql и Zend не входит в документации.


Демо версии
http://dj.chg.su/i (редактор баз данных,публичное демо)
http://wow.chg.su/f (режим файлохостинга)


СКРИНШОТЫ
вход
http://filebeam.com/618644a6003fb91f2a9e01124f73a54d.jpg
поиск по алиасу таблицы
http://dj.chg.su/dbscript/old/dbs4alpha-searchresult.JPG
админка
http://dj.chg.su/dbscript/old/dbs4alpha-admin.JPG[quote]
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5511
ОС: Gentoo

Re: Dbscript 4.2.4

Сообщение /dev/random »

Ну что тут можно сказать... Я в сомнениях, удалять тему или оставить. У нас запрещено создавать подобные темы о проприетарных программах. Эта программа - ни то, ни сё, не открытая и не закрытая. Вот и не знаю, что с ней делать.

Ладно, пусть живёт.
Спасибо сказали:
djalex
Сообщения: 344
Статус: Понимаешь, я какбы беру в руки лопату и говорю...
ОС: Linux Mint 17

Re: Dbscript 4.2.4

Сообщение djalex »

я могу гарантировать что все кто использует линукс смогут её использовать свободно.
а также что могу выслать заинтересованным людям нехватающий файлик с исходником библиотек.
просто мне хочется лично познакомится и общатся с теми людьми кто действительно этим заинтересуется и я очень ищу помошникаю
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Dbscript 4.2.4

Сообщение watashiwa_daredeska »

/dev/random писал(а): ↑
25.08.2010 18:38
Эта программа - ни то, ни сё
Это именно сё. Галимая проприетарщина. Исходники обработаны Zend Optimizer -- ни читать, ни тем более менять их нельзя.

djalex писал(а): ↑
26.08.2010 00:00
я могу гарантировать что все кто использует линукс смогут её использовать свободно.
Свободно? http://en.wikipedia.org/wiki/Free_software#Definition
Или это заведомо ложное утверждение?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5511
ОС: Gentoo

Re: Dbscript 4.2.4

Сообщение /dev/random »

watashiwa_daredeska писал(а): ↑
26.08.2010 09:53
Исходники обработаны Zend Optimizer -- ни читать, ни тем более менять их нельзя.

Здесь, вроде, настоящие. Но не все и под какой-то сомнительной лицензией.
Спасибо сказали:
djalex
Сообщения: 344
Статус: Понимаешь, я какбы беру в руки лопату и говорю...
ОС: Linux Mint 17

Re: Dbscript 4.2.4

Сообщение djalex »

при установке на сервер без Zend optimizer программа выдает такую вот ссылку
http://wow.chg.su/dbs/filemgr.php?c=9b848f...e7ddf9a1c9e7593

Зенда вроде как не требует. :)

под словом свободно я имел ввиду бесплатно .. до сих пор путаюсь в терминах

модуль для тех кто хочет помочь в разработке и улучшении продукта
(есть довольно много нареканий в дизайне)
http://wow.chg.su/dbs/filemgr.php?c=988ae3...97708298e11a418

на другом форуме мне подсказали выбрать лицензию BSD но я до сих пор как бы путаюсь с её выбором.
существует несколько версий программы


никакой отдачи от программы я не получаю, только удовольствие от написанного и работающего кода
(хотя хотелось бы конечно чтобы и отдача была, но за пару лет её не заметил,видимо такова судьба)
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5511
ОС: Gentoo

Re: Dbscript 4.2.4

Сообщение /dev/random »

djalex писал(а): ↑
27.08.2010 12:02
под словом свободно я имел ввиду бесплатно .. до сих пор путаюсь в терминах

http://ru.wikipedia.org/wiki/%D0%9E%D0%BF%....BD.D0.B8.D0.B5


djalex писал(а): ↑
27.08.2010 12:02
на другом форуме мне подсказали выбрать лицензию BSD но я до сих пор как бы путаюсь с её выбором.

Эээ.. В каком смысле "путаюсь с выбором"?
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Dbscript 4.2.4

Сообщение watashiwa_daredeska »

djalex писал(а): ↑
27.08.2010 12:02
под словом свободно я имел ввиду бесплатно .. до сих пор путаюсь в терминах
Хм... Русский, вроде как — не английский, эти слова из разных букв состоят.

djalex писал(а): ↑
27.08.2010 12:02
хотя хотелось бы конечно чтобы и отдача была
<offtop>
Поглядел на сайт. Бардак. English часть меню ведёт на страницы, написанные на русском. Очень много ошибок/опечаток, вплоть до полного ускользания смысла текста местами. Я вот, только по подсказке нашел, где брать исходники. «Коммерческий» раздел не вызывает абсолютно никакого желания связываться с этим.
Из описания я, честно говоря, так и не понял, что делает программа и нафига она нужна, какой смысл продавать комплект из программы и хостинга? A la «купи программу — футболка в подарок»? (на второй день я, с грехом пополам начал догадываться, зачем хостинг, но не обнаружил требований к такой инсталляции: нужно, чтобы DB светилась голой задницей в Сеть, что-ли?)

Короче, очень мутный сайт, непонятно что и непонятно почём продаётся. Потому и отдачи нет. Может быть, потенциальный рынок — тыщи пользователей, просто они не могут понять, что им это на самом деле надо.
</offtop>

djalex писал(а): ↑
27.08.2010 12:02
на другом форуме мне подсказали выбрать лицензию BSD но я до сих пор как бы путаюсь с её выбором.
Выбор лицензии зависит от ситуации. Более того, лицензия может быть не одна (dual license).
Спасибо сказали:
djalex
Сообщения: 344
Статус: Понимаешь, я какбы беру в руки лопату и говорю...
ОС: Linux Mint 17

Re: Dbscript 4.2.4

Сообщение djalex »

Да бардак... и я пока ничего с этим не могу поделать, т.к. нет помошников ни по одному из дел которыми я сейчас занимаюсь
и приходится что то делать на осколках времени и когда получится его урвать.

интересно а как надо залицензировать программу на 2 лицензии например.
Юриста чтоли искать? :) я как бы вообще удивился что программу нужно регистрировать (где ?? у кого? за сколько?) иначе кто угодно может сказать что она вообще не моя .

Вообще очень долго изучал Open source.. так и не понял какую можно извлечь прибыль если просто всем раздавать всё.
99% скачавших что то патчи мне для кода ни разу не присылали, хотя у меня во многих местах
в версии 3.х например ошибки лежат на поверхности - их даже через сайт видно.
к разработке на SVN никто не подключился. ну кроме одного человека , который мне делал дизайн,за что ему огромное спасибо!

а насчет системы ... чето сбился. потом продолжу.

Кстати примеры использования.
У меня в локальной сети стоят пара игровых серверов.
Добавлено:
-----------------
Для чего на сервере Dbscript
В первую очередь мне была нужна программа для просмотра и изменения значений в базе данных из любой точки, по логину и паролю.
для подсоединения к серверу без ssh или аналогов nxclient, radmin
Наиболее удобно например было указать что characters соединена с таблицами account i item_template - это позволяло по одному щелчку смотреть или удалять инвентарь, а также собственно аккаунт , который в свою очередь был подсоединен к таблице забаненных (проверка одним щелком опять же) .
Небольшие чардампы я заливал прямо через веб интерфейс, благодаря настройкам POST SIZE он принимал не 2 мб а намного больше.
2года назад программа выглядела конечно намного проще чем сейчас
http://cs4559.vkontakte.ru/u15551257/92678536/x_29d703a9.jpg
ради совместимости старый 3.х интерфейс кстати был сохранен в программе.
потом я решил что доверенным ГМ можно сделать отдельные аккаунты, и выдать определенные полномочия (например доступ только к базе мира) .
Ещё через некоторое время я заметил что в компилах ядра часто изменяются таблицы и данные в конфигах.
был написан менеджер файлов с довольно неплохими возможностями и система поиска по файлам логов. Причем поддерживаются функции + и & , т.е можно искать строку содержащую или команду или аккаунт , или комманду и аккаунт в одной строке. Для очень больших логов такой показ был очень и очень удобен, т.к. показывал только нужного человека(комманды).
http://cs4559.vkontakte.ru/u15551257/92678536/x_dcf3fc37.jpg
позже была добавлена статистика и возможность файлохостинга
http://cs789.vkontakte.ru/u15551257/92678536/x_c0e88997.jpg
также была дописана возможность настройки и соединения таблиц чтобы при любых обновлениях ссылки и соединения между нужными полями не путались. ну и мастер для новичков, чтобы не требовалось вручную прописывать.
http://cs4559.vkontakte.ru/u15551257/92678536/x_629b544e.jpg
Причем почти все службы программы настраиваемые, например серверлист можно использовать не только для подключения к базам данных, но и для показа статуса онлайн. Причем если использовать уровни прав то незарегистрированные пользователи увидят только то что можно смотреть с "нулевыми" правами.
http://cs9958.vkontakte.ru/u15551257/92678536/x_6da18191.jpg
Программу постоянно сравнивают с Phpmyadmin . Да она обладает немалым числом функций находящихся там. Но засчет работы с алиасами она несколько выигрывает в скорости, а также возможность распределять права более удобная, а Phpmyadmin по сути сделан для 1 человека, а не для командной работы и публичного представления определенных данных. К тому же все функции написаны мной вручную и небыли взяты из Phpmyadmin.
C каждой версией исправляются недочёты и улучшается программа.
С вашей поддержкой она может стать ещё лучше и её возможности - шире.
-----------------
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Dbscript 4.2.4

Сообщение watashiwa_daredeska »

djalex писал(а): ↑
31.08.2010 12:52
я как бы вообще удивился что программу нужно регистрировать
Не нужно, а можно.

djalex писал(а): ↑
31.08.2010 12:52
иначе кто угодно может сказать что она вообще не моя .
Может. Будет следствие, будет суд. До правды могут докопаться и без регистрации программы, но это может занять больше времени и сил.

djalex писал(а): ↑
31.08.2010 12:52
интересно а как надо залицензировать программу на 2 лицензии например.
Просто предоставить пользователю возможность выбора одного из двух лицензионных договоров.

djalex писал(а): ↑
31.08.2010 12:52
так и не понял какую можно извлечь прибыль если просто всем раздавать всё.
Например такую, что заинтересованным будет легче и приятнее принять участие в проекте, а не в помойке, как это выглядит сейчас.

djalex писал(а): ↑
31.08.2010 12:52
99% скачавших что то патчи мне для кода ни разу не присылали, хотя у меня во многих местах
Вменяемые люди, могущие написать патч, вряд ли станут связываться с этой программой по причинам, озвученным мной постом выше. Так что, каждый сам кузнец своему счастью.
Спасибо сказали:
djalex
Сообщения: 344
Статус: Понимаешь, я какбы беру в руки лопату и говорю...
ОС: Linux Mint 17

Re: Dbscript 4.2.4

Сообщение djalex »

Я всеже решился на повтор эксперимента и выпустил новый релиз:

полностью открытая версия для Linux пользователей
буду ждать всех заинтересованных в развитии в своём dj--alex@jabber.ru
4.3.4 SE
http://wow.chg.su/dbs/filemgr.php?c=1951

окошко выбора лицензии пока не делал,т.к. не могу предоставить их тексты.
обычная версия (на линукс ничем не отличается открытой,но без зенда не работает.)
4.3.4
http://wow.chg.su/dbs/filemgr.php?c=1fb7

+добавлено: 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)
Другие методы использования вы можете придумать самостоятельно.
(**пробная версия! графический редактор ещё не добавлен, команды работают только в режиме без иконок файлового менеджера и нет проверки прав)
Спасибо сказали: