LINUX.ORG.RU

Сообщения noname_user

 

В plasma 5 не работает импортированные конфиги vpn сервиса

Форум — General

Раньше использовал гномовский менеджер для импорта и использования vpn, разницы по сути нет, но после импорта конфигов - http://imgur.com/a/IAnMA, пытаюсь подключится, после 2-3 сек. подключения, соединения сбрасывает и пишет «Никогда не использовалось»
Как быть в таком случае?

 , , , ,

noname_user
()

повторение в python3 на фоне

Форум — Development

Есть подключение к сокету, каждые примерно 5 сек. нужно чекать или переподключать сокет, что бы видеть вновь подключенных юзеров. Решил воспользоватся злокачествонным «setTimeOut()» из js, но аналогом для любимого python. Погуглил и получил следующее - http://stackoverflow.com/questions/5179467/equivalent-of-setinterval-in-python
Попробовав это, у меня что то не задалось, так как пишу я гую с pyqt5.
У меня ничерта не вышло. В общем вопрос к спецам, как реализовать переподключение к сокету автоматически через опр. время, не замараживая процесс исполнения гуи тулзы...?

 , ,

noname_user
()

ошибка unpack python3

Форум — Development

Имею класс для работы с rcon: https://github.com/barneygale/MCRcon/blob/master/mcrcon.py

при чтении пакета в 33й строке возникает ошибка:

# logging in...
Traceback (most recent call last):
  File "pymine.py", line 36, in connect_rcon
    rcon.login('***')
  File "/home/foozzi/pymine/src/mcrcon.py", line 56, in login
    return self.send(3, password)
  File "/home/foozzi/pymine/src/mcrcon.py", line 34, in send
    in_length, = struct.unpack('<i', self.socket.recv(4))
struct.error: unpack requires a string argument of length 4
Перервано (збережено знімок оперативної пам’яті)

Подскажите, как быть в таком случае, с пакетами на python пока не сильно работал

 

noname_user
()

Добавление итема в список родительного окна pyqt5

Форум — Development

Имею код: https://pastebin.com/H67465GC
При выполнении, получаю:

Traceback (most recent call last):
  File "pymine.py", line 32, in add_item
    self.parent().comboBox.addItems('sdsdsd')
AttributeError: 'MainWindow' object has no attribute 'comboBox'

Как все же получить доступ к родительному виджету?

 , ,

noname_user
()

vim для нубов

Форум — Development

Решил уйти от этого «гуя» и прислушался к советам бывалых. Все же, есть ли на русском (или украинском) толковый ман по виму,его плагинам и прочему, что бы с 0 освоить его?
Скажу сразу, знаю только как выходить "!q" :)
И стоит ли брать nvim?

 , ,

noname_user
()

убрать по дефолту посты галереи с главной для мобильных?

Форум — Linux-org-ru

Возможно, стоило бы убрать посты галереи по дефолту на главной для мобильных устройств? Как считаете?

 ,

noname_user
()

Переключение окон и автозапуск в awesome wm > 4.0

Форум — Desktop

Интересуют эти 2 вопроса, так как часто приходится сначала приводить окно в режим floating, а потом только переключать. Подскажите, как либо сразу запускать окно в режиме флоата, либо как переключатся между ними хокеями без мыши.
Второй вопрос, как воспользоватся автозапуском команд и приложений при загрузке awesome > 4.0? сразу прошу прощения за такой вопрос, но решил вплотную занятся тайлом, а любимый awesome обновили и как я читал совместимость слабая с 3.5 к примеру (я про маны и доки)

 ,

noname_user
()

awesome + lxqt

Форум — Desktop

Поставить awesome, отконфигул, все ок. Решил в качестве gui file manager, терминала и прочего, поставить pcmanfm-qt, но в итоге получил это - http://imgur.com/a/fWJDh.
В чем вопрос? А вопрос в том, какие требуется поставить зависимости и отконфигурить минимальный lxqt с awesome, я думаю у кого нибудь был опыт такой уже.
дистр - Arch

 , ,

noname_user
()

локер из i3 в awesome wm

Форум — General

Интересует сабж, можно ли крутой локер из i3 впилить в awesome?

 ,

noname_user
()

чем генеритить гуй для gtk3 (python)?

Форум — Development

С glade как то не подружился, по некоторым причинам, есть что то живое и адекватное еще? Руками не предлагать)

 , , ,

noname_user
()

отправка почты на сервере (ошибка exim4)

Форум — General

При отправке дефолтной функцией php, получаю ответ true, писимо не приходит, если заглянуть в /var/log/exim4/mainlog:

2017-04-03 14:13:10 [15357] cwd=/var/www/***/data/www/*** 5 args: /usr/sbin/sendmail -t -i -f ***@gmail.com
2017-04-03 14:13:10 [15357] 1cuyz0-0003zh-NW <= ***@gmail.com U=*** P=local S=401 T="My subject" from <***@gmail.com> for ***@gmail.com
2017-04-03 14:13:10 [15360] cwd=/var/spool/exim4 3 args: /usr/sbin/exim4 -Mc 1cuyz0-0003zh-NW
2017-04-03 14:13:11 [15360] 1cuyz0-0003zh-NW ** ***@gmail.com F=<***@gmail.com> P=<***@gmail.com> R=dnslookup T=remote_smtp: SMTP error from remote mail server after end of data: host gmail-smtp-in.l.google.com [173.194.220.26]: 550-5.7.1 [46.254.16.114] The IP address sending this message does not have a\n550-5.7.1 PTR record setup. As a policy, Gmail does not accept messages from\n550-5.7.1 IPs with missing PTR records. Please visit\n550-5.7.1  https://support.google.com/mail/answer/81126#authentication for more\n550 5.7.1 information. s128si7374919lja.20 - gsmtp
2017-04-03 14:13:11 [15363] cwd=/var/spool/exim4 7 args: /usr/sbin/exim4 -t -oem -oi -f <> -E1cuyz0-0003zh-NW
2017-04-03 14:13:11 [15363] 1cuyz1-0003zn-DV <= <> R=1cuyz0-0003zh-NW U=Debian-exim P=local S=1678 T="Mail delivery failed: returning message to sender" from <> for ***@gmail.com
2017-04-03 14:13:11 [15365] cwd=/var/spool/exim4 3 args: /usr/sbin/exim4 -Mc 1cuyz1-0003zn-DV
2017-04-03 14:13:11 [15360] 1cuyz0-0003zh-NW Completed QT=1s
2017-04-03 14:13:11 [15365] 1cuyz1-0003zn-DV ** ***@gmail.com F=<> P=<> R=dnslookup T=remote_smtp: SMTP error from remote mail server after end of data: host gmail-smtp-in.l.google.com [64.233.162.26]: 550-5.7.1 [46.254.16.114] The IP address sending this message does not have a\n550-5.7.1 PTR record setup. As a policy, Gmail does not accept messages from\n550-5.7.1 IPs with missing PTR records. Please visit\n550-5.7.1  https://support.google.com/mail/answer/81126#authentication for more\n550 5.7.1 information. g33si7360202lji.110 - gsmtp
2017-04-03 14:13:11 [15365] 1cuyz1-0003zn-DV Frozen (delivery error message)
ОС: debian 7 Я полагаю все из-за ipv6? но как тогда его отрубить для exim?

 , , ,

noname_user
()

gi.require_version выдает ошибку о ненайденом атрибуте (python2, arch)

Форум — Development

Запускаю данную тулзу - https://github.com/and3rson/vkplayer:

(vk_env) [foozzi@soul vkplayer]$ python2 app.py
Traceback (most recent call last):
  File "app.py", line 3, in <module>
    gi.require_version('Gtk', '3.0')
AttributeError: 'module' object has no attribute 'require_version'
На борту стоит gnome3, arch linux, python2.
Все завимисомсти для работы питона с gtk стоят, такие например как python2-gobject2.
Почему данная проблема есть и как ее устранить?

 , , ,

noname_user
()

firefox 52 накосячил в about:config

Форум — General

При отправке (например), твита или попытка загрузить картинку на imgur, пишет о фейле при отправке, на хроме все ок, вчера как обновил фф, решил поэкспериментировать с конфигами, в итоге получил эту проблему, конфигов менял много. Кто нибудь случайно не сталкивался с таким? Может быть уже было у кого.

 

noname_user
()

Скрипт для выгрузки всех скриншотов linux.org.ru и описания. Локально.

Форум — Talks

Написал на досуге скрипт на python3 для выгрузки локально всех скриншотов галлереи лора с 1999 года.
Решил просто замутить галлерею отдельную с историей таких скриншотов, вдохновился лором, и решил нарабатывать навыки написания кода на python (пишу 2 неделю на нем), до этого писал 6 лет на php.
Весь код открыт, находится на github:

https://github.com/foozzi/linux.org.ru-gallery

Буду рад помощи и вашим доработкам скрипта, вскоре запущу (если администрация разрешит), ресурс с галереей этих скриншотов онлайн.

UPD 07.03.17:
Собственно прислушался к техническим пожеланиям grazor и создал модуль почти полноценный, спасибо остальным за проявленный интерес.

 , , , ,

noname_user
()

Не возможно скомпилировать freerdp на arch linux (ld)

Форум — General

Взять вот этот модуль для работы с rdp через python - https://github.com/tautek/py-freerdp
При попытке собрать его:

python3 setup.py build_ext --inplace

или
pip3 install --global-option=build_ext .

Получаю одну и ту же ошибку:
[foozzi@foozzi py-freerdp]$ sudo pip3 install --global-option=build_ext .
/usr/lib/python3.6/site-packages/pip/commands/install.py:194: UserWarning: Disabling all use of wheels due to the use of --build-options / --global-options / --install-options.
  cmdoptions.check_install_build_global(options)
Processing /home/foozzi/projects/py-freerdp
Installing collected packages: freerdp
  Running setup.py install for freerdp ... error
    Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-67u58bo8-build/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" build_ext install --record /tmp/pip-q8af423m-record/install-record.txt --single-version-externally-managed --compile:
    running build_ext
    building 'freerdp' extension
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -Isrc -Isub_modules/FreeRDP/include -Isub_modules/FreeRDP/winpr/include -I/usr/include/python3.6m -c src/freerdp.c -o build/temp.linux-x86_64-3.6/src/freerdp.o
    src/freerdp.c: В функции «destroy»:
    src/freerdp.c:454:46: предупреждение: signed and unsigned type in conditional expression [-Wsign-compare]
         int timeout = ms_timeout == 0 ? INFINITE : ms_timeout;
                                                  ^
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -Isrc -Isub_modules/FreeRDP/include -Isub_modules/FreeRDP/winpr/include -I/usr/include/python3.6m -c src/freerdp_py.c -o build/temp.linux-x86_64-3.6/src/freerdp_py.o
    gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fPIC -Isrc -Isub_modules/FreeRDP/include -Isub_modules/FreeRDP/winpr/include -I/usr/include/python3.6m -c src/freerdp_const_py.c -o build/temp.linux-x86_64-3.6/src/freerdp_const_py.o
    creating build/lib.linux-x86_64-3.6
    gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-3.6/src/freerdp.o build/temp.linux-x86_64-3.6/src/freerdp_py.o build/temp.linux-x86_64-3.6/src/freerdp_const_py.o -L/usr/lib -l:libfreerdp-client.so.1.1.0 -l:libfreerdp-gdi.so.1.1.0 -l:libfreerdp-utils.so.1.1.0 -l:libfreerdp-core.so.1.1.0 -l:libwinpr-synch.so.0.1.0 -lpython3.6m -o build/lib.linux-x86_64-3.6/freerdp.cpython-36m-x86_64-linux-gnu.so
    /usr/bin/ld: cannot find -l:libfreerdp-client.so.1.1.0
    /usr/bin/ld: cannot find -l:libfreerdp-gdi.so.1.1.0
    /usr/bin/ld: cannot find -l:libfreerdp-utils.so.1.1.0
    /usr/bin/ld: cannot find -l:libfreerdp-core.so.1.1.0
    /usr/bin/ld: cannot find -l:libwinpr-synch.so.0.1.0
    collect2: ошибка: выполнение ld завершилось с кодом возврата 1
    error: command 'gcc' failed with exit status 1
    
    ----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-67u58bo8-build/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" build_ext install --record /tmp/pip-q8af423m-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-67u58bo8-build/

Погуглил, пишут что gcc не может найти в стандартных дирах ld, но как мне в таком случае собрать собственно модуль?

 , ,

noname_user
()

rdp чекер

Форум — Development

В общем пришлось писать rdp чекер, желательно на python, суть:
- подключится по протоколу rdp и чекнуть ОС - если нет коннекта или большой таймаут, как то это залогировать. (тут все понятно)
Собственно такой софт никогда не писал, интересуют либы для работы с rdp и примеру применений. (Софт для чека дедов, win/linux)

 ,

noname_user
()

jabber клиент для android

Форум — Mobile

Подскажите адекватный, только реально адекватный свежий и поддерживаемый клиент для жабы, пускай платый, в данный момент поставил conversation, но эта дрочка даже некоторые сообщения не доставляет мне, пробовал на нескольких серверах...

 , ,

noname_user
()

после билда python апликухи, тонна файлов

Форум — Development

Пришел заказ, на коленке парсер email адресов сделать, взял на pyqt5 наваял, все ок,но заказчик мелкомягкий, пришлось это как то завести на win, когда сбилдил это все (юзал cx_freeze и дефолтный билдер), у меня вышло сумасшедшое кол. файлов...сорцы самой тулзы вот:
https://github.com/foozzi/email-parser-gui
и вот сколько файлов вышло:
http://imgur.com/a/K5GTr (там еще директорий штук 30)
Это вообще норма? Как вообще пилить на питоне под вин?

 , , ,

noname_user
()

Как завести QWebView на pyqt5?

Форум — Development

Практически час сижу и не могу завести тулзу с вебвью, почитал, выяснил что вроде как удалили его из соображений безопасности,поставил qt5-webview (arch linux), все тоже самое. Собственно как решить эту проблему?

 , ,

noname_user
()

установка supervisor (crash)

Форум — General

На арче решил поставить supervisor:

[foozzi@foozzi crowdtrip]$ sudo pacman -S supervisor
разрешение зависимостей...
проверка конфликтов...

Пакеты (7) python2-appdirs-1.4.0-5  python2-meld3-1.0.2-1  python2-packaging-16.8-2  python2-pyparsing-2.1.10-2  python2-setuptools-1:34.2.0-1
           python2-six-1.10.0-3  supervisor-3.3.1-1

Будет установлено:  6,36 MiB

:: Приступить к установке? [Y/n] 
(7/7) проверка ключей                                                                            [#########################################################] 100%
(7/7) проверяется целостность пакета                                                             [#########################################################] 100%
(7/7) загрузка файлов пакетов                                                                    [#########################################################] 100%
(7/7) проверка конфликтов файлов                                                                 [#########################################################] 100%
ошибка: не удалось завершить транзакцию (конфликтующие файлы)
python2-six: '/usr/lib/python2.7/site-packages/six.py' существует в файловой системе
python2-six: '/usr/lib/python2.7/site-packages/six.pyc' существует в файловой системе
python2-appdirs: '/usr/lib/python2.7/site-packages/appdirs.py' существует в файловой системе
python2-appdirs: '/usr/lib/python2.7/site-packages/appdirs.pyc' существует в файловой системе
python2-setuptools: '/usr/bin/easy_install-2.7' существует в файловой системе
Обнаружены ошибки, пакеты не обновлены.
что то я не понимаю, как и зачем это происходит...

 , ,

noname_user
()

RSS подписка на новые темы