Inicio › Forums › Ayuda / Ajuda / Laguntza / Axuda / Help › Cargar Idevices propios
This topic contains 6 respuestas, has 4 voices, and was last updated by Anónimo Hace 11 años, 6 meses.
-
AuthorEntradas
-
17 junio, 2013 at 7:29 #3731
Hola, qué tal
Espero que me podáis echar una mano. Estoy dándole caña al eXelearning y he diseñado un par de iDevices propios, quedando su configuración guardada por defecto en:
C:\Documents and Settings\*user*\Application Data\exe\idevices\
El problema de que se guarde ahí es que es un poco rollo para el trabajo colaborativo, ya que hay que ir copiando los archivos en las carpetas de cada usuario. He estado buscando información y he encontrado que para cambiar la carpeta de guardado bastaría con hacer lo siguiente:
The file to change is /exe/engine/idevicestore.py In the loadExtended routine the call to self.__loadUserExtended() may be commented out. Uncomment it.
In the loadUserExtended routine replace the line:
idevicePath = self.config.configDir/’idevices’
with
idevicePath = self.config.exePath.dirname()/’idevices’
El problema es que no encuentro el archivo idevicestory.py, ni tan siquiera la carpeta engine. He habilitado la vista de archivos y carpetas ocultas pero nada, no sé donde está. Añadir que uso Windows 7 y la última versión del eXelearning (intef7.1).
¿Alguien podría ayudarme? Muchas gracias de antemano.
- This topic was modified Hace 11 años, 6 meses by Davi.
-
18 junio, 2013 at 7:58 #3747
Hola Davi:
Sólo una pregunta, cuando dices idevices propios te refieres a que has programado (python) idevices o que los has creado desde utilidades>editor de idevices?¿?¿
Si es así ¿has probado a exportarlos?
Saludos
-
18 junio, 2013 at 8:22 #3749
Hola Antonio:
Con Idevices propios me refiero a variaciones con el editor de Idevices. Con exportar e importar el iDevice me pasa lo mismo: que cada usuario tiene que hacerlo. Además, tengo algunos iDevices ocultos, de tal forma que busco la forma de que se carguen esos iDevices “propios” y la lista que yo quiero.
Hasta ahora, lo que hago es copiar de mi directorio C:\Documents and Settings\*user*\Application Data\exe\ la carpeta “idevices” y el archivo exe.conf (donde tengo que sustituir las rutas propias por las de cada usuario), lo cual está bien para un par de usuarios, pero ya digo que para el trabajo colaborativo es una lata.
En definitiva, que busco alguna forma de cada vez que se inicie el eXelearning cargue una lista personalizada de iDevices y un par de ellos que he editado a través del editor. Por supuesto, estoy abierto a cualquier sugerencia, incluso estaba pensando en que quizá se podría hacer de manera más sencilla desde el ejecutable portable. No sé, agradecería cualquier tipo de sugerencia o aportación.
Muchas gracias, un saludo.
-
18 junio, 2013 at 10:03 #3753
Bueno parece que hay un problemilla en el foro, pero te remito la respuesta de Fran Macías:
Hola,
La carpeta engine está en library.zip , pero las fuentes py no se
incluyen en la versión para windows, sólo los “compilados” pyc.
Puedes descargar el código fuente de exelearning desde
http://forja.cenatic.es/snapshots.php?group_id=197 y cambiar
idevicestore.py
o utilizar este archivo library.zip (
https://drive.google.com/uc?export=download&id=0B9EghI2NmjmlME9rOXliRkxZLUU
) que ya contiene el idevicestore modificado. La primera vez que
inicies exelearning verás que se crea la carpeta idevices dentro del
directorio de instalación de exe.
Por favor, si pruebas con el nuevo library.zip coméntame el resultado.- This reply was modified Hace 11 años, 6 meses by Antonio Monje Fernández.
- This reply was modified Hace 8 años, 9 meses by Davi.
-
18 junio, 2013 at 10:44 #3756
Muchas gracias Antonio y Fran:
Vale, ya lo entiendo. La carpeta engine está en el código fuente, por lo que después de modificarlo tendría que compilarlo yo mismo. Vaya, intentaré seguir las instrucciones de http://exelearning.org/wiki/BuildingFromSource, aunque he leído en varios sitios que hacerlo en Windows es bastante difícil y va a ser la primera vez que lo haga, pero si no hay alternativa tendré que intentarlo.
Muchas gracias, un saludo.
-
18 junio, 2013 at 11:00 #3757
Hola,
Puedes compilar o probar la opción de sustituir library.zip por el modificado que puedes descargar desde el enlace de arriba.
-
18 junio, 2013 at 12:22 #3760
AnónimoHola
Independientemente de lo dicho más arriba, no puedes mezclar idevices creados como combinación de los 4 básicos con los idevices extendidos. Si te he entendido bien se debiera poder hacer sin enredar en el módulo idevicestore
Te adjunto primero un fichero “de obligada lectura” .
Un saludo
Archivos adjuntos:
You must be logged in to view attached files. -
AuthorEntradas
You must be logged in to reply to this topic.