BandaAncha.eu

  • 🔍 en 📰 artículos ⏎
  • 🔍 en 💬 foros ⏎
  • 🔍 en 👇 este 💬 foro ⏎
  • 🔍 en 👇 este 💬 tema ⏎
Regístrate Regístrate Identifícate Identifícate

Código fuente de BASpeed v3 liberado y público

djnacho

Hola a tod@s :-). Hoy he publicado el código fuente de BASpeed v3 en code.google.com . Lo podeis encontrar en la siguiente dirección: code.google.com/p/baspeed-v3/ .
En la sección de downloads, encontrareis el código fuente de todas las unidades que componen BASpeed, así como el archivo BASpeed3_SourceCode.rar, que es el que contiene todos los archivos necesarios para compilar el programa, tanto en delphi como en Kylix.
Para compilarlo adecuadamente, tendreis que tener el código fuente de las librerias Indy ( (link roto) ), el código fuente de las librerias JCL y JVCL del Jedi Project ( downloads.sourceforge.net/jvcl/JVCL330Co…big_mirror=0 ), el código fuente de la libreria IPHlp ( ftp://ftp.delphi-jedi.org/api/IPHlpAPI.zip ).

Para todos aquellos que seais usuarios de Linux, y querais crear una versión nativa para Linux, debeis saber que debeis cambiar los controles alphacontrols del proyecto, por los controles estándar de Kylix. En caso de portar el código a C/C++, entonces no he dicho nada, puesto que será como si iniciaseis un proyecto desde cero.

Y ahí lo dejo chic@s. Ahora os toca a vosotros portar el código.
Ah, antes de que se me olvide. El proyecto está bajo licencia GPL 2.0 (para que no haya dudas si podeis modificar el código fuente, y aunque las haya, ya os digo yo que podeis ;-))

Un saludo a tod@s :-)

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
Filiprino

Weah! Bravo!

🗨️ 1
djnacho

Ya te dije que sería cuestión de días ;-)
Si quieres puedes decirlo en el foro de GNU/Linux (es para no hacerme publicidad a mi mismo ;-))
Espero que os guste ;-). Ahora os toca a vosotros portar el código a Linux. De hecho, yo os animo a que lo hagais, y una vez portado a Linux (y a Mac, si hay alguien que quiera y pueda portarlo), me lo podeis decir, y yo pongo los enlaces en el site oficial de BASpeed :-) :-)

Un saludo :-), y que lo disfruteis ;-)

badec

que pena no entender de estas cosas :-(

🗨️ 4
djnacho

Tranquilo badec. No hace falta que entiendas ;-). Muchas de tus sugerencias están ahí, en el código fuente (de hecho, en el fichero Unit1.pas, mira las rutinas RestauraVentanas, SalirdeBASpeedv31Click, y CerrarBASXTreme, ya que son las rutinas de tu sugerencia para minimizar la aplicación en la barra de tareas :-) :-)). No entenderás lo que pone ahí, pero tu idea está reflejada en esas rutinas :-) :-)

🗨️ 3
badec

Se que estan, no solo las mias, sino la de todos los demas, al ir viendo todas las actualizaciones.

Lo decia para enterarme de lo que pon en esos archivos, que paso de bajarmelos ( no por nada, pero es que no entenderia nada de nada)

Un saludo

🗨️ 2
djnacho

No hace falta que te bajes ningún archivo. Simplemente pincha con el ratón sobre la unidad que quieres ver, y te saldrá el código en la ventana del navegador ;-).
Lo de que no entenderias nada de nada, pues, más que probable ;-), por no decir, que casi seguro. Pero eso no quiere decir, que aunque no entiendas nada, no sigas contribuyendo con tus sugerencias ;-) ¿OK ;-)?

Un saludo :-)

🗨️ 1
badec
wileeam

Dije que lo usaría y lo reconocería cuando lo hicieses Open Source.

Así que... lo prometido es deuda.

Enhorabuena por la decisión y gracias por confiar en GNU/GPL 2

Un saludo a tí también ;)

🗨️ 3
djnacho

No hay de que MrAnonym :-). Te digo lo mismo que a filiprino. Si lograis hacer una versión para Linux (y siempre si vosotros quereis, por supuesto), podríais pasarme algún enlace, o el binario en Linux, y yo lo cuelgo del site oficial, para que todos los usuarios de Linux puedan usarlo.

Un saludo :-) (y gracias a todos vosotros ;-), al final, teníais razón, como casi siempre :-))

🗨️ 2
Filiprino

Cuando lo tenga listo, te pasaré el enlace al código fuente, y es posible que también haga paquetes en formato .deb (uso Ubuntu).
Ahora mismo ando bastante liado, y tan sólo he podido echarle un vistazo al código que has publicado para inspirarme xD
:)

🗨️ 1
djnacho

OK :-). Como os dije, si conseguis una versión funcional con código nativo en Linux, y me dais el enlace, yo cuelgo el enlace en el site oficial para que la gente con Linux, pueda descargarlo ;-)

Un saludo :-)

Comtrend536

Un 10 por todo lo realizado y lo que queda
Imagen original en http://www.bandaancha.st/img/asunto/09.gif

Espero que mucha gente le saque provecho ;-)

KarmaZenBuffer

no estoy deacuerdo con que liberases el codigo sin NA mas...

al menos deberias haber pedido que NO obligado a citar siempre las fuentes originales, aun permitiendo modificar el programa...

no se... algunas reviews se encargaron de criticar el programa y no evaluarlo en las mismas condiciones...

ESAS y ESOS no se merecen semejante "info"... pero bueno...

en el fondo es una medida "altruista ;-)" para que el programa siga mejorando y sea compatible en otras plataformas...

pero no se... la © tiene su gracia, aunque solo sea para el nombre ;-)

saludos. ( imagine el cumplido que este comentario representa ;-) )

🗨️ 1
djnacho

Si te das cuenta, el código fuente está liberado mediante licencia GPL2. Esto quiere decir, que se puede cambiar el código fuente, pero..., debe aparecer el autor del programa original, es decir, yo. Si eso no aparece..., bueno..., que se lo pregunten a SCO el chasco que se ha llevado con IBM, y el tema del GPL en Linux ;-)

El código está liberado para que la gente pueda portarlo a cuantas plataformas se pueda ;-).

Y..., gracias por el cumplido :-) :-). Te lo agradezco de veras ;-)
Un saludo :-)