Задать вопрос
  • Проблема установки GRUB на линукс?

    @rPman
    contains no biosboot partition

    это другая ошибка, когда ты хочешь поставить mbr способ запуска на gpt раздел
    создай 1м biosboot раздел, этого будет достаточно

    странно, у меня эта ошибка не выпадала когда я запускался в efi режиме, возможно ты решил запуститься в legacy boot режиме, вот grub это и обнаружил
  • Как подружить python 2.7, русские символы и pyodbc?

    @rPman
    я поискал и не нашел адекватного решения в условиях автора вопроса
    добавить skip-character-set-client-handshake в my.conf?
    не уверен что это решение, запросы будут работать но правильно ли?
  • Можно ли соединить 2 сервопривода вместе 35 + 35 = 70?

    @rPman
    можно, но чтобы не было рассинхронизации придется один делать ведущим другой ведомым и подключать ведомого через контроллер ведущего

    лично я считаю если нет жесткой механической сцепки между контроллерами, то если они по разному встанут пока выключены, наверняка будут проблемы, ну или искать сервы которые бай дизайн могут управлять другими
  • Как подружить python 2.7, русские символы и pyodbc?

    @rPman
    извиняюсь, я немного ошибся, попутав в обсуждении collate и charset, просто не представляю особой пользы если кодировка базы будет к примеру идеологически верной utf8 а collate зачем то латинский, логично их устанавливать 'совместимыми'.

    если проблема только в collate то можно конечно сделать
    ALTER DATABASE my_database DEFAULT COLLATE utf8_unicode_ci;

    а вот с кодировкой данные придется конвертировать (однобайтовые кодировки -> utf8 очевидно безопасно по данным)
    ALTER TABLE my_database CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;

    p.s. ChairfaceChippendale в чем прелесть писать в ответах фразы - это легко, ищите в гугле?
  • Как подружить python 2.7, русские символы и pyodbc?

    @rPman
    само собой, иначе бы тексты в неправильной кодировке в принципе не могли бы сохраниться в базе
  • Как подружить python 2.7, русские символы и pyodbc?

    @rPman
    и как драйвер должен догадываться, в какой символ перевести русскую букву Й или Ъ из кодировки utf8, если в шведской кодировке таких символов нет и нет места для размещения русский (однобайтовая)

    теоритически можно исходные тексты python писать в latin1_swedish, в настройках подключения тоже указать swedish, и в интерфейсе так же ее же установить (извращаясь со шрифтами) и надеяться что русские символы в этой кодировке попадут на какие то значимые символы в шведском,.. и даже в этом случае будут проблемы с сортировкой и может даже поиском (индексы будут кривые)
  • Как подружить python 2.7, русские символы и pyodbc?

    @rPman
    Кодировка базы у тебя latin_swedish_ci, логично что нужно менять и на сервере на utf8 эти кодировки не могут однозначно одна в другую брат переведены
  • Как отменить просроченную бесплатную подписку?

    @rPman
    Не думаю что тут как то может хабр помочь, долби саппорт до конца, я бы побоялся оставлять такое на самотёк,
  • XSS в обход sprintf (Задание из CTF, никакой чернухи)?

    @rPman
    sprintf не меняет выдаваемую строку, считай тупо ее копирует
    xss это инжект скриптов на страницу через посылку специальных данных в форму, где этиданные не экранируются, например если выводить как есть то что пользователь послал в inout формы, то атакующий может туда javascript:.... послать

    формально от PHP_SELF защищаться не надо, но мало ли что там на mod_rewrite-д веб сервер туда, поэтому чтобы уж наверняка, считать нужно все поступающее из вне - опасным кодом, и проверять на допустимые символы
  • Где найти бота/софт для NFT покупок на Binance?

    @rPman
    SpacerX, ты так уверен что твоя стратегия выигрышная?
    ты готов на это поставить свои деньги?

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

    стартовый депозит 2х от договорной цены, тз в личку
  • На чем вести разработку под windows?

    @rPman
    Ну на том же питоне с блютузом проблемы нет, там проблема решается
    это не вина qt? полагаю просто готовая библиотека есть

    qt есть и для питона, может не так все будет удобно делать, но рабочее
  • Как MikroTik определяет местоположение?

    @rPman
    При подключении к VPN через MikroTik, даже при выключенной геолокации, мой город определяется
    чем определяется?
  • Как получить m3u8 файл с сайта?

    @rPman
    что то сломалось под windows (ссылка генерируется рабочей для linux), где то ковычки не поставились, либо замени все двойные ковычки на одинарные, и возьми в двойные ковычки саму ссылку

    теперь смотри, у тебя есть ссылка на скачивание m3u8 - пусть она будет https://example.com/test.m3u8
    у тебя есть сам m3u8, тебе нужно из него вытащить (руками например) все его куски, вот эти 145xxx2.mp666/frag-1-v1-a1
    ты в ссылке этой сгенерированной curl должен заменить test.meu8 на этот кусок, т.е. получишь https://example.com/145xxx2.mp666/frag-1-v1-a1
    в конец строки curl добавь -o имя файла, куда будет сохранен кусок (иначе он выводится на экран) пусть к примеру это будет просто число 1,2,3,4,... по номеру строки
    у тебя там 8 ссылок вот 8 команд curl у тебя должно получиться (сохраняй в текстовый файл, назови его x.bat, по запуску он запустит по очереди все эти curl которые загрузят твои файлы)

    после этого подправь m3u8 чтобы в нем были не пути на сайт а пути на файлы которые скачались, т.е. цифры 1,2,3,..., и все, готов файл для локального просмотра

    p.s. порядок параметров curl может быть любой, обычно сначала ставят все заголовки и параметры запроса, а в конце ссылку и -o куда сохранить, если не умеешь программировать, рекомендую используя excel в первой колонке тупо скопировать curl команду без ссылки и -o, во вторую колонку добавить список ссылок, в третью список -o, в четвертую числа 1,2,3,...

    копируешь через буфер получившуюся таблицу, вставляешь в текстовый файл, получаешь объединенные строки (там между колонками будет табуляция, для bat это то же что и пробел, т.е. как обычный разделитель)
  • Проблемы с производительностью Selenium на python?

    @rPman
    тогда ты знаешь больше чем написал в вопросе
    не представляю что может тебе дать значительный прирост, что у тебя там делает код твой? много ли getElementsByTagName/querySelector (и что там аналогичное от selenium) делаешь? может тормозит не сайт а твой собственный скрипт?
  • Как отправить форму несколько раз с разными данными?

    @rPman
    в большинстве случаев так тоже можно (через фреймы) но это дико неудобный способ, лучше на php curl сделай
  • Как получить m3u8 файл с сайта?

    @rPman
    как и во всем, либо ты разбираешься сам, либо ищешь кто за тебя будет все делать.

    я вроде описал достаточно простой способ, даже особо программировать не надо

    тебе надо из m3u8 файла сделать список ссылок на куски, делай как можешь, хоть в экселе, хоть вручную, хоть програмку из трех строчек напиши

    затем копируй вручную из браузера из дев-консоли команду curl, и подставь ее вызов к каждой ссылке, подменяя ссылку этой скопированной команды на в каждой строчке свою, и получишь bat файл для загрузки кусков видео, затем подсовываешь m3u8 (чтобы ссылок не было только имена файлов) ffmpeg-у чтобы все файлы в текущем каталоге были, и получаешь собранный файл (вообще этот m3u8 на этом этапе сможет проиграть vlc)
  • Как получить m3u8 файл с сайта?

    @rPman
    это значит сайт защищается от копирования, проверяя заголовки запроса (куки например), в браузере их устанавливает javascript а ffmpeg и твой curl по умолчанию нет, делай как я в ответе написал

    ты не сможешь в m3u8 файл вставить желаемое (можно свой сервер поднять который будет запросы дополнять нужными origin, тогда ссылки в этом файле уже будут не на оригинальные а на твой сайт, но мне кажется тебе просто видео нужно скачать да?)
  • Как скопировать файлы по дате изменения посредством bat?

    @rPman
    ответ: не использовать cmd/bat для таких задач, язык программирования в нем ужасен, написание программ для него походит на какое то садомаза, именно когда приходится работать с датами

    даже bash выглядит комфортнее, хотя идеологически то же самое (так же через гланды многие вещи делают)

    пользуйся powershell (тоже лично я не люблю) или любой другой язык программирования, например в windows начиная чуть ли не с winxp есть windows scripting host, где на JScript или даже VBScript пишешь удобную программу, которая формирует список команд для копирования (запуская например xcopy) удаления и т.п.

    не нравится javascript, бери c# (или js.net или vbs.net), компилятор которого поставляется с любым .net фреймворком (начиная с win8 есть по умолчанию в ос), ничего устанавливать и настраивать не придется