web-dev-qa-db-fra.com

Comment exécuter un script python avec Wine?

J'utilise Calibre pour gérer mes livres électroniques et j'essaie d'installer un plug-in qui me permettra de gérer les livres de bibliothèque que je reçois via Adobe Digital Editions via Wine. J'ai tout installé, mais je dois exécuter un script supplémentaire pour lier le tout. J'arrive à une étape dans les instructions qui dit "vous devrez exécuter le script adobekey.pyw en utilisant l'installation python dans votre système Wine."

Alors, comment puis-je exécuter un script à l'aide de l'installation python dans Wine?

C’est la première fois que j’utilise Wine, merci de donner les réponses les plus simples possible.

2
jimchristie

Voici les étapes fournies par le fichier Lisez-moi du plug-in Caliber Ineptepub

Outil DRM disponible ici: http://apprenticealf.wordpress.com/2012/09/10/drm-removal-tools-for-ebooks/

EPubs Linux et Adobe Digital Editions

Voici les instructions pour utiliser les outils avec les livres ePub et Adobe Digital Editions sur Linux sous Wine. (Merci mclien et Fadel!)

  1. téléchargez la version la plus récente de wine de winehq.org (1.3.29 dans mon cas)

  2. installez correctement Wine (voir le site Wine pour plus de détails)

  3. python 2.7 devrait déjà être installé sur votre système, mais vous aurez peut-être besoin du paquetage supplémentaire python suivant

    apt-get install python-tk
    
  4. tous les programmes doivent être installés en tant qu'utilisateur normal. Les fichiers .exe sont installés à l’aide de ‘wine’, mais les fichiers .msi doivent être installés à l’aide de ‘wine start’.

    a) Adobe Digital Edition 1.7.2 (à partir de: http://kb2.Adobe.com/cps/403/kb403051.html ) (il existe un site "Impossible d'installer ADE", où le setup.exe se cache)

    b) ActivePython-2.7.2.5-win32-x86.msi (à partir de: http://www.activestate.com/activepython/downloads )

    c) Win32OpenSSL_Light-0_9_8r.exe (à partir de: http://www.slproweb.com/ )

    d) pycrypto-2.3.win32-py2.7.msi (à partir de: http://www.voidspace.org.uk/python/modules.shtml )

  5. récupérez et décompressez maintenant les derniers outils tools_vX.X (de l'apprenti Alf) dans le lecteur drive_c de wine (~/.wine/drive_c /)

  6. démarrez ADE avec: wine digitaleditions.exe ou à partir de la recherche Unity Dash "Adobe Digital Editions"

  7. enregistrez cette instance de ADE avec votre adobeID et fermez-la, ouvrez le terminal et passez au répertoire tools_vX.X:

    cd ~/.wine/drive_c/tools_vX.X/Other_Tools/
    
  8. créez le mot-clé adept.der avec: wine python ineptkey.py (vous n'avez besoin que d'une seule fois!) (la clé sera ici: ~/.wine/drive_c/tools_vX.X/Other_Tools/adeptkey.der)

  9. Utilisez ADE sous Wine pour télécharger tous les livres numériques ePub que vous avez achetés.

  10. installez les plugins ineptepub et ineptpdf à partir des outils décrits dans les fichiers readmes.

  11. copier l'adeptkey.der dans le répertoire de configuration de calibre (~/.config/calibre dans debian/ubuntu). Vos livres ADE importés dans calibre seront automatiquement libérés de la gestion des droits numériques.

4
japzone