Script per download

di il
5 risposte

Script per download

Buongiorno! Premetto che sono nuovo nel mondo della programmazione e soprattutto con Python.

Vorrei scrivere uno script con la quale si effettua un controllo.

1) Si deve aprire in lettura un file testo. All'interno vi è un numero. Si ponga la condizione che se il numero letto è minore di quello sul file di testo..
2) ..Si effettua un download da un link http/https.
3) Tale file è un rar che deve essere decompresso
4) All'interno dell'archivio vi è un file .bat che deve essere lanciato.


Se il numero è maggiore o uguale di quello scritto dal file di testo si esce dallo script.

Diciamo che per il punto 1) piu o meno ci sono. Il 2 , il 3 e il 4 sono un pò un problema.

Qualche aiuto?

I 4 punti possono messi tutti all'interno di una condizione? (Ad esempio If)

5 Risposte

  • Re: Script per download

    Hai già chiesto lo script bat, adesso mi sembra che tu chieda spesso la pappa pronta .... Proponi qualcosa tu e si parla di cosa non va ....
  • Re: Script per download

    oregon ha scritto:


    Hai già chiesto lo script bat, adesso mi sembra che tu chieda spesso la pappa pronta .... Proponi qualcosa tu e si parla di cosa non va ....
    Non chiedevo la "pappa pronta". Se la vedi così cambio la mia domanda in: Posso fare, secondo voi, i punti 2, 3 e 4 in un ciclo unico?
  • Re: Script per download

    Non ci sono cicli quindi di cosa parli?

    Perché scarichi un rar e non direttamente un .bat ?
  • Re: Script per download

    oregon ha scritto:


    Non ci sono cicli quindi di cosa parli?

    Perché scarichi un rar e non direttamente un .bat ?
    Si scusa... intendevo in un'unica condizione (un If o un Elif ad esempio).

    Comunque perchè nel rar oltre al .bat ci sono anche altri file che non mi interessano. E il .bat è lo stesso dell'altro post in realtà
    Cioè intendo una cosa del genere:
    If a<5
    1) Effettua download
    2) decomprimi rar
    3) esegui .bat
    Else esci dalla condizione if
  • Re: Script per download

    In una if va bene. La else non serve.
Devi accedere o registrarti per scrivere nel forum
5 risposte