Autor Wątek: [utlFTP] Wysyłanie plików na serwer FTP  (Przeczytany 16677 razy)

0 Użytkowników i 2 Gości przegląda ten wątek.

Offline mucha

  • Senior Developer
  • Młodzież
  • *
[utlFTP] Wysyłanie plików na serwer FTP
« dnia: Listopada 15, 2010, 07:10:47 am »
« Ostatnia zmiana: Kwietnia 04, 2014, 19:18:22 pm wysłana przez mucha »

Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #1 dnia: Listopada 15, 2010, 07:56:47 am »
Próba wysłania czegokolwiek na serwer neo kończy się komunikatem Timeout.

Wersję x64 przewidujesz?

Aha, wyłączenie WTW podczas gdy wtyczka próbuje się połączyć z serwerem wywala komunikator.

Offline jareQ

  • Narybek
  • *
    • Tawerna.biz
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #2 dnia: Listopada 16, 2010, 08:57:26 am »
Świetna robota mucha! :) Niestety muszę poczekać na x64 mam nadzieję, ze niebawem się pojawi.
 Jak dla mnie to jedna z najważniejszych wtyczek :)
buttie skoro mucha napisał, że na razie tylko x86 to ma w planach wydanie wersji x64.

Tak więc czekamy z niecierpliwością ;)
"Wszystkie sekrety zostaną poznane, kluczem jest czas..." | Tw!st - Mój zestaw dźwięków.
Tawerna.biz

Offline luk47

  • Młodzież
  • **
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #3 dnia: Listopada 16, 2010, 22:24:55 pm »
Naprawdę świetna wtyczka! ;)

Jest jednak spory problem z podkreśleniami/spacjami/myślnikami/itp. w nazwach plików.

Wrzucam na serwer przez klienta FTP np. plik 2_log.pdf, pod taką nazwą zastaję go na serwerze i taka też nazwa widnieje w działającym linku.

Robię to samo tyle, że przez utlFTP, na serwerze jest widoczny jako 2%5flog.pdf, taka nazwa widnieje również w linku zwróconym przez wtyczkę, który to zresztą nie działa. Poprawny link który otwiera się w przeglądarce zawiera w nazwie 2%255flog.pdf.

Jakiś problem z kodowaniem? Mam nadzieję, że łatwy do rozwiązania.
Człowiek jest wolny całkowicie lub nie jest wolny wcale.

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #4 dnia: Listopada 17, 2010, 07:37:28 am »
Głupi błąd, poprawiłem, nowa wersja (też x64) na serwerze. Oprócz tej poprawki dodane także grzeczne zamykanie trwających połączeń (czyli usunięcie tego co do tej pory przesłaliśmy, abort, logout) przy zamykaniu WTW.

Offline inzaghi89

  • Młodzież
  • **
    • keepmind.eu
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #5 dnia: Listopada 17, 2010, 09:56:30 am »
Niestety z wtyczką utImage nie działa.

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #6 dnia: Listopada 17, 2010, 13:43:17 pm »
Tzn jak nie działa? Przycisk FTP w oknie do wysyłania obrazków jest szary? Czy nie dochodzi, czy może jakiś błąd się wyświetla? Bo u mnie działa...

Offline luk47

  • Młodzież
  • **
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #7 dnia: Listopada 17, 2010, 15:40:23 pm »
U mnie też normalnie działają obie wtyczki, wersja x86 (Win XP i 7). Przy okazji dzięki za poprawę błędu ;)
Człowiek jest wolny całkowicie lub nie jest wolny wcale.

Offline krys87

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #8 dnia: Listopada 17, 2010, 17:05:50 pm »
przy wyslanym linku data jest niewlasciwa a mianowicie wyglada tak "01/01/1970 01:00:00" i nie zmienia sie. :) czy wtyczka moze jeszcze wklejac link w miejsce wpisywania tekstu a nie w okno rozmowy, bo to do zludzenia wyglada jakby link zostal wyslany, przy zaznaczonej opcji "pokazuj linki w oknie rozmowy,ale ich nie wysylaj"

Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #9 dnia: Listopada 17, 2010, 17:13:59 pm »

Offline zhvir

Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #10 dnia: Listopada 17, 2010, 17:24:47 pm »
mogę się mylić ale nie podoba mi się znak ~
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #11 dnia: Listopada 17, 2010, 18:11:26 pm »
krys87: ta data będzie poprawiona, a co do drugiego to dzięki temu linki są "klikalne" (w oknie wpisywania nie są), ewentualnie mogę zmienić żeby się pokazywało jako powiadomienie (o ile też będzie "klikalne")

svistu: ~ jest ok, masz problem z adresem serwera, samo kliknięcie w http://www.galileusz.pl/~tomi/pliki daje błąd 404 tak jakby katalog nie istniał

Offline krys87

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #12 dnia: Listopada 17, 2010, 18:38:41 pm »
krys87: ta data będzie poprawiona, a co do drugiego to dzięki temu linki są "klikalne" (w oknie wpisywania nie są)
chyba, ze takie bylo Twoje zalozenie dzialania tej opcji. osobiscie czy link jest klikalny bądź nie dla mnie nie ma wiekszego znaczenia, bo przykladowo kiedy wysyla sie link nie ma raczej potrzeby sprawdzac czy on dziala lub czy da sie go pobrac, gdy transfer sie powiodl. a mozna to sprawdzic jak juz sie wysle do rozmowcy klikajac na link. a gdyby link pojawial sie w miejscu wprowadzania tekstu to moglbym np w jakis sposob go edytowac albo dopisac do wiadomosci tresc za jednym razem ;p oczywiscie moze to byc jak najbardziej w formie dodatkowej opcji.  :)

Offline inzaghi89

  • Młodzież
  • **
    • keepmind.eu
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #13 dnia: Listopada 18, 2010, 04:52:04 am »
Tzn jak nie działa?
W ogóle nie mam przycisku FTP w oknie od utImage. Win7 x64.

Offline the_mask

  • Młodzież
  • **
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #14 dnia: Listopada 18, 2010, 04:57:00 am »
A to taki przycisk był? Bo chyba nie, jedynie w prawokliku w Wyślij... było i jest wyślij zrzut ekranu...

Offline inzaghi89

  • Młodzież
  • **
    • keepmind.eu
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #15 dnia: Listopada 18, 2010, 05:00:45 am »
Tak, był taki przycisk w utimage na dole.

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #16 dnia: Listopada 19, 2010, 07:37:16 am »
Ktoś jeszcze ma ten sam problem? Na serwerze nowa wersja, zmiany:
  • przejście na WinInet, dzięki temu wtyczka zajmuje 10x mniej i szybciej działa
  • transfer średni został zamieniony na chwilowy, dodany wykres prędkości
  • poprawiony ten błąd z datą, prosiłbym o sprawdzenie tych którzy mieszkają w innej niż polska strefie czasowej czy godzina jest dobra
Co do tej opcji "Nie wysyłaj..." to nie da się na razie dodać tekstu do okna wpisywania przy pomocy API, ale będę pracował nad tym, żeby się dało.

edit:
@down żeby nie wydawać paru wersji jednego dnia, będzie poprawione jutro
« Ostatnia zmiana: Listopada 19, 2010, 13:41:11 pm wysłana przez mucha »

Offline krys87

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #17 dnia: Listopada 19, 2010, 13:16:45 pm »
nie dziala mi w tej nowej wersji funkcja usuwania plikow z serwera ftp. nie ma zadnego komunikatu/zapytania o usuniecie plikow, ani tego nie wykonuje

jesli nie widzisz przeszkod, można tak dodac jeszcze do opcji liste rozwijalna ze skonfigurowanymi profili serwerow ftp
« Ostatnia zmiana: Listopada 20, 2010, 15:11:05 pm wysłana przez krys87 »

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #18 dnia: Listopada 21, 2010, 08:36:33 am »
Naprawdę korzystasz z paru serwerów FTP? Już teraz wtyczkę możesz "sklonować" (czyli po prostu skopiować plik .plug). Niestety musisz jeszcze dodatkowo, otworzyć taki nowy plik .plug w jakimś hexedytorze, znaleźć GUID wtyczki ({80436411-48b4-4a8b-9cd3-e7740297f2fe}) i zmienić go na jakiś inny (wystarczy jedna literka), nie chce mi się tłumaczyć dlaczego.

Na serwerze nowa wersja, zmiany:
  • poprawiony błąd z usuwaniem wszystkich plików z serwera
  • nowe API dla innych wtyczek (pierwszy post)
  • w sumie było już w poprzedniej wersji, ale zapomniałem o tym wspomnieć, możliwość wysłania kilku plików na raz
  • możliwość dodawania linka do okna wpisywania zamiast do okna czata

Offline krys87

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #19 dnia: Listopada 21, 2010, 10:11:11 am »
Naprawdę korzystasz z paru serwerów FTP?
z jednej strony darmowe serwery ftp maja to do siebie ze maja limity rozmiaru na pojedynczy plik 6-10mb i wiele tam niedogodnosci np blokada na pliki zip, rar, exe, czasem i nie chca sie laczyc, jedynie atutem jest duza pojemnosc, jaka mozna wykorzystac. a wczoraj mialem taka sytuacje, ze nagle serwer gadu zaczal blokowac linki z domena cba.pl (pewnie na jakis czas, sprawdzilem na dwoch numerach gg uzywajac GG10), takze musialem zmienic serwer na inny. co prawda mam takie 3 serwery ftp, ale faktycznie w chwili obecnej uzywam jednego prv.pl ;p stąd tez pomyslalem, ze takie cos mozna dodac jak lista zdefiniowanych s. ftp, ale jak najbardziej to bylo w formie propozycji ;p

btw. dzieki za ta opcje  - dodawania linka do okna wpisywania :)

jeszcze maly drobiazg, gdy wysylamy kilka plikow, pomiedzy linkami nie robi odstepu przy wklejaniu ich do okna wpisywania

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #20 dnia: Listopada 21, 2010, 12:55:06 pm »
Cholera, a właśnie się zastanawiałem dlaczego linki z cba.pl nie dochodzą ;) Ogólnie z taką listą to jest dużo mało roboty, więc nie ma na to raczej co liczyć. Co do drugiego to będzie poprawione oczywiście.

Offline inzaghi89

  • Młodzież
  • **
    • keepmind.eu
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #21 dnia: Listopada 21, 2010, 13:03:00 pm »
Cytuj
Ogólnie z taką listą to jest dużo mało roboty,
?

btw. jest możliwość dodania autoupdate do wtyczki? Mimo wszystko uważam, że wysyłane pliki powinny mieć datę na początku, a nie losowe liczby. Ewentualnie opcja wyboru.

Offline krys87

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #22 dnia: Grudnia 03, 2010, 17:38:26 pm »
przy wlaczonej wtyczce utlFTP, gui innych wtyczek sypie sie, gdy zmienimy jakies ustawienia dowolnego pluginu, a nastepnie wcisniemy przycisk zastosuj to wtedy nakladaja sie ustawienia utlFTP z wtyczka na ktorej dokonalizmy zmiany, wyglada to tak:



uzywam najnowszej  nightly

@Edit
Dalbys rade poprawic ten meczacy blad, ktory pojawia sie przy uzywaniu twojej wtyczki oraz odstepy miedzy linkami? :)
« Ostatnia zmiana: Grudnia 16, 2010, 11:05:37 am wysłana przez krys87 »

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #23 dnia: Grudnia 31, 2010, 09:26:51 am »
W końcu odzyskałem hasło do FTP, więc poprawki, które spoczywają na moim dysku od pewnego czasu w pierwszym poście (niestety nie pamiętam dokładnie jakie :P), na pewno doszły nowe flagi do API i usunąłem wykres postępu bo i tak się nie przydawał, poza tym poprawiony błąd krys87 z konfiguracją.

Offline drVerb

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #24 dnia: Stycznia 05, 2011, 21:17:55 pm »
Witam,
nie wiem dlaczego ale mam mały problemik chciałem używać wtyczki, ale gdy chcę przesłać jakikolwiek plik wyrzuca mi błąd ( zdjęcie w załączniku) wtyczka oczywiście skonfigurowana próbowałem najróżniejszych opcji lecz nic to nie dało. Problem wystąpił przy uczelnianym serwerze FTP dokładnie to wftp.pw.plock.pl:2121. Podejrzewam że przyczyną tego problemu może być tryb pasywny gdyż niby jest wymagany dla tego FTP albo problemem może być port gdyż normalnie na ogólny FTP można dostać się bez żadnego portu ale żeby wrzucić coś trzeba logować przez podany port.

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #25 dnia: Stycznia 28, 2011, 08:46:26 am »
Bo dłuższym czasie Twoje błędy zostały poprawione (update w 1 poście). Przedtem po prostu nie dało się wpisać portu :P Teraz możesz to zrobić tak jak chciałeś, adres_serwera:port. Zostały poprawione też komunikaty o błędach bo przedtem zawsze wyświetlało się InternetConnect[0].

Offline drVerb

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #26 dnia: Stycznia 29, 2011, 17:13:08 pm »
Wszystko już pięknie śmiga tak jak powinno :) Dzięki mucha

Jeden błędzik nieobsłużony znalazłem ale on wynika z błędnej konfiguracji wtyczki przez użytkownika a nie jej samej, nie należy zapominać dodawać katalogu w jakim ma się pojawić plik na serwerze :) no i jeżeli nic nie dopiszemy co ma się przed nazwą pliku pojawić to się nie pojawi nic (nawet nazwa pliku), ale takie błędy to nie błędy, a raczej kosmetyka :)
« Ostatnia zmiana: Stycznia 29, 2011, 17:23:38 pm wysłana przez drVerb »

Offline kameleon2000

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #27 dnia: Kwietnia 22, 2011, 18:20:40 pm »
U mnie ta wtyczka nie działa do końca dobrze.
Po wysłaniu pliku na serwer ftp okienko postępu znika, a linka do pliku nigdzie nie ma, dodam że po sprawdzeniu plik ten znajdował się na serwerze ftp.
A i jeszcze jedno, z jakich serwerów ftp korzystacie? może to wina samego serwera.
Windows 7 x64, wtyczka w aktualnej wersji x64.

Offline drVerb

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #28 dnia: Kwietnia 26, 2011, 21:50:02 pm »
Pozwól że zacytuje sam siebie:
Cytuj
jeżeli nic nie dopiszemy co ma się przed nazwą pliku pojawić to się nie pojawi nic (nawet nazwa pliku)
więc jeżeli wtyczka wysyła pliki to sprawdź czy masz w ustawieniach wpisany zawsze doklejany początek :) Nawet jeżeli to miałby być ten sam adres co masz do wysyłania wpisany.

PS. Ja używam wersji x32 na Viście

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #29 dnia: Maja 28, 2011, 21:09:14 pm »
Dzięki ostatnim poprawkom w API powinno już działać poprawnie dodawanie linków do okna wpisywania. Zwiększona też troszkę idioto-odporność wtyczki (to o czym pisał drVerb). Nowa wersja na serwerze.

edit: zapomniałem dodać, ta wersja wymaga nightly-20110528-1 lub nowszej.
« Ostatnia zmiana: Maja 28, 2011, 21:21:43 pm wysłana przez mucha »

Offline mucha

  • Senior Developer
  • Młodzież
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #30 dnia: Kwietnia 04, 2014, 19:21:04 pm »
Wersja 1.1.0.0. Update pod nowe nightly (rekompilacja pod VS2013) + udostępnienie źródeł na githubie. Linki w pierwszym poście.

Offline nolin11

  • Narybek
  • *
Odp: [utlFTP] Wysyłanie plików na serwer FTP
« Odpowiedź #31 dnia: Maja 20, 2014, 21:26:20 pm »