Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Utilizzo su Windows #9

Open
emmedi opened this issue Dec 11, 2011 · 11 comments
Open

Utilizzo su Windows #9

emmedi opened this issue Dec 11, 2011 · 11 comments

Comments

@emmedi
Copy link

emmedi commented Dec 11, 2011

Scusate, ma non ho ben capito quali sono le modalità per poter utilizzare questo programma su windows.

Saluti

@bertani
Copy link
Collaborator

bertani commented Dec 13, 2011

E' necessario installare python e tutte le dipendenze elencate nel README, poi basta lanciare con python il file .py principale dell'applicazione!

@emmedi
Copy link
Author

emmedi commented Dec 18, 2011

Pensavo fosse più semplice... (lo chiedevo per alcuni amici, per me che utilizzo debian è tutto più semplice).
E' in cantiere una versione compilata così come avveniva con il vecchio moiosms?

Ciao e grazie

@bertani
Copy link
Collaborator

bertani commented Dec 18, 2011

al momento no principalmente per mancanza di maintainer, se qualche volontario volesse dedicare del tempo per farlo avrebbe da parte mia tutto il supporto necessario!

@al-cadd9
Copy link

avevo intenzione di provare a impacchettare il programma per windows, ma mi sono bloccato. Ermesms funziona correttamente, ma non risolve automaticamente i captcha, come se non trovasse i 3 programmi (sto usando quelli shippati con moiosms). Ho provato a posizionarli ovunque: nella cartella dello script principale, in quella dello script dei captcha, in c:\windows, nella cartella di python, nella home. Con molta probabilità è un errore banale che non mi viene in mente...

@al-cadd9
Copy link

al-cadd9 commented Feb 3, 2012

Eventualmente sarebbe possibile far printare in console gli errori? In questo modo sarebbe più facile scoprire dove si inceppa anche per chi, come me, non conosce python (oltre ad essere good practice).

@al-cadd9
Copy link

al-cadd9 commented Feb 3, 2012

Un amico ha scoperto che il bug non si manifesta più commentando le seguenti righe (75 e 76) di OCRCaptchaDecoder.py

if platform.system() == "Windows" or platform.system() == "Microsoft":
    command = '"'+command+'"'

Il bug si presenta in ambiente windows con versioni di python > 2.5 (attualmente uso la 2.7), quindi occorre aggiungere un controllo versione (non so come si comporti con le versioni < 2.5).

@al-cadd9
Copy link

al-cadd9 commented Feb 7, 2012

Ecco qui il file "compilato" per windows http://www.mediafire.com/?zbu84eykgu8m882

Ambiente di lavoro:

*Microsoft Windows Version 6.1.7601 (Windows 7 x64 Service Pack 1)
*Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)] on win32
*PyInstaller 1.5.1 + pywin32 Build216
*pycurl e pyQt da http://www.lfd.uci.edu/~gohlke/pythonlibs/

Step:

  1. download del codice
  2. commenting di righe 75 e 76 di OCRCaptchaDecoder.py per prevenire problemi con versioni di python > 2.5
  3. seguendo verbatim il manuale di pyinstaller:
 python Configure.py
 python Makespec.py --onefile --noconsole ermesms.py
 python Build.py ermesms.spec
  1. inclusione dei programmi per la gestione di immagini shippati con l'ultima release di moiosms
  2. done.

Ovviamente non mi assumo nessuna responsabilità riguardo il programma.
Ogni suggerimento per migliorare le modalità di "impacchettamento" è ben accetto.

@bertani
Copy link
Collaborator

bertani commented Feb 10, 2012

Ottimo, ti ringrazio per aver creato l'eseguibile, gli utenti Windows te ne saranno sicuramente molto grati! :)

@al-cadd9
Copy link

L'unica cosa è che rimane difficile trovare il file qui, sepolto nei bug report... magari un link in un luogo a maggiore visibilità sarebbe più conveniente per gli utenti interessati :)

@emmedi
Copy link
Author

emmedi commented Feb 18, 2012

In effetti se il pacchetto si potesse pubblicare direttamente su questa piattaforma sarebbe meglio...
Intanto grazie anche a te per il lavoro svolto...

@bertani
Copy link
Collaborator

bertani commented Feb 18, 2012

Concordo, ho messo il file nella sezione download del progetto qui su github!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants