Поиск поврежденных изображений

Так что я смог решить проблему с помощью Python. И имейте в виду, что это мой первый скрипт Python, поэтому он не идеален.

#!/usr/bin/python
import subprocess

foo=subprocess.check_output(["wmctrl", "-lx"])  #list windows with WM_CLASS
def f1(foo=foo): return iter(foo.splitlines())
list=list(f1());
gloop=0  #google loop - to count google windows
sloop=0  #sublime loop - to count sublime windows (currently only one, but I might add more in future)
google = [ ["0", "0"], ["2000", "0"], ["2000", "2000"],  ["2000", "0"] ]  #google windows positioning
sublime = [ ["2000", "0"] ]  #sublime windows positioning
for s in list:
    if (s[14:20]=='Google'):
        #print "Google"
        windowid=s[0:10]
        windowpos="0,"+google[gloop][0]+","+google[gloop][1]+",-1,-1"
        subprocess.call(["wmctrl", "-r", windowid, "-i", "-e", windowpos]);
        gloop+=1
    if (s[14:20]=='sublim'):
        #print "Sublime_text"
        windowid=s[0:10]
        windowpos="0,"+sublime[sloop][0]+","+sublime[sloop][1]+",-1,-1"
        subprocess.call(["wmctrl", "-r", windowid, "-i", "-e", windowpos]);
        sloop+=1
7
задан 31 March 2011 в 11:07

10 ответов

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 25 July 2018 в 22:17
  • 1
    Из info feh ... feh --unloadables -r /opt/images Выброс (список) всех невыгружаемых изображений в / opt / images и ниже. – Peter.O 2 April 2011 в 16:22
  • 2
    На самом деле это feh --unloadable -r /opt/images или feh -ur /opt/images. – Scott Severance 3 April 2011 в 03:50
  • 3
    Пропустили описание или ссылку: man.finalrewind.org/1/feh "feh - это средство просмотра изображений X11, предназначенное в основном для пользователей консоли". – amotzg 26 December 2016 в 11:55

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 26 July 2018 в 20:19
  • 1
    Из info feh ... feh --unloadables -r /opt/images Выброс (список) всех невыгружаемых изображений в / opt / images и ниже. – Peter.O 2 April 2011 в 16:22
  • 2
    На самом деле это feh --unloadable -r /opt/images или feh -ur /opt/images. – Scott Severance 3 April 2011 в 03:50
  • 3
    Пропустили описание или ссылку: man.finalrewind.org/1/feh "feh - это средство просмотра изображений X11, предназначенное в основном для пользователей консоли". – amotzg 26 December 2016 в 11:55

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 31 July 2018 в 11:14
  • 1
    Из info feh ... feh --unloadables -r /opt/images Выброс (список) всех невыгружаемых изображений в / opt / images и ниже. – Peter.O 2 April 2011 в 16:22
  • 2
    На самом деле это feh --unloadable -r /opt/images или feh -ur /opt/images. – Scott Severance 3 April 2011 в 03:50
  • 3
    Пропустили описание или ссылку: man.finalrewind.org/1/feh "feh - это средство просмотра изображений X11, предназначенное в основном для пользователей консоли". – amotzg 26 December 2016 в 11:55

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 31 July 2018 в 12:15
  • 1
    Из info feh ... feh --unloadables -r /opt/images Выброс (список) всех невыгружаемых изображений в / opt / images и ниже. – Peter.O 2 April 2011 в 16:22
  • 2
    На самом деле это feh --unloadable -r /opt/images или feh -ur /opt/images. – Scott Severance 3 April 2011 в 03:50
  • 3
    Пропустили описание или ссылку: man.finalrewind.org/1/feh "feh - это средство просмотра изображений X11, предназначенное в основном для пользователей консоли". – amotzg 26 December 2016 в 11:55

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 2 August 2018 в 03:45
  • 1
    Из info feh ... feh --unloadables -r /opt/images Выброс (список) всех невыгружаемых изображений в / opt / images и ниже. – Peter.O 2 April 2011 в 16:22
  • 2
    На самом деле это feh --unloadable -r /opt/images или feh -ur /opt/images. – Scott Severance 3 April 2011 в 03:50
  • 3
    Пропустили описание или ссылку: man.finalrewind.org/1/feh "feh - это средство просмотра изображений X11, предназначенное в основном для пользователей консоли". – amotzg 26 December 2016 в 11:55

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 4 August 2018 в 19:49
  • 1
    Из info feh ... feh --unloadables -r /opt/images Выброс (список) всех невыгружаемых изображений в / opt / images и ниже. – Peter.O 2 April 2011 в 16:22
  • 2
    На самом деле это feh --unloadable -r /opt/images или feh -ur /opt/images. – Scott Severance 3 April 2011 в 03:50
  • 3
    Пропустили описание или ссылку: man.finalrewind.org/1/feh "feh - это средство просмотра изображений X11, предназначенное в основном для пользователей консоли". – amotzg 26 December 2016 в 11:55

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 6 August 2018 в 03:52

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 7 August 2018 в 21:49

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 10 August 2018 в 10:03

Это может быть не идеально, но вы можете использовать feh -p и исследовать генерируемые сообщения об ошибках.

5
ответ дан 13 August 2018 в 16:22
  • 1
    Из info feh ... feh --unloadables -r / opt / images Отбросить (перечислить) все невыгружаемые изображения в / opt / images и ниже. – Peter.O 2 April 2011 в 16:22
  • 2
    На самом деле это feh --unloadable -r / opt / images или feh -ur / opt / images . – Scott Severance 3 April 2011 в 03:50
  • 3
    Пропустили описание или ссылку: man.finalrewind.org/1/feh "feh - это средство просмотра изображений X11, предназначенное в основном для пользователей консоли". – amotzg 26 December 2016 в 11:55

Другие вопросы по тегам:

Похожие вопросы: