Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Довольно сложная тема (для меня) [D6]


Страницы:   1 2

SPeller ©   (2002-04-23 11:58:00) 

Здравтвуйте господа специалисты и все остальные! У нас в универе стоит сервак инетовский, и доступ к нему для студентов бесплатный по отдельному телефону. Система Linux. Можно сделать так, чтобы лазить по инету бесплатно. Для этого надо послать команду серваку на закачку файла в свою папку, а затем закачать его себе на комп и запустить. Хоть и без картинок, но это ладно. Я с сетями ниразу не работал, поэтому не знаю с чего начать.

Алгоритм таков:
1) Подключиться
2) Послать команду серваку эмулируя Linux (если это вообще надо)
3) Проверить, скачался ли полностью нужный файл
4) Закатать себе этот файл

Помогите кто чем может, пожалуйста! Планирую написать специальную прогу для такой работы. Мож и студентам нашим продавать буду :))) Ну да ладно, прошу помощи или совета как реализовать этот алгоритм !! Рассчитываю на вашу благосклонность.


SPeller   (2002-04-28 15:25:00) [1]

Malder © (27.04.02 15:48)

Я не простой юзер, но в этом вопросе можно сказать и так.


Malder   (2002-04-27 15:48:00) [2]

Slym, а-а-а, теперь я понял, что ты хочешь предложить =)
Только не получится. С чего ты взял, что у обычного юзера типа SPeller есть право на запуск файлов на серваке ?!


SPeller   (2002-04-27 08:07:00) [3]

Slym (27.04.02 07:04)

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


Slym   (2002-04-27 07:04:00) [4]

Вам сказали Сервак под Линус...
Вы хотите команды отправлять на закачку отдельных файлов? дерзайте... интернет получается не очень полноценный. прокси на яве! Ява запускается через телнет на серваке. на серваке открывается порт, ставишь в ИЕ прокси адрес/порт своеро ява творения и юзаешъ. Закончил?, Вырубил телнет, порт закрылся и никто ничего не знает...


Malder   (2002-04-26 23:29:00) [5]

Slym, честно говоря, я нифига не понял твоей мысли. Причем здесь linux ? (не говоря уже о том, что на Дельфи под линукс писать нельзя) Доступа к серверу как такового нет. Есть только доступ по телнету на управление своим аккаунтом.


SPeller   (2002-04-26 12:09:00) [6]

Slym (26.04.02 07:38)

Ууу.... ява это вообще тёмный лес для меня. Уж лучше на Дельфи. Там ведь не конкретно прогу под линуксом запускать, передать текстовую команду. Это я думаю можно сделать.


Slym   (2002-04-26 07:38:00) [7]

Программа на дельфи под линукс?
На мой взгляд выход в Java,
Виртуальная машина в линухе есть, через телнет можно запускать откомпилиный "class".
Пиши шлюз на яве, благо сокеты там имеются.
два сокета один на вход др. на выход и все...
Я писал прогу на яве, которая заливает файл на сервак (*.java), компилит его и возвращает назад классы. (компы тормозные) Запускалось через телнет.


SPeller   (2002-04-26 01:57:00) [8]

Malder © (25.04.02 17:28)
Есть, 1 час в день со скоростью <= 1,5 КБ/сек + очередь ждать надо. Очень не весёлое занятие.


Malder   (2002-04-25 17:28:00) [9]

SPeller, а ты учишься ? Неужели у вас в универе нету халявного инета ? Сиди там, а что нужно на дискетах уноси =)

ну или програму эту напиши =)


SPeller   (2002-04-25 14:55:00) [10]

> Kornet © (25.04.02 10:11)
> что Вы не можете заплатить какие то 30 рублей/час.


Знаете, я в прошлом месяце в инете по 24 р/час (варьируется от 9 до 24 в зависимости от времени суток и дней недели) за месяц на штуку с хвостиком насидел.


Donal_Graeme   (2002-04-25 14:28:00) [11]

2 Ircop:

вообще-то да :-) я просто увлёкся :-)


Ircop   (2002-04-25 12:29:00) [12]

Donal_Graeme, чтобы с помошью сокетов разработать ФТП клиент нужно знать РФК. Думаю, намного проще использовать готовый компонент.

Маршрутизация... ну это и есть маршрутизация =) В твоем случае, админами настроено так, что пакеты приходищие от вас (от модемных пользователей) не попадают в интернет, а могут дойти только до сервера к которому ты подключаешься.
А Телнет у вас стоит имхо только для того, чтобы можно было управлять своим аккаунтом, но никак не маршрутизацией пакетов...


Donal_Graeme   (2002-04-25 11:02:00) [13]

2 SPeller:

используй TClientSocket для Telnet и управляющего FTP и TServerSocket для транспортного FTP.


Kornet   (2002-04-25 10:11:00) [14]

Неужели платный интернет настолько Вам не по карману, что Вы не можете заплатить какие то 30 рублей/час. и вместо этого реализуете совершено дикий алгоритм?...

2Reindeer Moss Eater (24.04.02 09:10):
не всё в мире так просто. :)

2SPeller © (25.04.02 02:45):
>только одна вещь может стать непонятной... это маршрутеризация,
>не знаю я что это такое...
Лучше не знать, по крайней мере пока Вы не станете администратором. :)


SPeller   (2002-04-25 02:45:00) [15]

> Malder © (24.04.02 19:03)
По-моему в посте Reindeer Moss Eater (24.04.02 09:10) только одна вещь может стать непонятной... это маршрутеризация, не знаю я что это такое... Программу за меня писать не надо, я не прошу об этом.


> Reindeer Moss Eater (24.04.02 19:27)
> Доступа к настройкам нету?

Может быть и можно через командную строку с Linux"ом чего-нибудь сделать.

> А Telnet сервер там для чего стоит
Не знаю есть ли тем такое, я TelNet поставил от фанаря, когда пытался подключиться к серваку.


Malder   (2002-04-24 22:12:00) [16]

Reindeer Moss Eater, да уж, наверное, не для того, чтобы роутинг менять...


Malder   (2002-04-24 22:12:00) [17]

Reindeer Moss Eater, да уж, навеоное, не для того, чтобы роутинг менять...


Reindeer Moss Eater   (2002-04-24 19:27:00) [18]

> Malder ©
Доступа к настройкам нету?
А Telnet сервер там для чего стоит


Malder   (2002-04-24 19:03:00) [19]

Reindeer Moss Eater, как я понимаю, доступа то к настройкам сервера нету, а то так конечно же проще =)

SPeller, что конкретно непонятно ?

Программу за тебя писать никто не будет...


SPeller   (2002-04-24 17:08:00) [20]

Reindeer Moss Eater (24.04.02 09:10)
Что это такое ?? Извините, не знаю.

Хотябы подскажите как первые пункты алгоритма реализовать - подключение и пересылку команд.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо