Spis treści
Pomoc dla Power Net FTP (Demo)

Witam w programie szybkiego dostępu do zbiorów dyskowych FTP i proponuję poznanie zagadnień związanych z jego użytkowaniem :

Przeznaczenie programu

Tryby pracy programu

Elementy dialogowe okna programu

Funkcje klawiszy w oknie programu

Specyfikacja w linii parametrów

Tekstowy zbiór raportu

O programie


Przeznaczenie programu

Program "Power Net FTP" to klient FTP w szczególny sposób realizujący funkcję dostępu do zbiorów dyskowych, zgromadzonych na odległych hostach. Za pomocą programu poddajemy edycji nie jeden katalog dyskowy ale listę odrębnych zbiorów dyskowych, które mogą być ulokowane na różnych komputerach. Takie podejście do zbioru dyskowego jako odrębnego podmiotu pozwala na najbardziej efektywny odbiór, i optymalne wykorzystanie czasu połączenia z Internetem, gdyż nie tracimy czasu na ręczne operacje logowania i wyboru katalogu roboczego. Utworzona starannie i bez pośpiechu lista zbiorów może być odebrana o określonej przez Użytkownika godzinie, co pozwala na uniknięcie strat czasu w okresie nasilonego ruchu w sieci.

Jak na listę zbiorów przystało, każdej pozycji można przyporządkować komentarz zawierający np. opis typu i zawartości katalogu albo zbioru, który po pewnym czasie może stanowić nieocenione źródło informacji (o czym autor przekonał się niejednokrotnie).

Program "Power Net FTP" pozwala na testowanie obecności katalogu albo zbioru dyskowego pod wyspecyfikowanym adresem.

Wszystkie operacje odbioru zbiorów dyskowych są wykonywane przy udziale mechanizmu "Recover". Oznacza to, że przerwane połączenie może być wznowione bez straty odebranego już fragmentu zbioru, oszczędzając wiele czasu, który byłby poświęcony na ponowną transmisję.

W opisie programu użyto określeń zbiór dyskowy oraz katalog dyskowy, typowych dla nazewnictwa stosowanego w systemach operacyjnych DOS i Windows 3.x. Użytkownicy uruchamiający program pod kontrolą systemu Windows 95 powinni rozumieć te nazwy jako dokument i folder. W pewnych fragmentach opisu pojawi się określenie zasób, które należy rozumieć jako katalog albo plik dyskowy. Podobnie elementowi dialogowemu typu "Button" nadałem roboczą nazwę klawisz. Program nie obsługuje długich nazw zbiorów dyskowych dopuszczalnych w Windows 95. Nazwy te należy wprowadzać zgodnie z zasadami określonymi w Windows 3.x.

Miłej pracy z programem życzy autor Dariusz Żurek

tvtautor@lodz.pdi.net                 Łódź dn. 25.09.1997

http://www.lodz.pdi.net/~tvtautor


Tryby pracy programu

W zależności od zawartości elementu dialogowego Zbiór listy program "Power Net FTP" można użytkować na kilka sposobów:

Operacje na pojedynczym zasobie

Otwieranie nowej listy zasobów

Operacje na otwartej liście zasobów


Operacje na pojedynczym zasobie

Jest to najprostszy tryb pracy programu "Power Net FTP". Gdy element dialogowy Zbiór listy jest pusty możliwe jest tylko przeprowadzenie testu obecności katalogu czy zbioru dyskowego albo odbiór zbioru z odległego hosta.

Tryb powinien być używany do przeprowadzania prostych operacji na zawartości odległego hosta, gdyż po wykonanych czynnościach nie pozostaje żaden zapis.


Otwieranie nowej listy zasobów

Przejście do bardziej złożonego trybu pracy programu wymaga przekazania mu, za pośrednictwem elementu dialogowego Zbiór listy, nazwy lokalnego zbioru dyskowego, do którego będą zapisywane informacje opisujące katalogi i zbiory na hostach odległych. W zbiorze tym bedzię więc umieszczona lista zasobów.

Już po wpisaniu pierwszego znaku w stan aktywny wprowadzane są niektóre klawisze w oknie programu. Po zapisaniu pełnej nazwy listy, jest więc możliwość podjęcia dalszych czynności. W tym stanie mamy do wyboru:

- automatyczne utworzenie listy zasobów znajdujących się w wybranym katalogu na hoście odległym (klawisz Utwórz listę),

- wprowadzanie parametrów kolejnych zasobów i dodawanie ich do pliku listy (klawisz Dodaj) albo

- wprowadzenie do pamięci programu, znajdującej się na dysku lokalnym, utworzonej wcześniej listy zasobów (klawisz Odtwórz).

Skutkiem opisanych wyżej operacji jest uaktywnienie się pola Nr. kolejny, elementu dialogowego ScrollBar oraz pozostałych klawiszy w oknie programu.


Operacje na otwartej liście zasobów

Po otwarciu listy zasobów do dyspozycji Użytkownika pozostają wszystkie dostępne mechanizmy programu. W tym stanie można przeglądać zawartość kolejnych pozycji, dodawać nowe i usuwać niepotrzebne, przemieszczać pozycje w obrębie listy, wprowadzać poprawki, testować obecność zasobów, odbierać poszczególne zbiory dyskowe albo zlecić programowi odbiór wszystkich zbiorów określonych na liście. Ostatnia operacja może być opóźniona do określonej przez użytkownika godziny, pozwalając na przeczekanie godzin szczytowego ruchu w sieci.

W celu szczegółowego zapoznania się z możliwościami programu pracującego w tym trybie proszę o przeglądanie rozdziałów Elementy dialogowe okna programu oraz Funkcje klawiszy w oknie programu.


Elementy dialogowe okna programu

Program "Power Net FTP" komunikuje się z Użytkownikiem za pomocą kilku elementów dialogowych, identyfikowanych przez ich nazwy:

Nr. kolejny

Nazwa hosta

Katalog roboczy

Długość / Typ

Nazwa zbioru

ScrollBar

Identyfikator użytkownika

Hasło

Konto

Zbiór listy

Zbiór wynikowy

Komunikaty


Nr. kolejny

W polu o tej nazwie wyprowadzona jest liczba dziesiętna przyjmująca wartości z zakresu od 0 do 2**16 - 2. Jeśli pole przyjmuje wartość 0, oznacza to, że program nie przechowuje w swojej pamięci żadnej listy zasobów. Po wprowadzeniu do pamięci programu listy, pole wskazuje numer pozycji na liście, której parametry są wyprowadzane w pozostałych elementach dialogowych. Numer kolejny jest przekazywany programowi odbiorczemu "Power Net List" i w przypadku wystąpienia błędów w trakcie odbioru zasobów jest zwracany w Tekstowym zbiorze raportu identyfikując powstały błąd.


Nazwa host'a
Nazwa hosta

Element dialogowy pozwala na wprowadzenie nazwy odległego hosta albo jego adresu IP. Każda pozycja na liście może wiec odnosić się do odrębnego serwera FTP.

Przy pomocy tego elementu dialogowego można wprowadzić 450 znaków.


Katalog roboczy

Element dialogowy pozwala na wprowadzenie nazwy katalogu roboczego, na zawartości którego będzie przeprowadzana operacja sieciowa. Każda pozycja na liście może wiec odnosić się do odrębnego katalogu dyskowego na serwerze FTP.

W szczególności element może zawierać ciąg pusty. Operacja sieciowa w takim przypadku zostanie przeprowadzona na zawartości katalogu aktualnego.

Przy pomocy tego elementu dialogowego można wprowadzić 450 znaków.


Długość / Typ

W polu o tej nazwie może być wyprowadzona długość albo typ zasobu określonego bieżącą pozycją listy. Pole to pozostaje puste dopóki program "Power Net FTP" nie ustali, do jakiej kategorii można zaliczyć dany zasób. Test taki jest przeprowadzany przy pomocy polecenia wybieranego klawiszem Testuj zbiór albo Odbierz zbiór oraz przeprowadza go automatycznie polecenie Utwórz listę.

Jeśli w polu znajduje się liczba dziesiętna z zakresu od 0 do 2**32 - 1, oznacza to, że pozycja listy wskazuje zbiór dyskowy o podanej długości. Pole może też przybierać inne wartości "Katalog" oraz "Połączenie", których nazwy jednoznacznie określają typ zasobu. Warto wspomnieć o jeszcze jednej kategorii pozycji listy: "Test". Kategorię taką można jednak utworzyć tylko poprzez ręczną edycję pliku listy, po gruntownym zapoznaniu się z opisem programu "Power Net List".


Nazwa zbioru

Element dialogowy pozwala na wprowadzenie nazwy zbioru dyskowego, przeznaczonego do odbioru, na hoście odległym. Ten parametr pozycji listy identyfikuje więc jednoznacznie ściśle określony zbiór dyskowy.

Przy pomocy tego elementu dialogowego można wprowadzić 450 znaków.


ScrollBar

Element dialogowy umożliwia przemieszczanie się w obrębie listy zasobów, wprowadzonej do pamięci programu. Jeśli w pamięć programu jest pusta, element pozostaje nieaktywny. Przy pomocy elementu możliwe jest wykonywanie przesunięcia o jeden numer w przód i w tył, przesunięcia o 1/6 zawartości listy w przód i w tył, przesunięcia na dowolna, szacunkowo określoną pozycję na liście oraz przemieszczenia na początek i na koniec listy. Operacje te można wykonywać przy pomocy myszy albo przy pomocy klawiszy kierunku, po uprzednim przekazaniu sterowania elementowi.


Identyfikator Użytkownika

Element dialogowy pozwala na wprowadzenie ciągu znaków identyfikującego Użytkownika podczas operacji logowania na odległym hoście. W ogromnej większości wypadków, gdy przeprowadzamy identyfikację anonimową, element dialogowy powinien zawierać słowo "anonymous". W celu ułatwienia wprowadzania powtarzającego się słowa w oknie programu zadeklarowano klawisz Anonymous, którego użycie powoduje automatyczne wprowadzenie słowa do elementu dialogowego.

Przy pomocy opisywanego elementu dialogowego można wprowadzić 450 znaków.


Hasło

Element dialogowy pozwala na wprowadzenie ciągu znaków stanowiących hasło Użytkownika, testowane w procesie logowania na odległym hoście. Wprowadzane hasło jest maskowane przez element dialogowy poprzez wyprowadzenie na ekran monitora znaków *(gwiazdka) zamiast rzeczywistych znaków. Odstępstwem od tej reguły jest użycie, jako identyfikatora, słowa "anonymous".  Wtedy, jako hasło w procesie identyfikacji anonimowej, przyjęło się używać adresu e-mail Użytkownika programu, a tekst wprowadzany jest w sposób jawny. W celu ułatwienia wprowadzania powtarzającego się adresu pocztowego w oknie programu zadeklarowano klawisz Anonymous, którego użycie powoduje automatyczne wprowadzenie adresu e-mail do elementu dialogowego.

Przypominam, że wyboru własnego adresu e-mail można dokonać w programie "Power Net", przy użyciu klawisza "Email".

Przy pomocy opisywanego elementu dialogowego można wprowadzić 450 znaków.


Konto

Element dialogowy pozwala na wprowadzenie dodatkowego ciągu znaków, który może być wymagany podczas logowania na odległym hoście. Informacje o koncie Użytkownika nie są standardowo związane z identyfikatorem ale niektóre systemy mogą używać ich do ustalania praw dostępu. Wprowadzane informacje są maskowane przez element dialogowy poprzez wyprowadzenie na ekran monitora znaków *(gwiazdka) zamiast rzeczywistych znaków.

Przy pomocy opisywanego elementu dialogowego można wprowadzić 450 znaków.


Zbiór listy

Element dialogowy pozwala na wprowadzenie specyfikacji lokalnego zbioru dyskowego, do którego zostanie zapisana lista katalogów i zbiorów dyskowych znajdujących się na hostach odległych. Istnieją ścisłe zależności między zawartością elementu dialogowego a stanem programu, opisane w punkcie Tryby pracy programu. Zbiór dyskowy listy zasobów tworzony jest przez program w formacie tekstowym. Zbiór taki może być poddany edycji za pomocą nieformatującego edytora tekstów, ale aby zrozumieć jego zawartość należy zapoznać się z opisem programu "Power Net List". Zbiór listy może być bowiem przekazany bezpośrednio temu programowi, który wykona zawarte w zbiorze polecenia odbiorcze.

Dla ułatwienia wyboru nazwy zbioru można posłużyć się oknem wyboru, otwieranym za pomocą klawisza "Zbiory", w pobliżu opisywanego elementu dialogowego.

Przy pomocy opisywanego elementu dialogowego można wprowadzić 300 znaków.


Zbiór wynikowy

Element dialogowy pozwala na wprowadzenie specyfikacji lokalnego zbioru dyskowego, do którego zostanie zapisana zawartość zbioru odebranego z hosta odległego.

Przed rozpoczęciem operacji automatycznego utworzenia listy zasobów, do elementu dialogowego można wprowadzić specyfikację istniejącego katalogu dyskowego. Zostanie ona dopisana do lokalnych nazw zbiorów dyskowych, które utworzy polecenie generujące listę Utwórz listę.

Dla ułatwienia wyboru nazwy zbioru można posłużyć się oknem wyboru, otwieranym za pomocą klawisza "Zbiory", w pobliżu opisywanego elementu dialogowego.

Przy pomocy opisywanego elementu dialogowego można wprowadzić 300 znaków.


Komunikaty

W trakcie pracy program "Power Net FTP" informuje o swoim stanie i o występujących błędach wyświetlając, w opisywanym polu, odpowiednie komunikaty. W szczególności wyraźnie sygnalizowana jest operacja odbioru zasobów z Internetu.


Funkcje klawiszy w oknie programu

Wykonywanie poleceń dostępnych w programie "Power Net FTP" umożliwia zestaw klawiszy, identyfikowanych przez ich nawy:

Anonymous

Wyczyść

Odtwórz

Zapisz zmiany

Dodaj

Usuń

Testuj zbiór

Odbierz zbiór

Odbierz listę

Utwórz listę

M+

MR


Anonymous

Użycie klawisza powoduje wprowadzenie do elementu Identyfikator użytkownika słowa "anonymous" a do elementu Hasło adresu poczty elektronicznej Użytkownika. Tak zapełnione elementy dialogowe pozwolą na przeprowadzenie anonimowego procesu logowania na hoście odległym.

Przypominam, że wyboru własnego adresu e-mail można dokonać w programie "Power Net", przy użyciu klawisza "Email".


Wyczyść

Użycie klawisza powoduje wymazanie zawartości wszystkich elementów dialogowych okna programu. Jeśli w pamięci programu znajduje się lista zasobów, omawiana operacja jest odwracalna za pomocą klawisza Odtwórz.


Odtwórz

Klawisz może być użyty w dwóch przypadkach, zależnych od trybu pracy programu:

- gdy chcemy aby program rozpoczął analizę wcześniej utworzonej listy zasobów. W tej sytuacji do elementu dialogowego Zbiór listy należy wprowadzić specyfikację lokalnego zbioru dyskowego, który zawiera listę zasobów i nacisnąć omawiany klawisz,

- gdy w pamięci programu znajduje się już lista zasobów i chcemy przywrócić oryginalną zawartość elementów dialogowych, w których wykonaliśmy zmiany.


Zapisz zmiany

Użycie klawisz powoduje zapisanie wprowadzonych w treści elementów dialogowych poprawek do zbioru listy zasobów. Klawisz jest aktywny tylko wtedy, kiedy w pamięci programu znajduje się lista zasobów.


Dodaj

Użycie klawisza powoduje dodanie nowej pozycji do listy zasobów. Parametry nowej pozycji są pobierane z treści elementów dialogowych okna. Klawisz jest aktywny tylko, gdy w elemencie Zbiór listy znajduje się specyfikacja zbioru zawierającego listę zasobów albo nowego zbioru przeznaczonego do utworzenia. Klawisz umożliwia więc zarówno otwieranie nowej listy zasobów jak i dodawanie nowych pozycji do listy już istniejącej.


Usuń

Użycie klawisza powoduje usunięcie z listy zasobów pozycji, której parametry są aktualnie widoczne w oknie programu. Przed usunięciem pozycji polecenie wyprowadza okno potwierdzenia tej operacji. Klawisz jest aktywny tylko wtedy, kiedy w pamięci programu znajduje się lista zasobów.


Testuj zbiór

Naciśnięcie klawisza rozpoczyna operację testowania obecności katalogu albo zbioru dyskowego na hoście odległym. Parametry wymagane do nawiązania połączenia i realizacji zapytania są pobierane z treści elementów dialogowych okna programu. Efektem pracy programu jest wygenerowanie odpowiedniego komunikatu o błędzie albo zapisanie do pola Długość / Typ statusu odległego zasobu albo długości odległego zbioru dyskowego.


Odbierz zbiór

Naciśnięcie klawisza rozpoczyna operację odbioru odległego zbioru dyskowego. Parametry wymagane do nawiązania połączenia i odbioru są pobierane z treści elementów dialogowych okna programu. Jeśli w trakcie trwania operacji wystąpił błąd, zostanie wyprowadzony odpowiedni komunikat.

Przed rozpoczęciem operacji, do elementu dialogowego Zbiór wynikowy można wprowadzić specyfikację istniejącego katalogu dyskowego. Zostanie ona dopisana do lokalnej nazwy zbioru dyskowego, którą polecenie utworzy automatycznie.


Odbierz listę

Naciśnięcie klawisza rozpoczyna operację odbioru wszystkich zbiorów dyskowych, których parametry znajdują się na liście odbiorczej. Jeśli lista odbiorcza została utworzona automatycznie, poprzez użycie polecenia Utwórz listę, na dysk komputera lokalnego zostaną odebrane wszystkie zbiory dyskowe znajdujące się w wybranym katalogu, na hoście odległym.

Po naciśnięciu opisywanego klawisza na ekran monitora zostaje wyprowadzone dodatkowe okno, zawierające dwa elementy dialogowe.

- pierwszy to element wyboru zawierający pytanie czy sortować pozycje listy odbiorczej. Sortowanie powinno być przeprowadzone jeśli lista została utworzona "ręcznie". W takiej sytuacji kolejne pozycje na liście mogą naprzemiennie odwoływać się do tego samego hosta. Takie ułożenie elementów listy powoduje niepotrzebną konieczność wielokrotnego logowania,

- do drugiego elementu dialogowego można wprowadzić godzinę i minutę, w formacie gg:mm, do której zostanie opóźnione rozpoczęcie odbioru listy odbiorczej. Pozwala to na uniknięcie realizacji połączenia z Internetem w godzinach największego ruch.


Utwórz listę

Naciśnięcie klawisza rozpoczyna proces automatycznego generowania nowej listy odbiorczej, na postawie zawartości elementów dialogowych okna programu. W trakcie operacji w liście umieszczane są najpierw katalogi dyskowe potem połączenia a na koniec zbiory dyskowe, znajdujące się w wybranym katalogu na hoście odległym. Efektem pracy polecenia jest utworzenie nowej listy odbiorczej, którą można przeglądać natychmiast po zakończeniu operacji.

W wersji demonstracyjnej programu "Power Net FTP" polecenie ogranicza rozmiar tworzonej list zasobów do 20-tu pozycji. Jeśli w badanym katalogu znajduje się więcej niż 20 zasobów, program wyprowadza odpowiedni komunikat.

Przed rozpoczęciem operacji, do elementu dialogowego Zbiór wynikowy można wprowadzić specyfikację istniejącego katalogu dyskowego. Zostanie ona dopisana do każdej lokalnej nazwy zbioru dyskowego, którą polecenie utworzy automatycznie w trakcie trwania procesu.


M+

Użycie klawisza powoduje zapamiętanie przez program zawartości elementów dialogowych okna programu. Odtworzenie zapamiętanych wartości następuje poprzez użycie klawisza MR. Mechanizm w prosty sposób pozwala na przenoszenie elementów miedzy listami odbiorczymi albo szybkie tworzenie nowych elementów listy.


MR

Użycie klawisza powoduje odtworzenie zapamiętanych, przy pomocy klawisza M+, zawartości elementów dialogowych okna programu.


Specyfikacje w linii parametrów
Specyfikacja w linii parametrów

Wybrana lista odbiorcza może zostać skojarzona na stałe z ikoną programu "Power Net FTP". W tym celu należy uaktywnić ikonę programu i przy pomocy menu Plik|Właściwości Menedźera Programów wpisać specyfikację listy odbiorczej za nazwą programu PW_NET_F.EXE. Po uruchomieniu programu, w elemencie dialogowym Zbiór listy, zostanie umieszczona, wpisana za nazwą programu, specyfikacja a program wprowadzi zawartość listy do pamięci.


Tekstowy plik raportu
Tekstowy zbiór raportu

Tekstowy zbiór raportu o nazwie A_RAPORT.TXT jest tworzony w katalogu instalacji programu "Power Net FTP", na zakończenie pracy każdego polecenia programu, które wykonywało operacje sieciowe. W szczególności, gdy program poinformował o zaistniałym błędzie odbioru, zbiór ten zawiera szczegółowe informacje o przyczynach wystąpienia błędu. Format informacji o błędach został dokładnie opisany w systemie pomocy programu "Power Net List".

Poza informacjami o ewentualnym wystąpieniu błędów zbiór raportu zawiera informacje o ogólnym czasie trwania wszystkich operacji odbioru w trakcie wykonywania polecenia oraz średniej prędkości transferu danych.


O programie

Program "Power Net FTP" jest dziełem autora, o którym mowa w punkcie Przeznaczenie programu. Program "Power Net FTP" jest częścią pakietu programów "Power Net". Program "Power Net FTP" podlega ochronie prawnej.

Proszę o zgłaszanie wszelkich uwag na temat pracy programu, za które z góry dziękuję. Będą one uwzględnione przy powstawaniu nowych wersji programu. Informacje te powinny zawierać krótki opis zauważonych nieprawidłowości w działaniu programu oraz adresy sieciowe odbieranych zasobów i ewentualne komunikaty o powstałych błędach.Spostrzeżenia na temat pracy programu proszę kierować na adres e-mail tvtautor@lodz.pdi.net

Program "Power Net" został zarejestrowany w Polskim Rynku Oprogramowania.

Przypominam, że wersja demonstracyjna jest wersją trzydziestodniową. Zachęcam do zakupu wersji komercyjnej programu.

Informacji o zakupie wersji komercyjnej programu udziela Firma T-System, z siedzibą w Łodzi, pod numerami telefonów (0-42) 32-22-32 albo 33-65-73. Adresy sieciowe firmy to http://www.lodz.pdi.net/~tsystem oraz tsystem@lodz.pdi.net