Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   La Taberna (https://www.clubdelphi.com/foros/forumdisplay.php?f=40)
-   -   [TUTORIAL] Como instalar Indy 10 (https://www.clubdelphi.com/foros/showthread.php?t=66412)

roman 18-02-2010 18:42:51

[TUTORIAL] Como instalar Indy 10
 
Código:

Como instalar Indy 10 en diez sencillos pasos
---------------------------------------------

Glosario:

  X - Número de versión de Delphi.

1. Leer el glosario.

2. Descargar el archivo indy10.zip del sitio http://indy.fulgan.com/ZIP

3. Extraer las carpetas System, Core y Protocols (no se necesita nada más) en
  una carpeta de su elección, digamos, Indy.

4. En esta carpeta Indy, crear otra carpeta Build. Quedará la siguiente
  estructura de directorios:

  Indy
    |
    +--- Build
    |
    +--- Core
    |
    +--- Protocols
    |
    +--- System

5. Abrir el paquete System\IndySystemX0.dpk, entrar a Options, ficha
  Directories/Conditionals y escribir

    ..\Build

  en el recuadro Unit output directory.

6. Repetir el paso 5 para los paquetes

  Core\dclIndyCoreX0.dpk
  Core\IndyCoreX0.dpk
  Protocols\dclIndyProtocolsX0.dpx
  Protocols\IndyProtocolsX0.dpk

7. Compilar (botón Compile del paquete) los paquetes IndySystemX0, IndyCoreX0
  e IndyProtocolsX0 (en ese orden).

8. Instalar (botón Install del paquete) los paquetes dclIndyCoreX0 y
  dclIndyProtocolsX0 (en ese orden).

9. En Tools|Environment Options, ficha Library, agregar la carpeta Indy\Build
  al Library path.

10. Agregar Indy\Core, Indy\Protocols e Indy\System al Browsing path.


Lepe 18-02-2010 19:34:04

versión corta...

- Desinstala cualquier version anterior
- doble clic a Lib\FullD7.bat (ejem, o tu versión de delphi)
- agrega las carpetas al library path

;)

roman 18-02-2010 19:39:54

Claro Lepe. Pero si haces eso, las fuentes y los dcu quedarán en el mismo directorio y eso hace que al compilar un proyecto que use las Indy, se recompilen todas las fuentes cada vez.

// Saludos

Lepe 18-02-2010 20:25:53

Para ser honestos, no tenía mucho tiempo, así que no lo miré en profundidad. Ahora que tú "levantas la liebre" ahora es el momento de hablar.

Bueno, acabo de ver que es verdad lo que dices, pero no menos es verdad que lleva el parámetro "/N..\..\D7" que en teoría hace lo mismo que "Directories conditional output". Supongo que al ser en linea de comando, Delphi no se entera de nada y por eso compila de nuevo las Indy.

Gracias por el tuto, se agradece.

Neftali [Germán.Estévez] 19-02-2010 10:25:08

Gracias.

¿Esto se podría poner con "chinchetilla" en algun otro foro no?

Lilauth 16-08-2011 21:02:04

Se agradece la ayuda
 
Gracias por la ayuda! el .txt de cómo instalar Indy 10 me guió perfectamente para instalar Indy 9 en Delphi 5 :)

DarkBlue 12-03-2012 00:11:54

este..
 
me da un error cuando intento instalar el dclindycore70 no se encuentra el punto de entrada del procedimiento @idtcpserver@tidTcpserver@getdefaultport en la biblioteca de vinculos dinamimos indycore70.bpl y despues el siguiente mensaje de error
can't load package c:\archivos de programa\borland\projects\bpl\dclindycore.bpl pero no encuentro los bpls!!! en ningun lado :S creo que asi se solucionaria noo... poneinedolos en esas rutas

ayuda porfavor =)

angel.sosa 25-04-2013 23:44:43

ya no aparece esa carpeta con esos campos en el link, aparecen otros pero no veo una q tenga esas carpetas, puedes actualizar tu manual para Delphi 7 quiero instalar indy10.0.52_source que es el archivo que descargue del link.

nnebli 24-12-2014 13:46:05

Agradecería la ayuda para encontrar error sobre Indy 10
 
Yo he seguido los pasos que indica Roman y se ha instalado Indy 10 en Delphi 7 aparentemente bien, pero luego, al tratar de usar componentes de Indy me da un error, es el siguiente:

(Faltal Error) Unit1.pas(8): Unit IdCommnadHandlers was compiled with a different version of IdComponet.TIdComponent


Pongo a continuación lo hecho por si alguien me quiere ayudar a encontrar porqué da ese error:


Como instalar Indy 10 en diez sencillos pasos (indicaciones de Roman, con algunos comentarios míos):
----------------------------------------------------------------------------------------------------

Glosario:

X - Número de versión de Delphi.


1. Leer el glosario.


2. Descargar el archivo indy10.zip del sitio http://indy.fulgan.com/ZIP

Al entrar en dicha web, salió una ventana en el navegador llamada 'indy.fulgan.com - /ZIP/' con una relación de carpetas que se podían descargar, se descargó la indicada con 'Indy10_5215.zip' haciendo click sobre la misma y una vez descargada se quedó abierta una ventana donde se podía muchos ficheros de todo tipo, al pulsar el botón derecho del ratón sobre la ventana, salió la opción de 'descomprimir archivos en' y se descomprimieron lo ficheros en la carpeta que se eligió.


3. Buscar en la carpeta donde se han descomprimido los archivos y copiar las carpetas System, Core y Protocols (no se necesita nada más) en una carpeta de su elección, digamos, Indy creada por ejemplo dentro de la unidad C.


4. En esta carpeta Indy, crear otra carpeta llamada Build. Una vez creada quedará la siguiente estructura de directorios:

C
|
Indy
|
+--- Build
|
+--- Core
|
+--- Protocols
|
+--- System


5. Abrir el paquete IndySystemX0.dpk que estará situado en C:\Indy\System ya que hemos descomprimido los archivos en la carpeta llamada Indy que a su vez está dentro de la unidad C. Una vez abierto IndySystemX0.dpk, entrar a Options, ficha Directories/Conditionals y escribir

..\Build

en el recuadro Unit output directory.

Una vez escrito lo anterior, hacer Click sobre el botón OK


6. Repetir el paso 5 para los paquetes

dclIndyCoreX0.dpk

Nota: Cuando tratamos de abrir ‘dclIndyCoreX0.dpk’ nos pregunta si queremos guardar los cambios realizados y he respondido SI

IndyCoreX0.dpk

Nota: Cuando tratamos de abrir ‘IndyCoreX0.dpk’ nos pregunta si queremos guardar los cambios realizados y he respondido SI


que se encuentran en C:\Indy\Core


y también con

dclIndyProtocolsX0.dpx

Nota: Cuando tratamos de abrir ‘dclIndyProtocolsX0.dpx’ nos pregunta si queremos guardar los cambios realizados y he respondido SI

IndyProtocolsX0.dpk

Nota: Cuando tratamos de abrir ‘IndyProtocolsX0.dpk’ nos pregunta si queremos guardar los cambios realizados y he respondido SI


que se encuentran en C:\Indy\Protocols


7. Compilar (botón Compile del paquete) los paquetes IndySystemX0, IndyCoreX0 e IndyProtocolsX0 (en ese orden).

Nota importante: A veces, al hacer doble click sobre los paquetes anteriores para tener la ventana donde está el botón compilar, dicha ventana no sale, pero si se vuelve a hacer doble click sobre el que se quiere abrir sí suele salir y entonces tenemos disponible el botón compilar:


8. Instalar (botón Install del paquete) los paquetes dclIndyCoreX0 y dclIndyProtocolsX0 (en ese orden).

Nota importante: A veces, al hacer doble click sobre los paquetes anteriores para tener la ventana donde está el botón compilar, dicha ventana no sale, pero si se vuelve a hacer doble click sobre el que se quiere abrir sí suele salir y entonces tenemos disponible el botón compilar:


9. En Tools, Environment Options…, ficha Library, agregar la carpeta C:\Indy\Build en Library path


10. Agregar C:\Indy\Core, C:\Indy\Protocols y C:\Indy\System a Browsing path

strelok 17-06-2021 10:42:33

¿Cómo instalar Indy 10 en Delphi 5?
 
He entrado a la web oficial de Indy y todos los enlaces están caídos, incluido los de descargas y los de documentación.

Según esto: https://indy.fulgan.com/mirrorinfo.txt habría que descargarlo de acá: https://github.com/IndySockets

Porque si entras acá: https://www.indyproject.org/download/v9/, ninguno de los links funciona.

En cada sitio que leo veo instrucciones diferentes, así que, me gustaría preguntar ¿Cómo instalar Indy 10 en Delphi 5? ¿Hay algún fichero bat que lo haga?

Neftali [Germán.Estévez] 17-06-2021 17:48:48

Se pueden conseguir algunos vía WayBackMachine.
He descargado algunos y los he subido a esta carpeta del FTP para tenerlos disponibles para otros usuarios.


Código:

CBDemos20010311.zip
DelphiDemos20010311.zip
Indy-9-0-Help-Html.zip
Indy-9-0-Help-HtmlHelp.zip
Indy-9-0-Help-Pdf.zip
Indy-9-0-Help-Rtf(1).zip
Indy-9-0-Help-Rtf.zip
Indy-9-0-Help-WinHelp.zip
indy8_00_23.zip
Indy_8_22_Src_D6.zip
Indy_9_00_12_Src.rar
Indy_9_00_13_src.tar.gz
Indy_9_00_13_src.zip
Indy_9_00_14_src.tar.gz
Indy_9_00_15_src.zip
Indy_9_00_17_src.zip
IndyDocs_10.0.20_H2Help.zip
IndyDocs_10.0.20_HtmlHelp.zip
IndyDocs_10.0.20_Pdf.zip
IndyDocs_10.0.20_WinHelp.zip
IndyDocs_10.1.1.822_Html.tgz
IndyDocs_10.1.1.822_Pdf.zip
IndyDocs_10.1.5.0_Pdf.zip
IndyMan.zip
IndyNetCore10.0.19.zip
IndyNetDebug.zip
IndyWin32_9_00_10_Src.zip
IndyWin32_9_00_11_Src.zip
winshoes7037.exe



La franja horaria es GMT +2. Ahora son las 06:32:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi