Include

10/02/2006 - 14:58 por Jordi | Informe spam
Hola a tod@s,

En un fichero asp tengo

<!--#include file="includes/globales.inc"-->

Se puede hacer de alguna manera para que ese fichero .inc o .asp este en
otro servidor? algo asi como:

<!--#include file="http://www.pepito.com/includes/glob...uot;-->

Lo he probado pero me da error no se si se debe indicar algo más ...

Saludos y gracias de antemano

Jordi Cordon

Preguntas similare

Leer las respuestas

#16 Jordi
15/02/2006 - 18:27 | Informe spam
"Carlos" <carlos(arroba)xlso(punto)com> wrote in
news::

Jordi,

Me encontre en casos similares en que necesitaba "proteger" mi codigo
ASP cuando los clientes no pagan o cuando se venden licencias anuales
o con tiempo limite.
La primera opcion que consegui es el encoder de Microsoft, no es muy
seguro pero digamos que para proyectos sencillos funciona y tiene la
ventaja que funciona con cualquier servidor ASP (IIS).
Despues otra opcion como temencionan los demas es hacer un DLL pero
aunque funciona muy bien e incluso muchas veces hace mas eficiente y
rapido tu sistema ASP el problema es cuando no puedes registrar
componentes en el servidor.

La opcion que utilizo cuando no puedo usar DLLs es un sistema que
codifica (algo asi como el encoder de MS), pero ademas le hace cambios
al codigo para que sea dificili, si no imposible de entender. El
sistema cuesta $70 USD y tienen una version de prueba para que juegues
con el y hagas pruebas con tus ASP (la version gratuita inserta un
banner en cada ASP resultante). La ventaja es que no tienes que
cambiar nada en tu codigo (claro...lo unico que si tienes que meter es
una rutina de protección para validar fechas, licenias, etc.).

http://www.protware.com/

Saludos,

Carlos

"Jordi" wrote in message
news:
"Matías Iacono" wrote in
news::

Lamentablemente no. Estoy debido a que todo este codigo es
interpretado, no simplemente pegado.

Como el otro servidor, lo que hace es intepretar la peticion y solo
retornarte el resultado, el include lo unico que traería sería un
codigo resultante, como HTML, y no el codigo fuente del archivo en
si.




Mi problema es que el cliente se esta haciendo el loco con el pago de
la web, y de esta manera tendria algo mas de fuerza, de momento tengo
accesso al ftp, pero no se hasta cuando, tampoco lo que quiero es
borrarselo, por dos motivos:

1- Pq aun creo que quiere pagarme, auqnue me esta dando muchas
largas. 2- Pq si ha echo una copia del servidor, simplemente
restaurando los ficheros, e impidiendome el accesso al ftp, lo tienen
arreglado, con lo cual perderia la fuerza

Algun consejo ?

Gracias de antemano ...







El problema que me encuentro es que al encriptar los includes me da el
siguiente error:

/includes/deportes.asp, line 1

The @ command can only be used once within the Active Server Page.

sabeis si se puede solventar?

gracias de antemano ...
Respuesta Responder a este mensaje
#17 Carlos
15/02/2006 - 19:22 | Informe spam
En algunas ocaciones los ASPs inician con una secuencia del tipo:

<%@ language="javascript" %>
o
<%@ language="VBscript" %>

En este caso lo que tienes que hacer es no incluir esa linea en los
includes.

Prueba quitarla y ver si funciona.

Saludos,

Carlos


"Jordi" wrote in message
news:
"Carlos" <carlos(arroba)xlso(punto)com> wrote in
news::

Jordi,

Me encontre en casos similares en que necesitaba "proteger" mi codigo
ASP cuando los clientes no pagan o cuando se venden licencias anuales
o con tiempo limite.
La primera opcion que consegui es el encoder de Microsoft, no es muy
seguro pero digamos que para proyectos sencillos funciona y tiene la
ventaja que funciona con cualquier servidor ASP (IIS).
Despues otra opcion como temencionan los demas es hacer un DLL pero
aunque funciona muy bien e incluso muchas veces hace mas eficiente y
rapido tu sistema ASP el problema es cuando no puedes registrar
componentes en el servidor.

La opcion que utilizo cuando no puedo usar DLLs es un sistema que
codifica (algo asi como el encoder de MS), pero ademas le hace cambios
al codigo para que sea dificili, si no imposible de entender. El
sistema cuesta $70 USD y tienen una version de prueba para que juegues
con el y hagas pruebas con tus ASP (la version gratuita inserta un
banner en cada ASP resultante). La ventaja es que no tienes que
cambiar nada en tu codigo (claro...lo unico que si tienes que meter es
una rutina de protección para validar fechas, licenias, etc.).

http://www.protware.com/

Saludos,

Carlos

"Jordi" wrote in message
news:
"Matías Iacono" wrote in
news::

Lamentablemente no. Estoy debido a que todo este codigo es
interpretado, no simplemente pegado.

Como el otro servidor, lo que hace es intepretar la peticion y solo
retornarte el resultado, el include lo unico que traería sería un
codigo resultante, como HTML, y no el codigo fuente del archivo en
si.




Mi problema es que el cliente se esta haciendo el loco con el pago de
la web, y de esta manera tendria algo mas de fuerza, de momento tengo
accesso al ftp, pero no se hasta cuando, tampoco lo que quiero es
borrarselo, por dos motivos:

1- Pq aun creo que quiere pagarme, auqnue me esta dando muchas
largas. 2- Pq si ha echo una copia del servidor, simplemente
restaurando los ficheros, e impidiendome el accesso al ftp, lo tienen
arreglado, con lo cual perderia la fuerza

Algun consejo ?

Gracias de antemano ...







El problema que me encuentro es que al encriptar los includes me da el
siguiente error:

/includes/deportes.asp, line 1

The @ command can only be used once within the Active Server Page.

sabeis si se puede solventar?

gracias de antemano ...
Respuesta Responder a este mensaje
#18 Jordi
15/02/2006 - 19:53 | Informe spam
"Carlos" <carlos(arroba)xlso(punto)com> wrote in
news::

En algunas ocaciones los ASPs inician con una secuencia del tipo:

<%@ language="javascript" %>
o
<%@ language="VBscript" %>

En este caso lo que tienes que hacer es no incluir esa linea en los
includes.

Prueba quitarla y ver si funciona.

Saludos,

Carlos


"Jordi" wrote in message
news:
"Carlos" <carlos(arroba)xlso(punto)com> wrote in
news::

Jordi,

Me encontre en casos similares en que necesitaba "proteger" mi
codigo ASP cuando los clientes no pagan o cuando se venden licencias
anuales o con tiempo limite.
La primera opcion que consegui es el encoder de Microsoft, no es muy
seguro pero digamos que para proyectos sencillos funciona y tiene la
ventaja que funciona con cualquier servidor ASP (IIS).
Despues otra opcion como temencionan los demas es hacer un DLL pero
aunque funciona muy bien e incluso muchas veces hace mas eficiente y
rapido tu sistema ASP el problema es cuando no puedes registrar
componentes en el servidor.

La opcion que utilizo cuando no puedo usar DLLs es un sistema que
codifica (algo asi como el encoder de MS), pero ademas le hace
cambios al codigo para que sea dificili, si no imposible de
entender. El sistema cuesta $70 USD y tienen una version de prueba
para que juegues con el y hagas pruebas con tus ASP (la version
gratuita inserta un banner en cada ASP resultante). La ventaja es
que no tienes que cambiar nada en tu codigo (claro...lo unico que si
tienes que meter es una rutina de protección para validar fechas,
licenias, etc.).

http://www.protware.com/

Saludos,

Carlos

"Jordi" wrote in message
news:
"Matías Iacono" wrote in
news::

Lamentablemente no. Estoy debido a que todo este codigo es
interpretado, no simplemente pegado.

Como el otro servidor, lo que hace es intepretar la peticion y
solo retornarte el resultado, el include lo unico que traería
sería un codigo resultante, como HTML, y no el codigo fuente del
archivo en si.




Mi problema es que el cliente se esta haciendo el loco con el pago
de la web, y de esta manera tendria algo mas de fuerza, de momento
tengo accesso al ftp, pero no se hasta cuando, tampoco lo que
quiero es borrarselo, por dos motivos:

1- Pq aun creo que quiere pagarme, auqnue me esta dando muchas
largas. 2- Pq si ha echo una copia del servidor, simplemente
restaurando los ficheros, e impidiendome el accesso al ftp, lo
tienen arreglado, con lo cual perderia la fuerza

Algun consejo ?

Gracias de antemano ...







El problema que me encuentro es que al encriptar los includes me da
el siguiente error:

/includes/deportes.asp, line 1

The @ command can only be used once within the Active Server Page.

sabeis si se puede solventar?

gracias de antemano ...







al final he hecho un poco de todo, y para cuando me cierren el accesso
al ftp lo mejor:

Const fsoLectura = 2
Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Dim objTextStream
Path = Server.MapPath("/default.asp")
Set objTextStream = objFSO.OpenTextFile(Path, fsoLectura)
objTextStream.WriteLine "Paga!"

En varios archivos

Muerte a la Panda de morosos !!

gracias por las ayudas y suggerencias a todos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida