Deluge - spustenie skriptu po stiahnuti suboru (torrnetu)

Sekcia: Aplikácie & Desktop 19.02.2017 | 17:01
Avatar Marcel   Návštevník

Ahojte.

Mám problém s nastavením torrent klienta (primárne Deluge, ale to isté je aj v Transmission).

Chcel by som po stiahnutí súboru spustiť skript - skript.py. cez terminál som zadal chmod u+x /home/downloads/skript.py

v skripte je iba print("Skuska skriptu") a vytvorenie zložky (ak neexistuje) po stiahnutí súboru sa mi však žiaden skript nespustí. Má s tým niekto skúsenosť? Čo sa týka deluge, robí mi to aj pod Win, uTorrent však skript.py spustí.

Veľká vďaka za akýkoľvek návrh či nápad. Marcel

    • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 18:36
      Avatar qaz   Návštevník

      Máš na začiatku skriptu tento text:

      #!/usr/bin/python

      • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 19:04
        Avatar Marcel   Návštevník

        Hej mam, siel som podla navodu autora pluginu a nic, restart po instalaci tiez nepomohol.

        skript je spustitelny a funguje. :-/

    • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 19:36
      Avatar bedňa LegacyIce-antiX  Administrátor

      Išiel som podľa tohoto návodu?

      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 20:09
        Avatar Marcel   Návštevník

        Presne :)

        zaujimave je, ze ziaden klient mi ten skript nespusti (iba uTorrent pod Win), ani Transmission, ktory to ma v sebe zabudovane. Vyzera to ako by bol skript (subor) zly, no ak v terminaly napisem python /home/Downloads/skript.py tak sa normalne spusti, vypise hlasku, vytvori zlozku a vypne sa.

        • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 21:08
          Avatar bedňa LegacyIce-antiX  Administrátor

          Hoď sem ako vyzerá ten skript.

          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 21:51
            Avatar Marcel   Návštevník
            
            #!/usr/bin/python
            
            import time
            import os
            
            print('Skuska skriptu')
            
            novaZlozka = r'__Zlozka' 
            if not os.path.exists(novaZlozka):
                os.makedirs(novaZlozka)
            
            #time.sleep(1000000)
            
            
            • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 22:00
              Avatar bedňa LegacyIce-antiX  Administrátor

              Hneď v prvom riadku chyba.

              Sám som napísal kopec návodov a užívatelia skončili na bode jedna, nie som si istý čím to je, ale zrejme tým že ich nečítajú.

              Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
              • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 22:06
                Avatar Marcel   Návštevník

                python vs. python3

                • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 22:23
                  Avatar bedňa LegacyIce-antiX  Administrátor

                  Je problém si porovnať svoj prvý riadok s tým čo je v návode?

                  Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                  • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 22:34
                    Avatar Marcel   Návštevník

                    No, z nejakeho dovodu to nepomohlo :/

                    • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 22:37
                      Avatar bedňa LegacyIce-antiX  Administrátor

                      OK, tak si zistil, že si podľa toho návodu nepostupoval, takže začni podľa neho ísť bod po bode.

                      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 21:52
            Avatar Marcel   Návštevník

            nahlad

            • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 19.02.2017 | 21:58
              Avatar Marcel   Návštevník
              • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 21:05
                Avatar bedňa LegacyIce-antiX  Administrátor

                Vyskúšal som tento kód a normálne funguje

                #!/usr/bin/python
                
                with open("/tmp/output.txt", "w") as text_file:
                    text_file.write("TEST")
                
                Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 21:11
                  Avatar WlaSaTy   Návštevník

                  Pravdepodobne má ten tvoj program/skript oproti jeho programu/skriptu navyše príznak že je spustiteľný.

                  • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 22:41
                    Avatar menom   Používateľ

                    Nj, a neni divne, ze v tom printscreene je prihlaseny ako root na stroji ubuntu ? A spusta Deluge co pokilal viem je program co bezi v graficej nadstavbe .....,

                    • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 22:51
                      Avatar bedňa LegacyIce-antiX  Administrátor

                      A jéje.

                      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                      • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 22:54
                        Avatar menom   Používateľ

                        Nj, čo všetko človek nájde aj keď nechce ....

                        • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 23:08
                          Avatar bedňa LegacyIce-antiX  Administrátor

                          Každý nejak začínal, tak uvidíme, či patrí do kategórie ktorí sa chcú učiť, alebo "Končím s Linuxom, všetci ste takí ako sa o vás píše"

                          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
                    • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 22:57
                      Avatar WlaSaTy   Návštevník

                      Nie, to mi vôbec nie je divné. Skôr mi je divné,že tam nemá priamo spustené niečo cez wine, a že sa ešte neopýtal prečo mu google namiesto vyhľadávania píše niečo o prekročení limitu.

                      Ale je fajn vidieť že bezpečnostné návyky z Windows XP to nerozbili už dávno.

    • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 12:39
      Avatar qaz   Návštevník

      Ešte mi napadá, či aj deluge spúšťaš ako root? Máš správnu cestu v deluge? Daj printscreen. Ešte si môžeš vyskúšať, či ozaj ide skript spustiť z bash iba:

      ./skript.py

      • RE: Deluge - spustenie skriptu po stiahnuti suboru (torrnetu) 20.02.2017 | 16:59
        Avatar menom   Používateľ

        Grafické programy sa nemajú spúšťať pod root-om.