Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вызвать ftp через Runtime 
:(
    Опции темы
goodday1941
Дата 9.8.2007, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 1
Всего: 9



собсно САБЖ
Код

Runtime.getRuntime().exec(/*"что тут писать что б вызвать к примеру ftp://192.168.0.1/launcher"*/);


Это сообщение отредактировал(а) goodday1941 - 9.8.2007, 15:56


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
sith
Дата 9.8.2007, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 537
Регистрация: 11.2.2007

Репутация: нет
Всего: 1



пишешь...

ftp 81.25.229.228

... а дальше уже смотри... если в cmd  вписать эту строку он начнет устанавливать соединение с фтп сервером... устновив... он предложит ввести логин и пароль... как получить эти потоки правда мне не известно... никогда не задумывался... и почему нужно именно так делать... а не просто с помощью сокетов...?


--------------------
Там где ты ставишь глупые смайлики, я вбиваю восклицания знаки!!!
PM MAIL   Вверх
goodday1941
Дата 9.8.2007, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 1
Всего: 9



в общем так нужно smile  сейчас потестирую

Добавлено @ 16:40
нифига не работает

в общем попробую описать поподробнее

если к примеру в винде в окошке run написать ftp://156.156.215.152/papochka

то винда  попытаеться открыть окошко с заданым фтп адресом и заданной папкой

вот это мне нужно сделать с помощью Runtime

Это сообщение отредактировал(а) goodday1941 - 9.8.2007, 16:41


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
y3u
Дата 9.8.2007, 17:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 440
Регистрация: 9.9.2006
Где: Москва

Репутация: 5
Всего: 13



какая версия жабы? Говрят надо смотреть в сторону классика Desktop, если не ошибаюсь...


--------------------
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах
PM MAIL   Вверх
goodday1941
Дата 9.8.2007, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 1
Всего: 9



java 1.5 скоро перейдем на 1.6

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


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
y3u
Дата 9.8.2007, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 440
Регистрация: 9.9.2006
Где: Москва

Репутация: 5
Всего: 13



Цитата(goodday1941 @  9.8.2007,  18:15 Найти цитируемый пост)
java 1.5 скоро перейдем на 1.6 


ну вот когда перейдете, тогда будет все просто smile

http://java.sun.com/javase/6/docs/api/java/awt/Desktop.html


--------------------
В нашей стране настаивать на кореньях, черной смородине, лимонных корках - гораздо эффективнее, чем на правах
PM MAIL   Вверх
goodday1941
Дата 9.8.2007, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 1
Всего: 9



Desktop.openFile("ftp://125.48.45.45/launcher") проконает в данном случае?

Добавлено через 8 минут и 41 секунду
ну или второй вариант

Desktop.browse(new URI("ftp://125.48.45.45/launcher"))

ps.. протестить нет возможности :(


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
powerOn
Дата 9.8.2007, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



если для мастдая, то и такого хватит:
Код

Runtime.getRuntime().exec("explorer ftp://somehost/");



--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
goodday1941
Дата 9.8.2007, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 1
Всего: 9



Цитата(powerOn @  9.8.2007,  18:40 Найти цитируемый пост)
Runtime.getRuntime().exec("explorer ftp://somehost/");


не хватило! я это в первую очередь написал



--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
powerOn
Дата 9.8.2007, 23:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



Цитата(goodday1941 @  9.8.2007,  22:22 Найти цитируемый пост)
не хватило! 

у меня работает... ты видно что-то сделал не так.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
goodday1941
Дата 10.8.2007, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 1
Всего: 9



во бдин точно! я explorer.exe написал и не пахало а просто с explorer все оке!

а для линухи что нужно писать? а то у нас юзера под линухой сидят smile


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
powerOn
Дата 10.8.2007, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



Цитата(goodday1941 @  10.8.2007,  15:49 Найти цитируемый пост)
а для линухи что нужно писать? а то у нас юзера под линухой сидят

В зависимости от используемого ими клиента. В идеале твоя программа должна попросить пользователя указать ей полный путь к ftp клиенту, причем, такому клиенту, которому можно в аргументы запуска передать url узла... так что способ запуска через exec не самый надежный... но как вариант сгодится.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
goodday1941
Дата 11.8.2007, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: 1
Всего: 9



в общем то цель такая... есть лаунчер для скачивание нашего приложения с фтп (работает через RMI), но! иногда сам лаунчер меняеться smile и в этом случае если не получаеться закачать приложение с помощью лаунчера то нужно выводить сообщение пользователю: так и так не работает, попробуйте обновить лаунчер , может поможет... и линк висит на фтпшник (что б юзера особо не напрягались с вопросом откуда качать и как и тд и тп) клацаен на линк ну и после этого переходим на фтп страницу, потому:


Цитата(powerOn @  10.8.2007,  15:19 Найти цитируемый пост)
В идеале твоя программа должна попросить пользователя указать ей полный путь к ftp клиенту, причем, такому клиенту, которому можно в аргументы запуска передать url узла... 


этот вариант сами понимаете не катит

ПС.. помоему РедХет дистрибутив у юзеров висит, как под него будет реализовываться вызов через рантайм?


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0540 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.