NMFTP vs IdFTP

problemy z funkcjonowaniem bibliotek, komponentów itp.

NMFTP vs IdFTP

Nowy postprzez RoaDevil2 » czwartek, 22 marca 2012, 17:00

Skąd mogę ściągnąć komponent NMFTP, żeby go zainstalować w

środowisku XE2 - Chodzi o Buildera. Tam jest ten IdFTP, ale strasznie muli program (zacina jak łączy :?: )

i w ogóle wolno ściąga

(Ponoć ma to związek z Win Firewall - NMFTP działał zawsze OK)
Avatar użytkownika
RoaDevil2
Bladawiec
Bladawiec
 
Posty: 10
Dołączył(a): czwartek, 22 marca 2012, 16:56
Lokalizacja: Wrocław
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: XP, Win7 32, Win 7 64
Kompilator: BCB6, Builder XE2
Gadu Gadu: 2549159
    Windows 7Firefox

Re: NMFTP vs IdFTP

Nowy postprzez Cyfrowy Baron » czwartek, 22 marca 2012, 21:06

Prace nad tym komponentem zatrzymały się na C++Builder 6 i Delphi 6, dalej nie był rozwijany, więc nie znajdziesz wersji pod XE2. Z tego co jednak czytałem na różnych forach, to ten komponent nie jest taki bezproblemowy jak sądzisz. Poza tym INDY w XE2 są już dopracowane i jeżeli coś się Tobie muli to szukałbym problemów w sposobie użycia. Pamiętaj o dodaniu programu korzystającego z INDY do wyjątków w Zaporze systemu Windows.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: NMFTP vs IdFTP

Nowy postprzez RoaDevil2 » czwartek, 22 marca 2012, 21:45

Cyfrowy Baron napisał(a):jeżeli coś się Tobie muli to szukałbym problemów w sposobie użycia


Dodałem do wyjątków, ale nadal przywiesza program... w sumie to niech sobie ściąga jak chce tylko problem jest w zrobieniu paska pobierania (co nie jest aż tak ważne ). Najbardziej zależy mi na tym żeby nie zacinał się cały program a z tym już gorzej a chyba źle nie używam samego komponentu, bo działa :D
Avatar użytkownika
RoaDevil2
Bladawiec
Bladawiec
 
Posty: 10
Dołączył(a): czwartek, 22 marca 2012, 16:56
Lokalizacja: Wrocław
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: XP, Win7 32, Win 7 64
Kompilator: BCB6, Builder XE2
Gadu Gadu: 2549159
    Windows 7Firefox

Re: NMFTP vs IdFTP

Nowy postprzez RoaDevil2 » czwartek, 22 marca 2012, 22:00

Bawiłem się ustawieniami tego komponentu i za każdym razem jest samo ;/
AutoIssueFEAT= true
AutoLogin= true
Passive= true
PassiveUseControlHost = true
-reszta na false
i TransferType = ftBinary
może coś tam jeszcze trzeba zmienić o czym nie mam pojęcia?:>
Przepisuje niektóre programy z 6.0 na XE2 i czasem jest dużo problemów :D
Avatar użytkownika
RoaDevil2
Bladawiec
Bladawiec
 
Posty: 10
Dołączył(a): czwartek, 22 marca 2012, 16:56
Lokalizacja: Wrocław
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: XP, Win7 32, Win 7 64
Kompilator: BCB6, Builder XE2
Gadu Gadu: 2549159
    Windows 7Firefox

Re: NMFTP vs IdFTP

Nowy postprzez Cyfrowy Baron » czwartek, 22 marca 2012, 23:31

Wrzuć na formularz komponent TAndiFreeze, który zapobiega zamrażaniu aplikacji, gdy sockety są zajęte. Tutaj masz kompletny opis działania, ale nie będę tego tłumaczył:

KOD text:     UKRYJ  
TIdAntiFreeze implements a GUI-integration class that ensures processor time is allocated for the Application main thread.

Indy works on the blocking sockets model. Calls made to methods in the Indy components do not return until they are complete. If calls are made in the main thread, this will cause the Application User Interface to "freeze" during Indy calls. TIdAntiFreeze counteracts this effect.

TIdAntiFreeze allows Indy to process Application messages so that Windows messages continue to be executed while Indy blocking socket calls are in effect.

Only one TIdAntiFreeze can be active in an application. If another instance already exists, an exception is raised. TIdAntiFreezeBase uses the global variable GAntiFreeze, declared in the TIdAntiFreezeBase unit, to determine if another instance has already been created.

GAntiFreeze is not assigned if an instance is added in the form designer (during design time).
 

Za ten post autor Cyfrowy Baron otrzymał podziękowanie od:
RoaDevil2
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: NMFTP vs IdFTP

Nowy postprzez RoaDevil2 » czwartek, 22 marca 2012, 23:43

No i o to chodziło :) Temat do zamknięcia!
Avatar użytkownika
RoaDevil2
Bladawiec
Bladawiec
 
Posty: 10
Dołączył(a): czwartek, 22 marca 2012, 16:56
Lokalizacja: Wrocław
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: XP, Win7 32, Win 7 64
Kompilator: BCB6, Builder XE2
Gadu Gadu: 2549159
    Windows 7Firefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Biblioteki i komponenty

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 10 gości

cron