Официальный сайт студ.городка НГТУ
Software » Такой вот вопрос про обновление фтп онлайн в тотале. 

#1  14.07.06 12:04

Такой вот вопрос про обновление фтп онлайн в тотале.

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

т.е. 1. открыл тотал 2. нажал кнопку 3. контрол+Ф и список всех активных.

а то влом заходить постоянно

Offline

#2  14.07.06 12:36

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

напиши утилу сам

Offline

#3  14.07.06 13:24

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

если б мог написал бы себе свою ОС и забил бы на все форумы, написал бы себе пару интернетов и купюру в 1 000 000 $ нарисовал.

я спросил это можно реализовать или нет, может кто знает, а если нет. то на нет и суда нет.

Offline

#4  14.07.06 13:26

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

ойойой:) жжоте дяденька:)

Offline

#5  14.07.06 15:25

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

bure, если согласишься поставить .NET Framework 2.0  - напишу тебе эту хрень :)

Offline

#6  14.07.06 20:21

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

XuMiX, а это что такое? так то зашибись кнопок было бы наделать, что бы управлять кое чем из сети

Offline

#7  14.07.06 22:12

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

у меня по кнопке открывается страничка-генератор (через IE).
то есть щёлкаешь на неё, она спрашивает куда сохранить и всё. Одно лишнее действие ;)

Offline

#8  15.07.06 08:29

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

не хочу указывать куда сохранять и что бы что то открывалось, нужно именно нажал и готово.

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

в общем жду химиковских решений.

Offline

#9  15.07.06 10:17

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

bure, ок, сделаю седня-завтра тебе

Offline

#10  15.07.06 11:29

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

XuMiX, да чего мне то :) я думаю все довольные пользователи твоего  тотала будут очень рады такому нововведению, так что пихай в дистриб (4SG-Ed)

Offline

#11  15.07.06 23:03

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

ловите

Offline

#12  16.07.06 15:10

D@G
Профиль

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

как сие юзать ?

Offline

#13  16.07.06 15:24

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

ну устанавливаешь и юзаешь

Offline

#14  16.07.06 15:28

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

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

Offline

#15  16.07.06 15:56

D@G
Профиль

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

поставил: 1) ToTaLCmD_XE_4.2.5
                 2) NetFramework 2.0
поставил кнопочку FtpUpdater на панель
жму ..и.. ни чего не происходит с wcx_ftp.ini :)

Offline

#16  16.07.06 16:17

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

делай рабочей папкой папку, где лежит wcx_ftp.ini

Offline

#17  16.07.06 19:33

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

D@G написал(а):

как сие юзать ?

сие скачивает wcx_ftp.ini в папку, в которой оно было запущено

Код: csharp:

using System.IO;
using System.Net;
 
namespace FtpUpdater
{
    class Program
    {
        static void Main(string[] args)
        {
            string Url;
            if (args == null || args.Length == 0)
            {
                Url = "http://hostel.nstu.ru/resources/totalcmd.php";
                //throw new ApplicationException("Укажите УРЛ в командной строке");
            }
            else
            {
                Url = args[0];
            }
 
 
            WebClient client = new WebClient();
            client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 2.0;)");
 
            Stream data = client.OpenRead(Url);
            StreamReader reader = new StreamReader(data);
 
            using (StreamWriter sw = new StreamWriter(Path.Combine(Directory.GetCurrentDirectory(), "wcx_ftp.ini"), false))
            {
                sw.Write(reader.ReadToEnd());
                sw.Flush();
                sw.Close();
            }
            data.Close();
            reader.Close();
      }
    }
}

Offline

#18  16.07.06 20:10

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

а чем плох плагин FTP Monitor для ТС?
при имеющемся списке ftp сам проверит работающие. мне кажется что это точнее

Offline

#19  16.07.06 22:45

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Volk, тот плагин для тотала глючный шибко был(года 2 назад юзал), и новые фтп надо ручками добавлять

Offline

#20  16.07.06 22:52

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

дайте потестить плагин

Исправлено Fatboy (16.07.06 23:01)

Offline

#21  17.07.06 00:19

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

прикольная прога, респект Химику

Offline

#22  17.07.06 17:33

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Дайте NetFramework, а то толькл у двух нашел и те закрыты.

off ftp://sema-py.hostel.nstu.ru/Distributivs/Net/Server    NetFramework 2.0.exe    22 Мб
off ftp://nuts.hostel.nstu.ru/distr                                     NetFramework 2.0.exe    22 Мб

Offline

#24  17.07.06 21:07

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

у  меня в /distr/drivers

Offline

#25  17.07.06 21:14

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Нашел, спасибо.
Вот только у меня тоже не фунциклирует.

utug написал(а):

делай рабочей папкой папку, где лежит wcx_ftp.ini

У меня C:\WINDOWS\wcx_ftp.ini. Специально сношу инишку, чтобы увидеть новую, а ее нет. Что я делаю не так?

Offline

#26  17.07.06 21:19

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Хы, нашел.
Инишка появляяется, но в папке E:\PROGRAM FILES\ToTaLCmD\.
Но мне то надо в C:\WINDOWS\.
Как быть?

Offline

#27  17.07.06 21:30

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

положи химиковскую прогу в c:\windows и запусти

Offline

#28  17.07.06 21:35

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

пнятно

Offline

#29  17.07.06 22:18

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

XuMiX, не проще так?

Код: :csharp:

using System;
using System.Net;
using System.IO;
 
namespace Active_Resources
{
    class Program
    {
        static void Main(string[] args)
        {
            string Url;
            if (args == null || args.Length == 0)
            {
                Url = "http://hostel.nstu.ru/resources/totalcmd.php";
            }
            else
            {
                Url = args[0];
            }
 
            WebClient client= new WebClient();
 
            string path = Directory.GetCurrentDirectory().ToString() + "\\wcx_ftp.ini";
 
            client.DownloadFile(Url,path);
        }
    }
}

Исправлено Muxa (17.07.06 22:18)

Offline

#30  17.07.06 22:38

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Muxa, проще, но я не заморачивался, взял кусок из МСДН и скопипастил
можно еще более по-другому сделать :)

Код: csharp:

using System.Net;
using System.IO;
 
namespace Active_Resources
{
    class Program
    {
        static void Main(string[] args)
        {
            string Url;
            if (args == null || args.Length == 0)
            {
                Url = "http://hostel.nstu.ru/resources/totalcmd.php";
            }
            else
            {
                Url = args[0];
            }
 
            WebClient client= new WebClient();
 
            client.DownloadFile(Url, Path.Combine(Directory.GetCurrentDirectory(), "wcx_ftp.ini");
        }
    }
}
 

причем самое смешное, что по поиску на download file выдается совсем не WebClient.DownloadFile

Offline

#31  17.07.06 22:48

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

тогда уж можно так:

Код: :csharp:

using System.Net;
using System.IO;
 
namespace Active_Resources
{
    class Program
    {
        static void Main(string[] args)
        {
            string Url;
            if (args == null || args.Length == 0)
                  Url = "http://hostel.nstu.ru/resources/totalcmd.php";
            else
                  Url = args[0];
 
            WebClient client= new WebClient();
 
            client.DownloadFile(Url, Path.Combine(Directory.GetCurrentDirectory(), "wcx_ftp.ini");
        }
    }
}

:)

Offline

#32  17.07.06 23:55

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

поставил фрэймворк .. пишет программа не запускается

Offline

#33  18.07.06 00:17

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Все поставил, файлик в папку с тотолом и кнопку на панель все работает просто замечательно....

Offline

#34  18.07.06 00:33

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

bure написал(а):

поставил фрэймворк .. пишет программа не запускается

старый поставил

Offline

#35  18.07.06 00:36

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

2.0

Offline

#36  18.07.06 00:39

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

bure, попробуй этот файл
playcs:/upload/!!for_users/2/

Исправлено Muxa (18.07.06 00:39)

Offline

#37  18.07.06 09:58

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Muxa написал(а):

bure, попробуй этот файл
playcs:/upload/!!for_users/2/

во спасибо работает

Offline

#38  18.07.06 13:10

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

где брать этот плагин? А,  все, понял

Исправлено jeka_ (18.07.06 13:14)

Offline

#39  18.07.06 13:43

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Muxa, померялись письками, ага :)

Offline

#40  18.07.06 13:46

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

ну)

Offline

#41  18.07.06 18:05

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

XuMiX, а почему твое у меня не пашет , а его пашет?

Offline

#42  18.07.06 18:43

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

bure, тоесть?

Offline

#43  18.07.06 23:48

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

твой файл я скачал, он не запускается, а Михин запустился

Offline

#44  19.07.06 14:19

Maq
Профиль

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

а чтобы без .NET Framework 2.0  слабо сделать?))))

Offline

#45  19.07.06 15:14

Re: Такой вот вопрос про обновление фтп онлайн в тотале.

Maq, могу на пхп ;) завернуть пхпшку в exe легко %)

Offline

Software » Такой вот вопрос про обновление фтп онлайн в тотале. 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.118 сек.
Выполнено 14 запросов.