CzDC forum

CzDC Czech Forum => Pomoc programatorum => Topic started by: PPK on 06 November, 2005, 08:10:54

Title: 666 M - Second Edition beta...
Post by: PPK on 06 November, 2005, 08:10:54
Toto je beta verze pro testovani, ma opraveno par chyb a zdrojovy kod je kompatiblini (atato verze kompilovana) s Visual Studio 2005.

Exe: http://www.czdc.org/czdcplusplus/CZDCPlusPlus-0666[M-SE].7z
Zdrojacek: http://www.czdc.org/czdcplusplus/CZDCPlusPlus-0666[M-SE]-src.7z

Pro kompilovani je nyni pouzivan STLport 5, zde je navod jak ho rozchodit s Visual Studio 2005 ;)
Quote
Navod jak zprovoznit STLport 5 s Visual Studio 8.

1. Stahni STLport 5 z http://sourceforge.net/projects/stlport.

2. Nekam to rozbal a jdi do slozky STLport\build\lib kde prejmenuj nmake-vc8.mak na makefile.

3. Jdi do slozky u Visual Studia Common7\Tools a zde najdes soubor vsvars32.bat. Nyni spust prikazovou radku (cmd.exe), v ni spust vsvars32.bat a presun se do slozky STLport\build\lib.

4. Nyni napis "nmake clean all" a STLport se zkompili jako release.

5. Po zkompileni napis "nmake install" a to nainstaluje vse potrebne do spravnych slozek.

6. Nyni konecne muzes zavrit prikazovou radku a spust Visual Studio. Jdi do "Tools->Options..." a najdu "Projects and Solutions", klik na tom a najdi "VC++ directories". Zde nastav "Include Files" a pridej slozku STLport\stlport a nasledne ji presun nahoru. Ted nastav "Library files" a pridej STLport\lib a opet nahoru s ni.
Title: Re: 666 M - Second Edition beta...
Post by: [CZ]Q:E:E on 06 November, 2005, 14:16:03
Co ze je to o tolik vetsi? Dokonce i po zaUPXovani na brute (6 minut komprimovani...fuj) to ma 1,3MB oproti 1,05MB u prvniho Mka.
Title: Re: 666 M - Second Edition beta...
Post by: [CZ]Q:E:E on 06 November, 2005, 14:21:00
Ooops... Tak prvni spusteni a bum - vyskoci VS Runtime Error "floating point not loaded", nekolikrat za sebou, po odkliknuti jednoho z nich se to vypne a ani nevygeneruje exceptioninfo. :shocking:
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 06 November, 2005, 20:05:35
Proc je to vetsi netusim, doufam ze je tam nekde nejaky kouzelny nastaveni na to... akorat ze v tom mnozstvi nastaveni co to ma netusim ktery by to mohlo bejt :lol:
UPX byla chyba, pochybuju ze uz ma verzi ktera podporuje novej visual :P
Na ikonky kouiknu, prosim konkretne ktery zlobej protoze u me vypadaj celkem normalne... tech state sem si nevsim protoze na tmavemodry nebyla cerna videt  :laughing1:

// EDIT: tak nevim co s tim, spatne se zobrazuje checkbox ve favorite users, bitmapy plus/minus a puntiky semaforu v searchu a vubec netusim proc  :(
Title: Re: 666 M - Second Edition beta...
Post by: [CZ]Q:E:E on 06 November, 2005, 23:21:36
Ty ikonky to delaji, zda se, vsechny... ikony slozek a souboru v hledani nebo v prohlizeni filelistu, pak to plus v hledani, u ikon uzivatelu to neni poznat, maji ostry okraje i normalne...
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 07 November, 2005, 05:36:29
Opraveno, soubory jsou updatnuty  ;)
Title: Re: 666 M - Second Edition beta...
Post by: [CZ]Q:E:E on 07 November, 2005, 10:27:11
Quote from: PPK on 07 November, 2005, 05:36:29
Opraveno, soubory jsou updatnuty
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 17 November, 2005, 04:01:17
Soubory updatnuty, opraveno nacitani databaze statu... stary kod polovinu pri nacitani potratil protoze VS2K5 ma zmenenou funkci atoi  :angry: A par dalsich drobnych zmen  :rolleyes:
Title: Re: 666 M - Second Edition beta...
Post by: Titanium on 18 November, 2005, 18:27:52
ta SE verze se MUSI kompilovat ve Visual Studiu 2005 ???

M? to ve VS2003 pise:

Util.h(304): error C3861: 'localtime_s': identifier not found, even with argument-dependent lookup
Util.h(305): error C3861: 'strcpy_s': identifier not found, even with argument-dependent lookup
... atd ...

:(

(btw: neresit, to ze to ani "nejde" otevrit ve vs2003)
Title: Re: 666 M - Second Edition beta...
Post by: [CZ]Q:E:E on 18 November, 2005, 22:49:59
SE verze se od normalniho Mka lisi jenom tim, ze je pro VS 2005, pokud se nepletu...
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 19 November, 2005, 14:13:56
Jo je treba VS2K5, protoze stary jaksi moc neumi novy vymozenosti C/C++ :ppp:
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 06 January, 2006, 10:08:29
Soubory aktualizovany...
Quote from: Seznam zmen
Opraveno nekolik chyb pri zpracovani prikazu od hubu a jinych klientu.
Pridana podpora pro ZLine.
Opravena chyba v chatu, prvni zprava od hubu neni jiz vice obarvena barvou vlastni zpravy.
Pridano menu hledani (DC/Google/Yahoo/IMDb/CSFD) na oznacenem textu v chatu a pm.
Kompilovano s STLport 5.0.1 a WTL 8.0-5347
Title: Re: 666 M - Second Edition beta...
Post by: syky01 on 06 January, 2006, 12:13:20
Je pro kompilaci potreba jeste SDK nebo neco podobneho? haze me hlasky typu:
c:\program\dcpp\windows\UPnP.h(26) : fatal error C1083: Cannot open include file: 'natupnp.h': No such file or directory
SDK i WTL mam
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 06 January, 2006, 13:58:38
Zkus google, nekde to je ke stazeni samostatny. Jinak je to v Platform SDK, ktery ma cely pres 300 MB  :rolleyes:
Title: Re: 666 M - Second Edition beta...
Post by: syky01 on 06 January, 2006, 14:26:43
Diky, uz se me podarilo stahnout SDK a osekat ho tak aby se stahlo asi jenom 100MB   :rolleyes:  :P
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 07 January, 2006, 07:43:22
Soubory aktualizovany...
Quote from: Seznam zmen
Opravena chybka v pasivnim pozadavku na spojeni.
Vylepsena podpora ZLine.
Vylepsena podpora UserIP v2.
Title: Re: 666 M - Second Edition beta...
Post by: [CZ]Q:E:E on 07 January, 2006, 13:49:15
Quote from: PPK on 07 January, 2006, 07:43:22Soubory aktualizovany...
CZDCPlusPlus.exe nejde rozbalit, dela to jenom mne? (mam 7-zip v4.32)
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 07 January, 2006, 15:50:38
Zrejme to FileZilla poskodila pri uploadu, marne hledam ftp klienta kterej by byl schopnej nejak rozumne uploadovat na netzonu... pada totiz spojeni po kazdejch uploadnutejch 100-200 kB :( Snad to tam za chvili bude uploadnuty v poradku  ;)
Title: Re: 666 M - Second Edition beta...
Post by: stevocz on 07 January, 2006, 19:45:08
Co tak total commander? s nim som nemal este ziadny taky problem
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 07 January, 2006, 21:05:54
Total commander prave pouzivam normalne, bohuzel v tomhle pripade naprosto nepouzitelny :( Ukoncit v nem spadly spojeni trva vecnost, nesmyslne se pri tom minimalizuje, hodi misto vypisu souboru na ftp jen prazdny okno a musim ho nekolika klikama donutit aby se od ftp odpojil :angry:
Title: Re: 666 M - Second Edition beta...
Post by: [CZ]Q:E:E on 07 January, 2006, 22:00:04
SmartFTP? Navazuje nedokonceny uploady a odpoji se jednim kliknutim...
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 07 January, 2006, 22:26:24
Zkusim  :rolleyes:
Title: Re: 666 M - Second Edition beta...
Post by: stevocz on 10 January, 2006, 10:39:09
kedy bude aktualizovane na DC++ 0.68?
Title: Re: 666 M - Second Edition beta...
Post by: BigMuscle on 10 January, 2006, 10:55:44
Quote from: stevocz on 10 January, 2006, 10:39:09
kedy bude aktualizovane na DC++ 0.68?
na to se radši moc net?š :angry:
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 10 January, 2006, 17:36:51
Za par dnu... ale neni moc o co stat  :rolleyes:
Title: Re: 666 M - Second Edition beta...
Post by: stevocz on 10 January, 2006, 19:48:21
Quote from: BigMuscle on 10 January, 2006, 10:55:44
Quote from: stevocz on 10 January, 2006, 10:39:09
kedy bude aktualizovane na DC++ 0.68?
na to se rad
Title: Re: 666 M - Second Edition beta...
Post by: BigMuscle on 10 January, 2006, 20:52:19
Quote from: stevocz on 10 January, 2006, 19:48:21
Quote from: BigMuscle on 10 January, 2006, 10:55:44
Quote from: stevocz on 10 January, 2006, 10:39:09
kedy bude aktualizovane na DC++ 0.68?
na to se radši moc net?š :angry:

preco by som nemal, v kazdej novej je nieco aspon opravene, tak sa uvidi ako to bude s touto
pad
Title: Re: 666 M - Second Edition beta...
Post by: PPK on 19 January, 2006, 00:28:57
Quote from: [CZ]Q:E:E on 07 January, 2006, 22:00:04
SmartFTP? Navazuje nedokonceny uploady a odpoji se jednim kliknutim...
Neni to spatny, akorat ze mu to odpojeni trva i minutu  :boxed: