Re: [Python-es] Código Python protegido
en breve: py2exe -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] locales windows
Hola a todos,tengo una aplicación que usa locales.currency para formatear precios, en windows y mac todo funciona bien pero en windows no consigo que me funcioneimport localelocale.setlocale(locale.LC_ALL, "es_ES")este es el error que me da en windowsAlguien sabe que estoy haciendo mal?¿Un saludoXavi___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Código Python protegido
2012/2/24 Alvaro Manrique sanreikaj.fo...@gmail.com Buenas Noches; Existe algún mecanismo para proteger el código python? Es decir, hay alguna manera de que python interprete código encriptado? He estado un buen rato buscando información al respecto pero lo único que consigo es que solo distribuya los archivos .pyc, pero ese método no creo que sea muy confiable. He pensado en hacer un programa en C++ con el interprete de python embebido y que este se encargue del (des)cifrado del .py, pero cuando llego al análisis en que se llame un modulo y este importe otros mas, no se como interceptar esto, ya que esos otros módulos estarán encriptados y python no los va a entender. Espero me haya podido hacer entender. Les agradezco cualquier información, como siempre en todas mis dudas no espero la bandeja de plata jeje, pero si cualquier guía, indicio, etc. No eres el primero en preguntar esto. En Internet hay mucha información al respecto, por ejemplo: http://stackoverflow.com/questions/6578452/how-to-encrypt-python-source-code Para más información busca encrypt python source code. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] atravesar proxy y obtener tamaño fichero en URL
Sldos, he podido obtener el tamaño de un fichero ubicado en una direccion URL utilizando el modulo URLLIB como me dijo d...@danigm.net: ahora quiero obtener desde otra URL, pero para llegar es a traves de un PROXY, como especifico un proxy? -- Mensaje Original -- A: La lista de python en castellano (python-es@python.org) De: Alvaro Manrique (sanreikaj.fo...@gmail.com) Asunto: Re: [Python-es] obtener tamaño fichero en URL Fecha: 8/2/2012 3:34:48p Buenos días, Usando estas librerías hay manera de obtener un listado se archivos, es decir, si no se el nombre exacto pero si su extencion?? Muchas gracias por el aporte. El 07/02/2012 17:31, Daniel Garcia d...@danigm.net escribió: Lo mismo con las librerías estandar: import sys if sys.version_info.major == 3: import http.client as httplib else: import httplib c = httplib.HTTPConnection(mirror.aarnet.edu.au) c.request(GET, /pub/archlinux/iso/2011.08.19/archlinux-2011.08.19-core-dual.iso) response = c.getresponse() size = response.getheader('Content-Length') On Tue, Feb 07, 2012 at 10:12:13PM +0100, Andrey Antoukh wrote: Como ya he dicho, se puede instalar desde pypi. Y no. no viene por defecto en python. Con las bibliotecas estandar tambien hay maneras de hacerlo pero son mucho mas laboriosas. Andrei. El 7 de febrero de 2012 16:07, Julian A. Charon Macias julia...@fam.cug.co.cu escribió: -- Mensaje Original -- A: Julian A. Charon Macias (julia...@mail.python.org) De: Andrey Antoukh (and...@gmail.com) Asunto: [***SPAM*** Score/Req: 05.70/5.0] Re: [Python-es] obtener tamaño fichero en URL Fecha: 7/2/2012 9:47:26p [n...@vaio.niwi.be][~]% python2 Python 2.7.2 (default, Nov 21 2011, 17:25:27) [GCC 4.6.2] on linux2 Type help, copyright, credits or license for more information. import requests requests.head function head at 0x15ea1b8 response = requests.head( http://mirror.aarnet.edu.au/pub/archlinux/iso/2011..08.19/archlinux-2011.08.19-core-dual.iso ) response.headers {'last-modified': 'Fri, 19 Aug 2011 10:24:52 GMT', 'content-length': ' 705691648', 'etag': '501df5-2a10-4aad923cb6500', 'date': 'Tue, 07 Feb 2012 20:45:27 GMT', 'accept-ranges': 'bytes', 'content-type': 'application/octet-stream', 'server': 'Apache/2.2.3 (Red Hat)'} int(response.headers['content-length'])/1024.0/1024.0 673.0 Creo que con esto podria bastarte.La biblioteca que uso es requests. Puedes instalarla desde pypi. El día 7 de febrero de 2012 15:34, Julian A. Charon Macias julia...@fam.cug.co.cu escribió: Un saludo, como puedo obtener el tamaño(ej. 40 Mb) de un fichero que este publicado en una direccion URL, mediante Python. creo que utilizando el modulo URLLIB, pero no veo como. -- Lic. Julián A. Charón Macias Tel. : 0294436 A legendary Informatic UNIVERSIDAD DE GUANTÁNAMO ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andrei Antoukh - n...@niwi.be http://www.niwi..be/page/about/ http://www.kaleidos.net/A5694F/ Linux is for people who hate Windows, BSD is for people who love UNIX Social Engineer - Because there is no patch for human stupidity Pero... esta biblioteca no viene de facto con Python? Probe pero no vi resultados, me arroja mensaje que el modulo no existe, estoy usando Python 2.7.2 sobre win2. alguna idea? -- Lic. Julián A. Charón Macias Tel. : 0294436 A legendary Informatic UNIVERSIDAD DE GUANTÁNAMO ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andrei Antoukh - n...@niwi.be http://www.niwi.be/page/about/ http://www.kaleidos.net/A5694F/ Linux is for people who hate Windows, BSD is for people who love UNIX Social Engineer - Because there is no patch for human stupidity ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Daniel Garcia 0034 668 810 742 It's not magic, it's wadobo! http://wadobo.com ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Lic. Julián A. Charón Macias Tel. : 0294436 A legendary Informatic UNIVERSIDAD DE GUANTÁNAMO ___ Python-es mailing list
Re: [Python-es] atravesar proxy y obtener tamaño fichero en URL
Hola, Si el ambiente en el cual se va a ejecutar la herramienta utiliza un servidor proxy para el acceso a Internet, es necesario configurar los parámetros del servidor proxy, para los protocolos http y https, mediante la creación de las siguientes variables de entorno: http_proxy: su valor es la dirección y puerto del servidor proxy. Por ejemplo, http://proxy.domain.co:8080 https_proxy: su valor es la dirección y puerto del servidor proxy. Por ejemplo, https://proxy.domain.co:8080 2012/2/24 Julian A. Charon Macias julia...@fam.cug.co.cu: Sldos, he podido obtener el tamaño de un fichero ubicado en una direccion URL utilizando el modulo URLLIB como me dijo d...@danigm.net: ahora quiero obtener desde otra URL, pero para llegar es a traves de un PROXY, como especifico un proxy? -- Mensaje Original -- A: La lista de python en castellano (python-es@python.org) De: Alvaro Manrique (sanreikaj.fo...@gmail.com) Asunto: Re: [Python-es] obtener tamaño fichero en URL Fecha: 8/2/2012 3:34:48p Buenos días, Usando estas librerías hay manera de obtener un listado se archivos, es decir, si no se el nombre exacto pero si su extencion?? Muchas gracias por el aporte. El 07/02/2012 17:31, Daniel Garcia d...@danigm.net escribió: Lo mismo con las librerías estandar: import sys if sys.version_info.major == 3: import http.client as httplib else: import httplib c = httplib.HTTPConnection(mirror.aarnet.edu.au) c.request(GET, /pub/archlinux/iso/2011.08.19/archlinux-2011.08.19-core-dual.iso) response = c.getresponse() size = response.getheader('Content-Length') On Tue, Feb 07, 2012 at 10:12:13PM +0100, Andrey Antoukh wrote: Como ya he dicho, se puede instalar desde pypi. Y no. no viene por defecto en python. Con las bibliotecas estandar tambien hay maneras de hacerlo pero son mucho mas laboriosas. Andrei. El 7 de febrero de 2012 16:07, Julian A. Charon Macias julia...@fam.cug.co.cu escribió: -- Mensaje Original -- A: Julian A. Charon Macias (julia...@mail.python.org) De: Andrey Antoukh (and...@gmail.com) Asunto: [***SPAM*** Score/Req: 05.70/5.0] Re: [Python-es] obtener tamaño fichero en URL Fecha: 7/2/2012 9:47:26p [n...@vaio.niwi.be][~]% python2 Python 2.7.2 (default, Nov 21 2011, 17:25:27) [GCC 4.6.2] on linux2 Type help, copyright, credits or license for more information. import requests requests.head function head at 0x15ea1b8 response = requests.head( http://mirror.aarnet.edu.au/pub/archlinux/iso/2011..08.19/archlinux-2011.08.19-core-dual.iso ) response.headers {'last-modified': 'Fri, 19 Aug 2011 10:24:52 GMT', 'content-length': ' 705691648', 'etag': '501df5-2a10-4aad923cb6500', 'date': 'Tue, 07 Feb 2012 20:45:27 GMT', 'accept-ranges': 'bytes', 'content-type': 'application/octet-stream', 'server': 'Apache/2.2.3 (Red Hat)'} int(response.headers['content-length'])/1024.0/1024.0 673.0 Creo que con esto podria bastarte.La biblioteca que uso es requests. Puedes instalarla desde pypi. El día 7 de febrero de 2012 15:34, Julian A. Charon Macias julia...@fam.cug.co.cu escribió: Un saludo, como puedo obtener el tamaño(ej. 40 Mb) de un fichero que este publicado en una direccion URL, mediante Python. creo que utilizando el modulo URLLIB, pero no veo como. -- Lic. Julián A. Charón Macias Tel. : 0294436 A legendary Informatic UNIVERSIDAD DE GUANTÁNAMO ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andrei Antoukh - n...@niwi.be http://www.niwi..be/page/about/ http://www.kaleidos.net/A5694F/ Linux is for people who hate Windows, BSD is for people who love UNIX Social Engineer - Because there is no patch for human stupidity Pero... esta biblioteca no viene de facto con Python? Probe pero no vi resultados, me arroja mensaje que el modulo no existe, estoy usando Python 2.7.2 sobre win2. alguna idea? -- Lic. Julián A. Charón Macias Tel. : 0294436 A legendary Informatic UNIVERSIDAD DE GUANTÁNAMO ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andrei Antoukh - n...@niwi.be http://www.niwi.be/page/about/ http://www.kaleidos.net/A5694F/ Linux is for people who hate Windows, BSD is for people who love UNIX Social Engineer - Because there is
Re: [Python-es] atravesar proxy y obtener tamaño fichero en URL
Saludos! Para mandar la peticion atraves de un servidor proxy utilizando la librería request seria algo como esto: import requests proxyDict = { http : 75.67.252.172:6515 } r = requests.get(http://mirror.aarnet.edu.au/pub/archlinux/iso/2011..08.19/archlinux-2011.08.19-core-dual.iso;, proxies=proxyDict, timeout=5) En el diccionario podrias poner varios proxies tanto http como https proxyDict = { http : 75.67.252.172:6515, https : 180.180.90.1: } Tienes mas documentacion en: http://pypi.python.org/pypi/requests http://docs.python-requests.org/en/v0.10.4/index.html El 24/02/12 09:34, Julian A. Charon Macias escribió: Sldos, he podido obtener el tamaño de un fichero ubicado en una direccion URL utilizando el modulo URLLIB como me dijo d...@danigm.net: ahora quiero obtener desde otra URL, pero para llegar es a traves de un PROXY, como especifico un proxy? -- Mensaje Original -- A: La lista de python en castellano (python-es@python.org) De: Alvaro Manrique (sanreikaj.fo...@gmail.com) Asunto: Re: [Python-es] obtener tamaño fichero en URL Fecha: 8/2/2012 3:34:48p Buenos días, Usando estas librerías hay manera de obtener un listado se archivos, es decir, si no se el nombre exacto pero si su extencion?? Muchas gracias por el aporte. El 07/02/2012 17:31, Daniel Garciad...@danigm.net escribió: Lo mismo con las librerías estandar: import sys if sys.version_info.major == 3: import http.client as httplib else: import httplib c = httplib.HTTPConnection(mirror.aarnet.edu.au) c.request(GET, /pub/archlinux/iso/2011.08.19/archlinux-2011.08.19-core-dual.iso) response = c.getresponse() size = response.getheader('Content-Length') On Tue, Feb 07, 2012 at 10:12:13PM +0100, Andrey Antoukh wrote: Como ya he dicho, se puede instalar desde pypi. Y no. no viene por defecto en python. Con las bibliotecas estandar tambien hay maneras de hacerlo pero son mucho mas laboriosas. Andrei. El 7 de febrero de 2012 16:07, Julian A. Charon Macias julia...@fam.cug.co.cu escribió: -- Mensaje Original -- A: Julian A. Charon Macias (julia...@mail.python.org) De: Andrey Antoukh (and...@gmail.com) Asunto: [***SPAM*** Score/Req: 05.70/5.0] Re: [Python-es] obtener tamaño fichero en URL Fecha: 7/2/2012 9:47:26p [n...@vaio.niwi.be][~]% python2 Python 2.7.2 (default, Nov 21 2011, 17:25:27) [GCC 4.6.2] on linux2 Type help, copyright, credits or license for more information. import requests requests.head function head at 0x15ea1b8 response = requests.head( http://mirror.aarnet.edu.au/pub/archlinux/iso/2011..08.19/archlinux-2011.08.19-core-dual.iso ) response.headers {'last-modified': 'Fri, 19 Aug 2011 10:24:52 GMT', 'content-length': ' 705691648', 'etag': '501df5-2a10-4aad923cb6500', 'date': 'Tue, 07 Feb 2012 20:45:27 GMT', 'accept-ranges': 'bytes', 'content-type': 'application/octet-stream', 'server': 'Apache/2.2.3 (Red Hat)'} int(response.headers['content-length'])/1024.0/1024.0 673.0 Creo que con esto podria bastarte.La biblioteca que uso es requests. Puedes instalarla desde pypi. El día 7 de febrero de 2012 15:34, Julian A. Charon Macias julia...@fam.cug.co.cu escribió: Un saludo, como puedo obtener el tamaño(ej. 40 Mb) de un fichero que este publicado en una direccion URL, mediante Python. creo que utilizando el modulo URLLIB, pero no veo como. -- Lic. Julián A. Charón Macias Tel. : 0294436 A legendary Informatic UNIVERSIDAD DE GUANTÁNAMO ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Andrei Antoukh -n...@niwi.be http://www.niwi..be/page/about/ http://www.kaleidos.net/A5694F/ Linux is for people who hate Windows, BSD is for people who love UNIX Social Engineer - Because there is no patch for human stupidity Pero... esta biblioteca no viene de facto con Python? Probe pero no vi resultados, me arroja mensaje que el modulo no existe, estoy usando Python 2.7.2 sobre win2. alguna idea? -- Lic. Julián A. Charón Macias Tel. : 0294436 A legendary Informatic UNIVERSIDAD DE GUANTÁNAMO ___ Python-es mailing list Python-es@python.org
Re: [Python-es] Código Python protegido
MonoBot, la verdad es que py2exe no me sirve por que es sólo para windows Oscar, la búsqueda en google la he hecho y créeme que de muchas maneras, he visto la gran cantidad de debates que se han abierto sobre el tema pero al final no se llega a una solución o metodo. Esta inquietud no es nueva tengo mucho tiempo buscando una manera, tanto en google como analizando una solución propia, sin embargo sigo leyendo cualquier foro sobre el tema y voy a leer la información que me indicas Quice exponer el tema nuevamente aquí ya que hay gente nueva integrando la lista y quizá alguno tiene alguna idea. Sería interesante que si encontramos un buen metodo lo desarrollemos en conjunto. El 24/02/2012 06:39, Òscar Vilaplana h...@oscarvilaplana.cat escribió: 2012/2/24 Alvaro Manrique sanreikaj.fo...@gmail.com Buenas Noches; Existe algún mecanismo para proteger el código python? Es decir, hay alguna manera de que python interprete código encriptado? He estado un buen rato buscando información al respecto pero lo único que consigo es que solo distribuya los archivos .pyc, pero ese método no creo que sea muy confiable. He pensado en hacer un programa en C++ con el interprete de python embebido y que este se encargue del (des)cifrado del .py, pero cuando llego al análisis en que se llame un modulo y este importe otros mas, no se como interceptar esto, ya que esos otros módulos estarán encriptados y python no los va a entender. Espero me haya podido hacer entender. Les agradezco cualquier información, como siempre en todas mis dudas no espero la bandeja de plata jeje, pero si cualquier guía, indicio, etc. No eres el primero en preguntar esto. En Internet hay mucha información al respecto, por ejemplo: http://stackoverflow.com/questions/6578452/how-to-encrypt-python-source-code Para más información busca encrypt python source code. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] locales windows
El 24/02/2012 12:01, Xavi escribió: Hola a todos, tengo una aplicación que usa locales.currency para formatear precios, en windows y mac todo funciona bien pero en windows no consigo que me funcione import locale locale.setlocale(locale.LC_ALL, es_ES) este es el error que me da en windows Alguien sabe que estoy haciendo mal?¿ En windows, a partir de no se que versión, tienes que usar el formato de 3 digitos. Prueba con: locale.setlocale(locale.LC_ALL, esp) -- Oswaldo ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] duda sobre aplicación en windows.
Buenos días señores. Una dudilla, en una aplicación python como hago para que el gestor de tareas de windows lo reconozca con su propio nombre? ahora mismo lo que pone es python.exe o pythonw.exe dependiendo de cual aplicación corra. Gracias y saludos! -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Problema con Pydoc
Buenas gente, tengo aquí un pequeño problema con pydoc3.2 cuando intento iniciar el server, me tira una excepción. *asdrubal@asdrubal-Aspire-5920:~/Escritorio/PYTHON/silabas$ pydoc3.2 -b* *Server ready at http://localhost:36171/* *Server commands: [b]rowser, [q]uit* *server Se creó una nueva ventana en la sesión existente del navegador.* ** *Exception happened during processing of request from ('127.0.0.1', 42086)* *Traceback (most recent call last):* * File /usr/lib/python3.2/socketserver.py, line 284, in _handle_request_noblock* *self.process_request(request, client_address)* * File /usr/lib/python3.2/socketserver.py, line 310, in process_request* *self.finish_request(request, client_address)* * File /usr/lib/python3.2/socketserver.py, line 323, in finish_request* *self.RequestHandlerClass(request, client_address, self)* * File /usr/lib/python3.2/socketserver.py, line 638, in __init__* *self.handle()* * File /usr/lib/python3.2/http/server.py, line 399, in handle* *self.handle_one_request()* * File /usr/lib/python3.2/http/server.py, line 387, in handle_one_request * *method()* * File /usr/lib/python3.2/pydoc.py, line 2405, in do_GET* *self.path, content_type).encode('utf-8'))* * File /usr/lib/python3.2/pydoc.py, line 2723, in _url_handler* *return get_html_page(url)* * File /usr/lib/python3.2/pydoc.py, line 2713, in get_html_page* *return html.page(title, content)* * File /usr/lib/python3.2/pydoc.py, line 2497, in page* */body/html''' % (title, css_link, html_navbar(), contents)* * File /usr/lib/python3.2/pydoc.py, line 2530, in html_navbar* * % (version, html.escape(platform.platform(terse=True)))* * File /usr/lib/python3.2/platform.py, line 1568, in platform* *libcname,libcversion = libc_ver(sys.executable)* * File /usr/lib/python3.2/platform.py, line 184, in libc_ver* *if soversion version:* *TypeError: unorderable types: NoneType() str()* ** ** *Exception happened during processing of request from ('127.0.0.1', 42087)* *Traceback (most recent call last):* * File /usr/lib/python3.2/socketserver.py, line 284, in _handle_request_noblock* *self.process_request(request, client_address)* * File /usr/lib/python3.2/socketserver.py, line 310, in process_request* *self.finish_request(request, client_address)* * File /usr/lib/python3.2/socketserver.py, line 323, in finish_request* *self.RequestHandlerClass(request, client_address, self)* * File /usr/lib/python3.2/socketserver.py, line 638, in __init__* *self.handle()* * File /usr/lib/python3.2/http/server.py, line 399, in handle* *self.handle_one_request()* * File /usr/lib/python3.2/http/server.py, line 387, in handle_one_request * *method()* * File /usr/lib/python3.2/pydoc.py, line 2405, in do_GET* *self.path, content_type).encode('utf-8'))* * File /usr/lib/python3.2/pydoc.py, line 2723, in _url_handler* *return get_html_page(url)* * File /usr/lib/python3.2/pydoc.py, line 2713, in get_html_page* *return html.page(title, content)* * File /usr/lib/python3.2/pydoc.py, line 2497, in page* */body/html''' % (title, css_link, html_navbar(), contents)* * File /usr/lib/python3.2/pydoc.py, line 2530, in html_navbar* * % (version, html.escape(platform.platform(terse=True)))* * File /usr/lib/python3.2/platform.py, line 1568, in platform* *libcname,libcversion = libc_ver(sys.executable)* * File /usr/lib/python3.2/platform.py, line 184, in libc_ver* *if soversion version:* *TypeError: unorderable types: NoneType() str()* ¿Qué creen que pueda ser? Saludos -- Asdrúbal Iván Suárez Rivera *El éxito de alguien que enseña no es que sepa mucho, sino que lo poco que sabe lo sepa hacer llegar.* ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Problema con Pydoc
if soversion version: TypeError: unorderable types: NoneType() str() soversion parece no estar definido.___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Código Python protegido
2012/2/24 Alvaro Manrique sanreikaj.fo...@gmail.com: MonoBot, la verdad es que py2exe no me sirve por que es sólo para windows Oscar, la búsqueda en google la he hecho y créeme que de muchas maneras, he visto la gran cantidad de debates que se han abierto sobre el tema pero al final no se llega a una solución o metodo. Esta inquietud no es nueva tengo mucho tiempo buscando una manera, tanto en google como analizando una solución propia, sin embargo sigo leyendo cualquier foro sobre el tema y voy a leer la información que me indicas Quice exponer el tema nuevamente aquí ya que hay gente nueva integrando la lista y quizá alguno tiene alguna idea. Sería interesante que si encontramos un buen metodo lo desarrollemos en conjunto. Una opción podría ser que reescribas la parte del programa que te interesa proteger en cython [0], un lenguaje basado en python que se compila y luego puedes importar como modulos desde python. Luego puedes distribuir solo los .so junto con tu programa. Saludos [0] cython.org -- Linux Registered User # 386081 A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Código Python protegido
Gracias Sebastián voy a revisarlo El 24/02/2012 20:04, Sebastián Magrí sebasma...@gmail.com escribió: Dale un ojo a esto http://neurog33k.blogspot.com/2011/10/python-article-in-hakin9-magazine.html 2012/2/24 Alvaro Manrique sanreikaj.fo...@gmail.com: Gracias Carlos, estoy pensando en una opción similar. Ángel con respecto a tus preguntas, lamento informarte que no acertaste ninguna y mucho menos que si me da vergüenza mostrar mi código jajajajajaja. A groso modo lo que puedo decir es que este desarrollo esta hecho para manejar información muy delicada en la cual una fuga de la misma puede ser penada con cárcel. Este desarrollo va a estar en un servidor donde tengo el control pero se puede presentar el escenario donde tenga que ser instalado en un servidor del cliente localmente, en ese caso es donde aplica proteger ciertas partes del código, el resto orgullosamente puedo mostrarlo y hacer circular el conocimiento, que en mi concepto es la mejor manera de aprender. Pido disculpas si con esto vuelvo a generar el interminable debate del software libre, con lo cual me siento identificado pero no pienso hablar de eso. Lamentablemente como veo que se puede desviar demasiado el tema creo que debe quedar hasta aquí. Como ya explique me veo obligado a buscar una solución a esta situación y quien este buscando algo similar puede unirse al desarrollo. Como última acotación previniendo que me manden a programar en otro lenguaje, puedo decir que no es posible, ya que después de haber aprendido algunos lenguajes me quedé con python por obvias razones todos los que están en esta lista conocen. Muchas gracias por el apoyo. El 24/02/2012 18:33, Carlos Zuniga carlos@gmail.com escribió: 2012/2/24 Alvaro Manrique sanreikaj.fo...@gmail.com: MonoBot, la verdad es que py2exe no me sirve por que es sólo para windows Oscar, la búsqueda en google la he hecho y créeme que de muchas maneras, he visto la gran cantidad de debates que se han abierto sobre el tema pero al final no se llega a una solución o metodo. Esta inquietud no es nueva tengo mucho tiempo buscando una manera, tanto en google como analizando una solución propia, sin embargo sigo leyendo cualquier foro sobre el tema y voy a leer la información que me indicas Quice exponer el tema nuevamente aquí ya que hay gente nueva integrando la lista y quizá alguno tiene alguna idea. Sería interesante que si encontramos un buen metodo lo desarrollemos en conjunto. Una opción podría ser que reescribas la parte del programa que te interesa proteger en cython [0], un lenguaje basado en python que se compila y luego puedes importar como modulos desde python. Luego puedes distribuir solo los .so junto con tu programa. Saludos [0] cython.org -- Linux Registered User # 386081 A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Sebastián Ramírez Magrí http://sebasmagri.alwaysdata.net/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Código Python protegido
Oye excelente aporte Sebastián ya logre descargar la revista, vale la pena suscribirse a esa pagina, si dan esos contenidos Free... me gustaría ver las revistas pagas. Si no bajaste la revista y si quieres te la paso. No esta demás decir que todos los demás contenidos están muy interesantes jeje. El viernes 24 de febrero de 2012, Alvaro Manrique escribió: Gracias Sebastián voy a revisarlo El 24/02/2012 20:04, Sebastián Magrí sebasma...@gmail.comjavascript:_e({}, 'cvml', 'sebasma...@gmail.com'); escribió: Dale un ojo a esto http://neurog33k.blogspot.com/2011/10/python-article-in-hakin9-magazine.html 2012/2/24 Alvaro Manrique sanreikaj.fo...@gmail.com: Gracias Carlos, estoy pensando en una opción similar. Ángel con respecto a tus preguntas, lamento informarte que no acertaste ninguna y mucho menos que si me da vergüenza mostrar mi código jajajajajaja. A groso modo lo que puedo decir es que este desarrollo esta hecho para manejar información muy delicada en la cual una fuga de la misma puede ser penada con cárcel. Este desarrollo va a estar en un servidor donde tengo el control pero se puede presentar el escenario donde tenga que ser instalado en un servidor del cliente localmente, en ese caso es donde aplica proteger ciertas partes del código, el resto orgullosamente puedo mostrarlo y hacer circular el conocimiento, que en mi concepto es la mejor manera de aprender. Pido disculpas si con esto vuelvo a generar el interminable debate del software libre, con lo cual me siento identificado pero no pienso hablar de eso. Lamentablemente como veo que se puede desviar demasiado el tema creo que debe quedar hasta aquí. Como ya explique me veo obligado a buscar una solución a esta situación y quien este buscando algo similar puede unirse al desarrollo. Como última acotación previniendo que me manden a programar en otro lenguaje, puedo decir que no es posible, ya que después de haber aprendido algunos lenguajes me quedé con python por obvias razones todos los que están en esta lista conocen. Muchas gracias por el apoyo. El 24/02/2012 18:33, Carlos Zuniga carlos@gmail.com escribió: 2012/2/24 Alvaro Manrique sanreikaj.fo...@gmail.com: MonoBot, la verdad es que py2exe no me sirve por que es sólo para windows Oscar, la búsqueda en google la he hecho y créeme que de muchas maneras, he visto la gran cantidad de debates que se han abierto sobre el tema pero al final no se llega a una solución o metodo. Esta inquietud no es nueva tengo mucho tiempo buscando una manera, tanto en google como analizando una solución propia, sin embargo sigo leyendo cualquier foro sobre el tema y voy a leer la información que me indicas Quice exponer el tema nuevamente aquí ya que hay gente nueva integrando la lista y quizá alguno tiene alguna idea. Sería interesante que si encontramos un buen metodo lo desarrollemos en conjunto. Una opción podría ser que reescribas la parte del programa que te interesa proteger en cython [0], un lenguaje basado en python que se compila y luego puedes importar como modulos desde python. Luego puedes distribuir solo los .so junto con tu programa. Saludos [0] cython.org -- Linux Registered User # 386081 A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es -- *Alvaro Manrique Programador Caracas - Venezuela Skype: alvaro_manrique* ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/