| |
- amigu.computer.users.base.generic_usr
-
- winuser(amigu.util.winreg.regedit, amigu.computer.users.base.generic_usr)
- amigu.util.winreg.regedit
-
- winuser(amigu.util.winreg.regedit, amigu.computer.users.base.generic_usr)
class winuser(amigu.util.winreg.regedit, amigu.computer.users.base.generic_usr) |
|
Clase para el manejo de usuarios de Windows.
Hereda de las clases Generic_usr y Regedit. |
|
- Method resolution order:
- winuser
- amigu.util.winreg.regedit
- amigu.computer.users.base.generic_usr
Methods defined here:
- __init__(self, dir, pc, ops)
- Constructor de la clase.
Argumentos de entrada:
dir -- directorio raíz del usuario
pc -- objeto de la clase PC
ops -- sistema operativo al que pertence el usuario
- check_path(self, path)
- Devuelve la ruta real accesible desde Linux de la ruta completa
de la carpeta respecto a Windows
Argumentos de entrada:
path -- ruta completa de una carpeta de Windows
- get_AOL_accounts(self)
- Devuelve una lista con los usuarios de AOL Instant Messenger
- get_GTALK_account(self)
- Devuelve el identificador usado en Gtalk
- get_MSN_account(self)
- Devuelve la cuenta asociada a MSN Messenger
- get_OUTLOOK_accounts(self)
- Devuelve un dicccionario con los las claves del registro que
contienen la configuración de correo de Outlook.
Compatible con Outlook desde la versión 9 a la 12 y con Outlook
Express 6
- get_THUNDERBIRD_accounts(self)
- Devuelve una lista con las cuentas de correo configuradas en
Mozilla Thunderbird
- get_THUNDERBIRD_prefs(self)
- Devuelve el archivo de configuración de Mozilla Thunderbird
- get_WINDOWS_LIVE_MAIL_accounts(self)
- Devuelve un dicccionario con los archivos que
contienen la configuración de correo de Windows Live Mail.
- get_WINDOWS_MAIL_accounts(self)
- Devuelve un dicccionario con los archivos que
contienen la configuración de correo de Windows Mail.
- get_YAHOO_account(self)
- Devuelve el identificador usado en Yahoo! Messenger
- get_avatar(self)
- Devuelve la imagen del usuario. Disponible a partir de XP
- get_copier(self, folder)
- Devuelve un objeto de tipo Copier para copiar una carpeta
Argumentos de entrada:
folder -- objeto de tipo Folder de la carpeta a copiar
- get_details(self)
- Devuelve información sobre el usuario OBSOLETO
- get_info(self)
- Devuelve la información de archivos y programas del usuario
- get_messenger_accounts(self)
- Devuelve las cuentas de mensajería de Windows Live Messenger
- get_tree_options(self, update=False)
- Devuele el árbol de opciones generado para el usario seleccionado.
El objeto devuelto es de tipo gtk.TreeStore.
Argumentos de entrada:
update -- indica si se debe actualizar el contenido del árbol (default False)
- get_user_folders(self, pc)
- Devuelve las carpetas de archivos, confifguraciones y programas del usuario
Methods inherited from amigu.util.winreg.regedit:
- clean(self)
- Borra el archivo temporal del registro
- error(self, e)
- Alamacena los errores en tiempo de ejecución
- search_key(self, key)
- Devuelve un diccionario con el valor asociado a la clave del registro
Argumentos de entrada:
key -> clave del registro de Windows
Methods inherited from amigu.computer.users.base.generic_usr:
- all_errors(self)
- Devuelve los errores producidos en tiempo de ejecuccion
- get_name(self)
- Devuelve el nombre del usuario en el sistema
- get_path(self)
- Devuelve la carpeta raíz del usuario
- get_personal_folder(self)
- Devuelve las carpetas personales y de configuración del usuario
- init_apps(self)
- Método a definir por las clases hijas para ejecutarse al
crear el objeto
| |