• Как открыть окно по нажатию QPushButton в PyQT5?

    paulenot
    @paulenot Автор вопроса
    Сергей Горностаев, Я правильно понял ?
    from PyQt5 import QtCore, QtGui, QtWidgets
    import sys
    from os import system as go
    from os import getcwd as mainpath
    from ui import Ui_MainWindow
    
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    #main_path =   "'{}'".format(str(mainpath()))
    #path = "cd " + main_path + "/ui/  "
    
    def startform():
        from addaccount import Ui_MainWindow
        app = QtWidgets.QApplication(sys.argv)
        MainWindow = QtWidgets.QMainWindow()
        ui = Ui_MainWindow()
        ui.setupUi(MainWindow)
        MainWindow.show()
    
    
    ui.pushButton.clicked.connect( startform )
    
    sys.exit(app.exec_())

    Как быть, если эта форма в другой директории ? Как её оттуда импортировать?
  • Как получить выбранное значение QComboBox в Python?

    paulenot
    @paulenot Автор вопроса
    Ivan Zhuravlev, Благодарю за объяснение. Все работает!
  • Как получить выбранное значение QComboBox в Python?

    paulenot
    @paulenot Автор вопроса
    l0cked, Я пробовал много раз выводить данные через print и все время получаю подобный вывод терминала:
    <built-in method currentText of QComboBox object at 0x7f7d6e17faf8> #Выбрано Первое значение
    <built-in method currentText of QComboBox object at 0x7f7d6e17faf8> #Выбрано Второе значение
    <built-in method currentText of QComboBox object at 0x7f7d6e17faf8> #Выбрано Третее значение


    Почему Python, который так прост в освоении, освоить тяжелее, чем VB.NET..
  • Как обьеденить два меню в один алиас Joomla?

    paulenot
    @paulenot Автор вопроса
    html-css,

    У меня в главном меню есть пункт привязанный к категории, в котором много ПОДкатегорий, Устанавливать для первого меню отображение подкатегорий - это не лучшая идея, т.к. подкатегорий сотни, и материалов тоже.

    Хотел сделать, что бы входя в главную категорию, отображались ТОЛЬКО подкатегории, но когда изменил в настройках меню отображение, то перестал отображаться материал в подкатегориях.

    По этому решил сделать отдельным меню. Что бы входя в Главную категорию отображался только список подкатегорий. А входя в подкатегории, отбражаются уже оформленные материалы.
  • Как запустить файл python от имени администратора?

    paulenot
    @paulenot Автор вопроса
    pfemidi, уже спрашивать не стал, что бы не грузить, но это актуально, благодарю!
  • Как запустить файл python от имени администратора?

    paulenot
    @paulenot Автор вопроса
    О Боги, благодарю!!!!!!! Почему я не знал... Все заработало отлично)
  • Как удалить оставшийся алиас в joomla3?

    paulenot
    @paulenot Автор вопроса
    Александр, Если Вам не сложно порекомендовать качественный/актуальный материал по Joomla3 - буду очень благодарен!
  • Как удалить оставшийся алиас в joomla3?

    paulenot
    @paulenot Автор вопроса
    Александр, Конечно сделал пол года назад) Но вот сейчас подумал, что пора и дизайн сменить.
  • Как удалить оставшийся алиас в joomla3?

    paulenot
    @paulenot Автор вопроса
    Вы абсолютно правы, это невнимательность. Оказалось, что у меня еще было скрыто пару тысяч страниц, когда я увидел алиасы, то сразу все понял. Все таки Joomla довольно замороченная, хоть и простая в освоении. Далеко приходится лезть, что бы найти.
  • Как удалить оставшийся алиас в joomla3?

    paulenot
    @paulenot Автор вопроса
    Обновление не помогло, за то стили сбросились, не стал сохранять.
    Перелазил всю панель управления, никаких следов этого алиаса не нашел. Придется вспоминать доступ и удалять через БД..
  • У вас VLC воспроизводит yootube playlist?

    paulenot
    @paulenot
    SOTVM, Карить себя не нужно, все с опытом приходит) Целый час искал решение и нашел скрипт интересный. Он может помочь людям с такой же проблемой.

    В общем нашел костыль для извлечения отдельных ссылок из плейлиста:

    Создаем youtube.sh скрипт с таким содержимым:
    #!/bin/bash
    
    if [ -z "$1" ];
    then
       echo "Please, specify the playlist code as argument" 1>&2
       exit 1
    fi
    URL="https://www.youtube.com/playlist?list=$1"
    
    withnames=false
    if [[ "$2" = "withnames" ]];
    then
       withnames=true
    fi
    TMPFILE=$(mktemp "/tmp/$0.tmp.XXXXXX") || {
       echo "Temporary file creation failed" 1>&2
       exit 1
    }
    
    COMMAND=""
    if [[ -n $(type -p wget) ]];
    then
       COMMAND="wget -o /dev/null -O '$TMPFILE' '$URL'"
    fi
    if [ -z "$COMMAND" ] && [[ -n $(type -p curl) ]];
    then
       COMMAND="curl -s -o '$TMPFILE' '$URL'"
    fi
    if [ -z "$COMMAND" ];
    then
       echo "Please, install wget or curl to use this script" 1>&2
       exit 1
    fi
    
    eval "$COMMAND"
    
    if $withnames;
    then
       grep -e "^<tr.*<a href=\"/watch?v=.*$1" "$TMPFILE" | sed 's/.*data-title=\"/\'$'\n''/g' | sed 's/\"/\'$'\n''/' | sed 's/.*watch/https:\/\/www.youtube.com\/watch/g' | sed 's/&amp.*//g' | grep -v '^$' > "playlist_$1.txt"
    else
       grep -e "^<tr.*<a href=\"/watch?v=.*$1" "$TMPFILE" | sed 's/.*watch/https:\/\/www.youtube.com\/watch/g' | sed 's/&amp.*//g' > "playlist_$1.txt"
    fi
    
    CONTINUATION=$(grep 'continuation=' $TMPFILE | head -n1 | cut -d ';' -f2-3 | cut -d '"' -f 1 | cut -d '\' -f1)
    
    while [[ "$CONTINUATION" =~ ^continuation.* ]]
    do
       URL='https://www.youtube.com/browse_ajax?action_continuation=1&'$CONTINUATION
    
       if [[ -n $(type -p wget) ]];
       then
          wget -o /dev/null -O "$TMPFILE" "$URL"
       else
          curl -s -o "$TMPFILE" "$URL"
       fi
       if $withnames;
       then
          sed 's/\\n/\'$'\n''/g' "$TMPFILE" | grep -e "data-title=" | sed 's/.*data-title=\\"/\'$'\n''/g'| sed 's/\\"/\'$'\n''/'| sed 's/.*watch/https:\/\/www.youtube.com\//g'| sed 's/\\u0026amp.*//g' | grep -v '^$' >> "playlist_$1.txt"
       else
          tr -s '\\|/' '\n' < "$TMPFILE" | grep "^watch" | sed 's/\\u0026amp;\(.*\)//g' | sed 's/watch/https:\/\/www.youtube.com\/watch/g' | sort -u >> "playlist_$1.txt"
       fi
    
       CONTINUATION=$(sed 's/action_continuation=1\\u0026amp;/\'$'\n''/g' $TMPFILE | tail -n1 | cut -d '\' -f1)
    done
    
    rm -f $TMPFILE


    Даем права на выполнение: ПКМ по файлу > пункт "Свойства" > вкладка "Права" > установить галочку "Разрешить запуск этого файла в качестве программы" > закрываем окно и открываем терминал:
    ./start.sh PLI5oFUKR-HdhZgjerojda5NBtNhIA79Sq
    Вставлять только айди плейлиста https://www.youtube.com/playlist?list=PLI5oFUKR-HdhZgjerojda5NBtNhIA79Sq

    Открываем VLC > "Media" > "Open Multiple Files..." и выбираем файл который создался рядом с скриптом при запуске.

    Можно скрипт встроить в алиас.
  • Как изменить настройки Powerline Shell после установки?

    paulenot
    @paulenot Автор вопроса
    Благодарю! Действительно кривость шрифта. К сожалению этот знак поддерживает не каждый шрифт. А в некоторых шрифтах эти уголки вообще пикселей на 5 смещаются) Понял в какую сторону копать. Благодарю!
  • Почему при подключении наушников дергается ползунок громкости?

    paulenot
    @paulenot Автор вопроса
    У меня XFCE4. Переустановил, помогло. Странно что этот баг в пульсе не исправляют. Помимо этого пошел и купил себе наушники. Теперь баланс не нужен, но уже работает. Благодарю за поддержку!)
  • Как изменить настройки Powerline Shell после установки?

    paulenot
    @paulenot Автор вопроса
    Знакомый перфекционист. Работе скриптов это не мешает, а вот кривость надоела, во всем понемногу. Потихоньку исправляю. Но иногда вообще не могу материал найти на русском. Так что перед очень глубоким изучением этого.... решил спросить тут, наверняка кто-то с powerline уже работал.

    Я с радостью изменил бы последний знак на любой другой, но где его заменить - найти не могу! Там ведь знаки (  usr  ~   ) и они точно где-то записаны, иначе как он понимает что ему сюда выводить?
  • Как устранить проблему при загрузке ОС с флешки?

    paulenot
    @paulenot
    У тебя на биосе boot-security выключен?
    1. Выключите компьютер и отключите его на некоторое время от сети, дав ему так постоять несколько минут. Следом откройте системный блок и проверьте, чтобы все кабели и шлейфы были подключены на свои места. Вполне возможно, что какой-либо шлейф мог отойти из своего гнезда, в связи с чем вы и не можете воспользоваться операционной системой.
    2. Если к компьютеру подключены различные съемные носители – диски или флешки, уберите их. Вполне может оказаться, что в BIOS данные устройства установлены в качестве загрузочного устройства по умолчанию, в связи с чем вы и не можете перейти к загрузке
    3. Имеется повреждение жесткого диска, на котором размещена Windows;
    4. Повреждение MBR, который расположен на жестком диске;

    © Public-pc.com Источник: https://public-pc.com/error-missing-operating-system/
  • Как поступить с недобросовестными заказчиками?

    paulenot
    @paulenot
    sawa4, "Гражданский процессуальный кодекс Российской Федерации" от 14.11.2002 N 138-ФЗ (ред. от 19.12.2016) (с изм. и доп., вступ. В силу с 01.01.2017)

    Статья 71. Письменные доказательства

    1. Письменными доказательствами являются содержащие сведения об обстоятельствах, имеющих значение для рассмотрения и разрешения дела, акты, договоры, справки, деловая корреспонденция, иные документы и материалы, выполненные в форме цифровой, графической записи, в том числе полученные посредством факсимильной, электронной или другой связи, с использованием информационно-телекоммуникационной сети "Интернет", документы, подписанные электронной подписью в порядке, установленном законодательством Российской Федерации, либо выполненные иным позволяющим установить достоверность документа способом.

    В соответствии со ст. 162 ГК РФ несоблюдение простой письменной формы сделки в случае спора лишает стороны права ссылаться на свидетельские показания, но не лишает права ссылаться на ИНЫЕ доказательства . К иным доказательствам могут относиться аудио ( видео) запись, переписка и т. д. !!!

    Вам необходимо обратиться к нотариусу, он распечатывает страницу и заверяет ее. Имеется судебная практика с приминение данного вида доказательств заключения договора.

    Если в ходе переписки достигнуто некое соглашение, то оно может быть договором.
    ГК РФ Статья 420. Понятие договора
    1. Договором признается соглашение двух или нескольких лиц об установлении, изменении или прекращении гражданских прав и обязанностей.


    Так что дерзай! и не слушай тех.. что выше
  • Как поступить с недобросовестными заказчиками?

    paulenot
    @paulenot
    Paul Plotnikov, Законом существенно ограничены ситуации, когда допускается совершение сделки в устной форме. Однако если заключение устного договора разрешено ГК РФ, каждая из сторон обязаны соблюдать все условия сделки.

    Статья 159 ГК РФ содержит следующие условия совершения сделок в устной форме:
    • устной договоренностью можно обойтись, если закон не предусматривает совершение данной сделки только в письменной или нотариальной форме;
    • разрешено заключать устную сделку при ее непосредственном исполнении (если иное не предусмотрено законом или соглашением сторон);
    • кроме устных договоренностей, к условиям устных сделок могут применяться общие правила продажи или оказания услуг, если покупателем или заказчиком выступает физическое лицо (например, продажа товаров или оказание услуг может осуществляться на основании оферты, действующей для всех покупателей без исключения).


    Среди запретов и ограничений на совершение сделок в устной форме можно выделить распоряжение недвижимостью или автотранспортом. Для этих видов имущества, несоблюдение письменной или нотариальной формы договора, повлечет недействительность сделки. Также запрещено совершать устные сделки, участниками которых являются юридические лица.

    Сложность в привлечении к ответственности заключается в отсутствие письменных доказательств совершения сделки.
    Если покупатель или заказчик получили чек или расписку, они могут приравниваться к письменному договору, либо будут учитываться как доказательство в споре.

    При отсутствии каких-либо документов, доказывать факт совершения сделки можно следующими способами:

    • показаниями свидетелей, присутствовавших при совершении покупки или заказе услуг;
    • косвенными доказательствами – остатками упаковки, ценника, тары и т.д.;
    • аудио-, фото- и видеозаписи, подтверждающие совершение сделки в устной форме;
    • письменная или электронная переписка, предшествовавшая совершению сделки в устной форме;


    Ввиду отсутствия письменного договора, сторонам придется ссылаться только на устные договоренности и нормы ГК РФ об ответственности. В зависимости от условий сделки и характера нарушения, нарушителю грозит:
    • взыскание убытков и упущенной выгоды, причиненных нарушением устных обязательств;
    • расторжение сделки, возврат денежных средств или товара, взыскание процентов за пользование денежными средствами;
    • взыскание неустойки, штрафа и компенсации морального вреда, если на устную сделку распространяются нормы Закона «О защите прав потребителя».


    Если спор не удалось урегулировать мирным путем, для защиты интересов нужно обращаться в суд. Обязанность доказывания в судебном процессе возлагается на истца. Исключение составляют случаи, когда на продажу или оказание услуг распространялись нормы Закона «О защите прав потребителей».
  • Как поступить с недобросовестными заказчиками?

    paulenot
    @paulenot
    АртемЪ@Jump все верно говорит! Во первых государство не запрещает заключать договоры физических лиц.

    Во вторых, если человек не готов внести предоплату - шли подальше (у человека либо нет денег, либо он не уверен что ему это нужно и все пойдет) Работай только с людьми готовыми внести аванс и заключить договор. Честных людей это не напугает!!!! А вот недобросовестные начнут уговаривать.

    Обязательно в договоре прописывай все пункты (обязанности сторон и ответственность за нарушение договора, к примеру аванс не возвращаешь.)
  • Почему при подключении наушников дергается ползунок громкости?

    paulenot
    @paulenot Автор вопроса
    Вообщем понял что является причиной - это настройки pavucontrol, у меня один наушник поврежден и приходится ставить громкость L 40% и R 100%. Если эту функцию выключить все работает здорово.

    После включения опции flat-volumes = no в файле /etc/pulse/daemon.conf
    настройки баланса наушников сразу сбрасываются, но уже работает без дерганий!

    Вообщем ни туда, ни сюда.. Даже при переключении трека в ВК баланс сбрасывается( Попробую через конфиг вручную настроить...

    Попробовал настроить баланс конкретно на лису, после чего ползунок опять начал надо мной издеваться.... Стоило мне только коснуться ползунка так сразу сбивается баланс и глюк с дергающимся ползунком исчезает...

    Что странно, с выключенным/включенным flat-volumes без наушников работает отлично работает и держит баланс. Можно ли скопировать конфиг отключенных наушников в конфиг включенных наушников (если вообще такое существует...)?