Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





New Versions! Crm32pro V4.70 & Editordpf 3.611

Iniciado por TheAzazel, 02 de Enero de 2006, 02:12:01 PM

« anterior - próximo »

TheAzazel

 Esta vez me ha costado un poco mas jeje, he tenido mucho lio en el curro y demas y se ha hecho esperar un poco mas de la cuenta pero finalmente, aqui esta una nueva version. No voy a perder tiempo actualizando la web porque estoy en medio de un nuevo diseño y a la vez, preparando la v4.80 que espero tener todo acabado en este mes de Enero. Solo he podido compilar y probar la version para Win32 en VisualStudio y para Linux con GNU, si alguien necesita la version para MinGW32 lo compilo pero por ahora, me ahorro ese tiempo :)

Esta nueva version añade varias mejoras, entre ellas es destable la nueva cola de recepcion de paquetes en INetwork para minimizar su perdida o el nuevo y flamante parser XML(warchief, si es que al final me lias jeje), una version en estatico que me sugirieron por aqui, tambien el nuevo tipo de boton InputText....
El EditorDPF tiene soporte para crear estos nuevos botones y un nuevo apartado para añadir ficheros de configuracion con ediccion directa si se trata de ficheros de texto, por ejemplo, es posible almacenar XML en un DPF y modificarlos desde alli.

De todos modos,os pongo aqui todos los avances y unos enlaces a su descarga:

CRM32Pro 4.70 Win32 Visual Studio
CRM32Pro 4.70 Linux

   · New main interface with all global functions and vars unified:
     - All global vars (screen,mouse_x,etc) have been added to main class.
     - Init,Quit, etc. have been added to main class.
       For example: CRM32Pro_Init() has changed to CRM32Pro.Init().
     - CRC32 have been fully rewritten and integrated on the main class.
     - Added a true random number generator.
     - Fully working XML parsing system: read/write/create/delete. It can edit XML files or XML stored on DPFs.
   · ILogSystem:
     - Added new member ShowTime() to print the time when occurred the event.
   · IStuffDPF:
     - LoadBlock() return compressed size of loaded block(if it was successfully).
     - AddFile() and AddData() return compressed size of added block(if it was successfully).
     - Added new member ->FreeBlock() to free a loaded block.
   · CSprite does not depend on ITimeSystem.
   · IButton:
     - Fixed delay working with pressed keys.
     - Support a new button: input text (up to 32 characters).
     - Icon button type removed. Previous Icon will have its right behaviour. Now, Normal=Icon.
     - Minor fix: hold 'check on' state of check buttons.
     - Minor fix: allow to enable a check button after a previous disable.
     - Minor fix: setup of slider button is easier than before (25pixels on each X side).
   · INetwork:
     - ReceiveData() return INETWORK_ERROR when occur any error.
     - Bug fixed: client thread consumed all CPU cycles.
     - DataNets reception FIFO queue with 32 slots.
     - Added security and safe checkpoints. Threads safe.
     - Added new member to delete received data. Using this method the transmision is very safe.      
     - Print a few information messages when your are losing datanet (for example: your code did not handle it).
     - Ping occurs every second.
     - ConnectTo() wait a maximum of 10 seconds before to return with error.      
   · Added the static library. You can choose between shared or static.
     Use CRM32PRO_STATIC define to enable it. Only works on Win32 platform.
   · Fully cleaned shared interface of external libraries.



EditorDPF v3.61 Win32

 · Added new type button: Input Text.
 · Linked with CRM32Pro v4.70.
 · New File tab to add/delete any external file.
 · It can read/modify/save ASCII files (like .cfg, .ini or .xml).
 · Autodetect a binary or ASCII file.



Nada mas por el momento y como siempre ya sabeis, cualquier problema, consulta o peticion...aqui estamos!
Un saludo y que los Reyes os traigan muchos regalos :P






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.