Dzisiaj jest pt mar 29, 2024 6:39 am


Polaczenie przez ftp

Jak użyć danej funkcji i do czego ona służy.
  • Autor
  • Wiadomość
Offline

cyberduck

  • Posty: 14
  • Rejestracja: pt paź 03, 2014 4:26 pm
  • Lokalizacja: Pabianice

Polaczenie przez ftp

Postpt paź 03, 2014 8:00 pm

W konfiguracji programu mozna dopisac adres serwera ftp na ktory
moze byc wyslany wygenerowany plik html lub txt podczas wychodzenia z programu
lub recznie z opcji. Problem w tym, ze nie daje sie polaczyc na serwery z innym portem
niz domyslny.
Napisalem strone obslugujaca cala siec. W tej chwili jest to kombajn do wszystkiego przewyzszajacy
opcjonalnoscia w niektorych czesciach PYXIS'a. Dzieki wspomnianej opcji bedzie mozna importowac
i exportowac dane w obie strony. Jeszczenie wiem jak to zrobic automatycznie do PYXIS, ale to kwestia
pobawienia sie. W kazdym razie jest to dosc wazne bo na PYXIS pracuje ksiegowa, a na www serwisanci.

Jak nalezy wpisac adres serwera ftp aby zaakceptowal polaczenie na innym porcie niz domyslny ?
Wpisywalem adres:port, ale to nic nie daje.
Offline

Pyxis

Site Admin

  • Posty: 2137
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Polaczenie przez ftp

Postpt paź 03, 2014 9:54 pm

Pyxis tu uzywa domyslnego portu dla FTPa. Nie przewidzialem mozliwosci wpisania innego.
Czy przypadkiem nie zdublowales czegos, co w Pyxisie juz jesy - iBOKa? Tam jest tez modul dla serwisantow.
Piotr Szkut - PYXIS
Offline

cyberduck

  • Posty: 14
  • Rejestracja: pt paź 03, 2014 4:26 pm
  • Lokalizacja: Pabianice

Re: Polaczenie przez ftp

Postndz paź 05, 2014 5:57 am

Pisalem najpierw panel www a pozniej dostalem od "wspolnika" pyxis'a zeby go "obejrzec".
Poniewaz pisalem panel typowo pod swoja siec to okazalo sie, ze wiele opcji jest zorganizowane
bardzo podobnie.

Co do polaczenia sie do ftp to :
1. dopiero po natknieciu sie na pyxis dowiaduje sie, ze notacja ftp://x.x.x.x:port jest dziwaczna i jakis program
nie potrafi sie laczyc w ten sposob
2. ze laczenie sie na innym porcie niz 21 jest dziwaczna chocby pod wzgledem bezpieczenstwa :wink:

Problem w tym, ze latwiej chyba bedzie mi zrezygnowac z pyxis niz przerobic kilkadziesiat skryptow aby laczyly sie
na port domyslny , a w wielu przypadkach to bedzie juz nawet niemozliwe bo skrypty dzialajace na zewnatrz juz sa poza moja kontrola, tudziez poinformowac klientow ze zmieniam port.
Rozumiem, ze jestem odosobnionym przypadkiem, ale czy nie da sie dopisac jakiejs plomby ? albo zdjac
kontroli tego co sie wpisuje w adres ?
Offline

Pyxis

Site Admin

  • Posty: 2137
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Polaczenie przez ftp

Postndz paź 05, 2014 9:55 am

Ja nigdzie nie napisalem, ze cos jest dziwaczne. Nie wiem skad te wnioski. Po prostu ta opcja po wdrozeniu iBOKa chyba nie jest zbyt mocno wykorzystywana, wiec nie byla tez rozwijana. Nie widze problemu w dodaniu opcji wyboru portu, jesli faktycznie to jest komus potrzebne.
Piotr Szkut - PYXIS
Offline

cyberduck

  • Posty: 14
  • Rejestracja: pt paź 03, 2014 4:26 pm
  • Lokalizacja: Pabianice

Re: Polaczenie przez ftp

Postpn paź 06, 2014 3:45 pm

Dzisiaj pojawila sie aktualizacja, ale problem nadal istnieje :)
Bardzo prosze o poprawienie tego jesli jest to mozliwe.
Offline

Pyxis

Site Admin

  • Posty: 2137
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Polaczenie przez ftp

Postpn paź 06, 2014 3:52 pm

Dzisijsza wersja obejmuje nieco wczesniejsze prace.
Piotr Szkut - PYXIS
Offline

cyberduck

  • Posty: 14
  • Rejestracja: pt paź 03, 2014 4:26 pm
  • Lokalizacja: Pabianice

Re: Polaczenie przez ftp

Postpn gru 08, 2014 11:51 am

Dziękuję ślicznie za poprawkę dotyczącą portu ftp.
Działa pięknie :)
Jeszcze teraz proszę o podpowiedź jak mogę :
- ustawić dowolne dane do generowanego pliku

Przydałaby się też opcja odwrotna. To znaczy
1. generuję plik na serwerze z bazy danych
2. przy otwarciu pyxis albo po naciśnięciu odpowiedniej opcji pixys
sam się łączy z serwerem i pobiera plik do importu.
3. importuje w zadany sposób dane z pliku do bazy pyxis.

Proszę nie odbierać tego jako krytykę albo mądrowanie się, ale z mojego doświadczenia
wynika, że takie aplikacje zyskują dużo jeśli jest duża elastyczność generowania różnego rodzaju plików
w dowolny sposób w jedną jak i w drugą stronę. Chodzi o to, że większość administratorów czy
informatyków zajmujących się tematyką sieci.

Od ostatniego czasu podczas budowy strony dla serwisantów poczyniłem duże postępy.
Niektóre z opcji to :
- (w dużej części sieć jest oparta na sprzęcie firmy Ubiquiti i Mikrotik) skrypt potrafi sprawdzić
wersję oprogramowania na poszczególnych urządzeniach.
- ściągnąć aktualną konfigurację z urządzeń Ubiquiti i Mikrotik na serwer automatycznie w tle
- pingować wszystkie urządzenia AP lub wybrane z listy urządzeń i wysyłać po utracie zadanej ilości pakietów do
serwisantów email, wiadomość gg, sms do wyboru.
- odczytywać aktywne sesje i ich czas dla każdego z użytkowników.
- budować wykres download i upload dla każdego z użytkowników.
- automatycznie informować serwisanta o innych zdarzeniach typu : nowy użytkownik, instalacja, itp ...
- użytkownicy na odpowiedniej stronie mogą sobie też pobrać konfiguratory PPPoE wygenerowane automatycznie

Jeśli przyda się panu moja pomoc, albo współpraca to zapraszam i pozdrawiam.
Offline

Pyxis

Site Admin

  • Posty: 2137
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Polaczenie przez ftp

Postpn gru 08, 2014 12:37 pm

cyberduck pisze:Jeszcze teraz proszę o podpowiedź jak mogę :
- ustawić dowolne dane do generowanego pliku


Prosze sprecuzowac pytanie.
Piotr Szkut - PYXIS
Offline

cyberduck

  • Posty: 14
  • Rejestracja: pt paź 03, 2014 4:26 pm
  • Lokalizacja: Pabianice

Re: Polaczenie przez ftp

Postpn gru 08, 2014 1:55 pm

W opcjach programu jest możliwość generowania pliku z danymi użytkowników
dopisanego do bazy Pyxis. W jakimś zakresie można wygenerować plik ustawiając
dowolne dane zapisując ich mnemoniczną wartość :
Kod: Zaznacz cały
<#ZEWIP><#MAC><#PASMODOWN><#PASMOUP><#USERNAZWA><#AKTUALNADATA><#AKTUALNYCZAS>

Czy jest gdzieś podana cała lista danych, które można wygenerować ?

Dzięki tej opcji mogę po zamknięciu Pyxis albo po naciśnięciu odpowiedniej opcji wygenerować plik
z użytkownikami i przesłać automatycznie do wybranego folderu na serwerze.
Serwer sam porówna dane i jeśli to będzie konieczne zaimportuje zmiany do bazy na serwerze.

Moją sieć obsługuje mikrotik z połączeniami typu PPPoE.
Moja baza danych na serwerze (istotne dane które chciałbym porównywać) to :
- adres_ip_nadany - adres ip jaki został nadany użytkownikowi . Nie jest to takie istotne ponieważ skrypt na serwerze
www sam odczytuje tę wartość z mikrotika i zapisuje w bazie.
*- login - login nadany do połączenia użytkownika do sesji PPPoE
*- pass - hasło nadane do połączenia do sesji PPPoE
*- imie
*- nazwisko
*- miejsc_zam - id miejscowości zamieszkania
*- nazw_ul
*- nr_ul
*- nr_mieszk
*- miejsc_inst - dane tyczące się miejsca instalacji (id miasta dodanego do bazy)
*- nazw_ul_inst
*- nr_ul_inst
*- nr_mieszk_inst
*- pesel - pesel użytkownika na którego jest podpisana umowa
*- dowod - nr dowodu użytkownika na którego jest podpisana umowa
*- spos_podlacz - sposb polaczenia, czy to jest kabel czy radiowo
*- telef - numer telefonu
*- email - adres kontaktowy email, pokrywa się z adresem na który jest wysyłana faktura
*- predk_down
*- predk_uplo
- dat_dod
*- term_platnosci
*- dzienRozl
*- kwotaRozl
*- nr_konta - numer konta użytkownika na który winien dokonywać płatności. W moim wypadku każdy użytkownik posiada
osobisty numer konta.
- krot_opis
- opis_okazj
- DatSprawy
*- term_testu
- term_testu_wyk
*- term_instal
- termin_inst_wyk
*- umowa_od
*- okresUmowy
*- umowa_zakon
- powod_zakon_um
- gps1 - dane geolokalizacyjne z miejscem instalacji
- gps2 - dane geolokalizacyjne z miejscem instalacji
- linkGoog - dane geolokalizacyjne z miejscem instalacji

Oczywiście to nie są wszystkie pola. Część dla mnie istotną i do porównania z Pyxis zaznaczyłem dodatkowo gwiazdką(*).
Zdaje się, że dane można dodawać w budowie skryptów Pyxis. Plik przy wyjściu lub po przyciśnięciu guzika jest
automatycznie przesyłany na serwer. A co tam już zrobię to jest kwestia rozwiązań każdego z administratorów
z osobna. Dzięki temu można budować taki interface przejściowy między bazami. Miło by było aby była taka możliwość
w obie strony.
Offline

Pyxis

Site Admin

  • Posty: 2137
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Polaczenie przez ftp

Postpn gru 08, 2014 2:02 pm

Lista zmiennych jest dostepna po kliknieciu prawym przyciskiem myszki na okienku gdzie buduje sie skrypt (srodkowe).
Piotr Szkut - PYXIS
Offline

cyberduck

  • Posty: 14
  • Rejestracja: pt paź 03, 2014 4:26 pm
  • Lokalizacja: Pabianice

Re: Polaczenie przez ftp

Postpn gru 08, 2014 4:05 pm

Dziekuje za informacje, ale potrzebuje tez od razu na szybko pomocy.
Prosze o kontakt pod numer 792 777 575 .
Chodzi o to, ze wczesniej zrobilem na komputerze u siebie aktualizacje i wszystko poszlo
poprawnie wiec sie wzialem za aktualizacje na maszynie wirtualnej na serwerze.
No i ta druga nie poszla poprawnie mimo ze wykonalem ja idencycznie.
Program teraz twierdzi ze nie ma bazy danych i nic nie mozna zrobic.
Prosze o szybka odpowiedz/kontakt bo mam tam ponad 200 wpisow :/
Offline

cyberduck

  • Posty: 14
  • Rejestracja: pt paź 03, 2014 4:26 pm
  • Lokalizacja: Pabianice

Re: Polaczenie przez ftp

Postwt gru 09, 2014 10:59 am

Przepraszam bardzo, ale troszkę mi się pali .... przypominam o temacie.
Offline

Pyxis

Site Admin

  • Posty: 2137
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Polaczenie przez ftp

Postwt gru 09, 2014 11:43 am

Nie jestem pewien intencji piszacego, ale jesli jest problem z programem, to prosze dzwonic. Kontakt do mnie jest na stronie www programu. Chetnie pomoge. Jestem rowniez dostepny bardzo czesto na GG.
Piotr Szkut - PYXIS
Offline

cyberduck

  • Posty: 14
  • Rejestracja: pt paź 03, 2014 4:26 pm
  • Lokalizacja: Pabianice

Re: Polaczenie przez ftp

Postpn gru 15, 2014 3:27 pm

Licencja jest ok. Podstawowy program na którym są wszystkie dane działa.
Zainstalowałem sobie poprostu kopię po to żeby nie grzebać w żywym organizmie.
Nie chciałbym przy tak nikłej pomocy jaką uzyskaliśmy po awarii podczas upgrade programu
żeby nagła katastrofa programu sparaliżowała działalność firmy. Chyba to jest zrozumiałe.

Dziękuję jeszcze raz poprawkę i proszę mi powiedzieć .
Mam w programie około 200 rekordów. Podczas budowy skryptów wpisałem przykładowe dane jakie istnieją w bazie :

Obrazek

Po wygenerowaniu skryptu plik wygląda tak :

Kod: Zaznacz cały
---
---


Dlaczego ?

Plik html jest generowany prawidłowo, ale z kolei nie ma możliwości ustawienia danych, które chce się załączyć.
Offline

Pyxis

Site Admin

  • Posty: 2137
  • Rejestracja: pn wrz 29, 2008 11:40 pm
  • Lokalizacja: Strzegom

Re: Polaczenie przez ftp

Postpn gru 15, 2014 3:43 pm

Najpierw odniose sie do zarzutu niklej pomocy. Jestem dostepny ponad 12h na dobe pod telefonem i pewnie jeszcze wiecej online na GG i mailu. Jesli prosbe tu na forum, zebym do Was zadzwonil uwazacie za probe kontaktu, to chyba nieco inaczej rozumiemy pomoc techniczna.
Mozna mi pewnie wiele zarzucic, ale na pewno nie brak szybkiej pomocy technicznej dla Pyxisa. :)

Prosze na wymaganych urzadzeniach klientowskich zaznaczyc "ptaszka" z opcja "Uwzglednij przy skryptach".
Piotr Szkut - PYXIS
Następna

Wróć do Funkcje programu

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość

cron