Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2007, 00:43   #1
Stema
Пользователь
 
Регистрация: 06.10.2007
Сообщений: 47
По умолчанию Немогу запустить комманду. Программистам на яве->сюда)

КТо-то и обитающих здесь на форуме видимо уже встречал программу, написанную на php+java FTP Search Agent . ВОт хочу посмотреть что-за гадость Но немогу.. т.к. незнаю ничего в яве и в яве полный нуль(

В папке agent расположены определенные файлы, написанные на яве (*.class, *.java ) Вот куда эти папки пихать? Случайно не в C:\windows\java ? ВОт инструкция к использованию...

Цитирую

Цитата:
Лицензия:
Данный программный продукт распространяется в соответствии с условиями Common Public License (http://www.opensource.org/licenses/cpl.php)


Описание:
Данная программа выполняет задачу по поиску на FTP серверах в средних локальных сетях. Количество серверов, принимающих участие в поиске ограничено производительностью MySQL сервера.

Для использования программы вам понадобятся jvm (v1.4 или выше), PHP (v4 или выше) & MySQL (версией от 3.2). Данный пакет уже включает в себя JDBC MySQL драйвер.


Ограничения:
Так-как изначально поиск был ориентирован прежде всего на пользователей Windows, то могут встречатся проблемы с поддержкой кириллических текстов в кодировке, отличной от cp-1251. По умолчанию тексты файлов с расширением .txt и названия файлов сохраняются в оригинальной кодировке, но для файлов с расширениями .nfo и .diz ситуация иная: программа по умолчанию считает, что в них содержится латинский текст либо текст в DOS кодировке и перед сохранением в БД конвертирует файлы в cp-1251 (соответственно, если в таких файлах содержался не-кириллический текст или кириллица не в DOS кодировке, то сохранённый поиском текст будет испорчен). Так же для русскоязычного поиска нужно, чтобы MySQL поддерживала кодировку по умолчанию (cp-1251).
Для использования данного пакета на системах, где русская кодировка отличается от cp-1251 или используются какие-либо другие начертания символов вам нужно самостоятельно доработать программу. Для этого смените языковой модуль в web интерфейсе и сконфигурируйте MySQL для работы с нужной вам кодировкой.
Максимальная длина названия файла, поддерживаемая поиском составляет 255 символов, а максимальная глубина индексации директорий начиная от корневой - 255 вложенных уровней.


Установка:
Для установки FTPSearch/Agent вам понадобятся уже установленные MySQL, PHP и любой web сервер под него (например Apache или IIS)

выполните следующие шаги для установки:
1) Скопируйте директорию WebInterface в домашнюю директорию вашего сервера. Вы свободно можете переименовать WebInterface во что-то другое - это не скажется на работе программы.
2) Для unix-like систем: установите права на свободные чтение и запись для всех (0x777) для директории "dircache".
3) Отредактируйте header.php - вам нужно установить параметры доступа к MySQL.
Внимание! Пользователь MySQL, который вы будете использовать для доступа должен иметь права на выполнение команд "DROP TABLE","CREATE TABLE","ALTER TABLE","SELECT","INSERT","UPDATE"," DELETE"; кроме того для нормальной работы FTPSearch/Agent нуждается в выделенной базе MySQL.
4) Откройте "install.php" из web space вашего вэб сервера (PHP & MySQL должны работать) и подождите появления надписи "installation complete", после чего удалите "install.php" из директории вашего сервера.
5) Если вы хотите добавить невидимые счётчики на страницы поиска, то просто вставьте код этих счётчиков в файл "counters.php"

Запуск:
Программа Agent работает в режиме непрерывного действия (как daemon) и должна быть запущена всё время, пока вы используете FTPSearch.

Для запуска Agent используйте консольную команду "java Agent [max Spyes] [DBHost] [DB] [user] ([pass])".
Параметры в команде означают следующее:
* "max Spyes" - максимальное количество одновременно сканируемых FTP серверов
* "DBHost" - хост и порт подключения к MySQL серверу (например - "localhost:3306")
* "DB" - база данных MySQL, с которой ведёт свою работу индексатор и поиск (база та же, что и указана header.php)
* "user" & "pass" - данные вашего эккаунта (параметр "pass" можно опустить, если он пустой)


Логи работы агента индексирования будут записаны в директорию Agent/log

Поиск:
Откройте index.php с помощью браузера и зарегистрируйте список FTP серверов. Через некоторое время (по созданию индекса) вы сможете искать на них информацию.
Я значит все зделал, пишу в консоле ("Выполнить...") свою комманду java Agent 5 localhost:3306 ftp root . Ничего не запускается( КТо может помочь а?
Stema вне форума Ответить с цитированием
Старый 07.10.2007, 00:50   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Какая ошибка выдается?
SkyM@n вне форума Ответить с цитированием
Старый 07.10.2007, 02:20   #3
Stema
Пользователь
 
Регистрация: 06.10.2007
Сообщений: 47
По умолчанию

Написл бы, если бы успел прочитать) Открывается на 0.5с и все( Ничего не успеваю прочитать...
Stema вне форума Ответить с цитированием
Старый 07.10.2007, 02:23   #4
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Оооо.... Так учимся пользоваться виндой, товарисч....
ПУск -> Выполнить -> cmd.exe -> java Agent 5 localhost:3306 ftp root
SkyM@n вне форума Ответить с цитированием
Старый 07.10.2007, 15:55   #5
Stema
Пользователь
 
Регистрация: 06.10.2007
Сообщений: 47
По умолчанию

сенкс))
Вот
exeption in theread "main" java.lang.NoClassDefFoundError: Agent

Что это значит?
Stema вне форума Ответить с цитированием
Старый 07.10.2007, 20:16   #6
Stema
Пользователь
 
Регистрация: 06.10.2007
Сообщений: 47
По умолчанию

ну? Как лечить сю проблему?
Stema вне форума Ответить с цитированием
Старый 07.10.2007, 20:19   #7
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Класса такого нет. Не зареган он в системе
SkyM@n вне форума Ответить с цитированием
Старый 07.10.2007, 21:22   #8
Stema
Пользователь
 
Регистрация: 06.10.2007
Сообщений: 47
По умолчанию

И что делать?
Stema вне форума Ответить с цитированием
Старый 07.10.2007, 22:08   #9
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Честно? - зарегистрировать.
SkyM@n вне форума Ответить с цитированием
Старый 07.10.2007, 22:10   #10
Stema
Пользователь
 
Регистрация: 06.10.2007
Сообщений: 47
По умолчанию

Это и так понятно.. Только как не могли бы Вы мне объяснить? Я же говорю - про яву ничего незнаю
Stema вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль. Деление матриц. Немогу запустить программу!!! metamfetamin Помощь студентам 30 27.11.2007 11:07