• Бесплатная программа для удаленного управления компюьтером у которого регулярно меняется IP?

    Diman89
    @Diman89
    Т.к. на 3г-модемах у вас наверняка только серые IP, то железный вариант только 1: купить VPS с белым IP, развернуть там VPN-сервер и коннектить компы к нему
    На нем же пробросить порты для управления и управлять любой софтиной по уже известным постоянным IP
    Ответ написан
    Комментировать
  • Бесплатная программа для удаленного управления компюьтером у которого регулярно меняется IP?

    New_Horizons
    @New_Horizons
    Бред:
    Чтобы не быть привязанным к ip, можно использовать сервисы типа no-ip.com
    Ответ написан
    Комментировать
  • Починить таймер на мобильных jQuery?

    alams_stoyne
    @alams_stoyne
    Full Stack Developer - #PHP #CSS #JS #DB
    Проблема вот в этом у #s08 .h3:

    background: linear-gradient(90deg,#a97b26,#f2cb62,#a18049);
        background-clip: border-box;
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;


    Ваш код успешно работает но не перерисовывается браузером из-за хаков -webkit
    Ответ написан
    3 комментария
  • Как Вкл/откл интернет через .sh файл Linux Ubuntu?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    примерно так
    sudo ifconfig eth0 down


    sudo ifconfig eth0 up
    Ответ написан
    3 комментария
  • Где купить хорошие листы прокси?

    @leet7
    Youproxy.ru

    Бери тут, проверенно

    Использую давно, недорого и качественно, пул большой
    Ответ написан
    Комментировать
  • Где купить хорошие листы прокси?

    @zlo1
    попробуй socks4 - бесплатно

    из платных вар.1, вар.2,
    обновляемый список публичных прокси - дешево
    Ответ написан
    Комментировать
  • Как добавлять записи в MySQL в конец таблицы?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    У таблиц в базе данных нет ни "начала", ни "конца". Поэтому понятие "добавить в конец" не существует в принципе. БД - это не классный журнал.

    Любой порядок записи в БД приобретают только при выводе, и если только его явно задать. Во всех остальных случаях записи выводятся втом порядке, который удобен базе.
    выбирать все строки, сортировать и выбирать с самым маленьким ID - это как-то трудоёмко)

    Так и делать. Только средствами БД.
    Открываешь для себя операторы ORDER BY, LIMIT - и вперёд.
    Ответ написан
    1 комментарий
  • Выключить FireFox и обновить Chrome?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    можно более универсально подойти, так как
    - wayland окна не прочитать иксовыми утилитами
    - локализация тайтлов может меняться, например для русскоязычного сегмента будет уже не "Yandex.Money - Mozilla Firefox" а "Яндекс.Деньги - Mozilla Firefox"

    лучше читать не заголовок окна а напрямую текущее состояние браузера
    для этого устанавливаете утилыти jq и lz4jsoncat
    PatchFirefox="$HOME/.mozilla/firefox"
    PROFILE=$(cat $PatchFirefox/profiles.ini | awk -F= '$1 == "Default" {print $2}' | head -n 1)
    PatchJson="$PatchFirefox/$PROFILE/sessionstore-backups/recovery.jsonlz4"
    URL=$(lz4jsoncat "$PatchJson" | jq -r '.windows[].tabs[.windows[].selected -1].entries[.windows[].tabs[.windows[].selected -1].index -1].url')
    if [[ "$URL" =~ ^"https://money.yandex." ]]; then
      sleep 5
      killall firefox
      #код для работы с Chrome
    fi

    с хромом не разбирался но там по идее тоже должна быть возможность напрямую работать с состоянием браузера
    Ответ написан
    2 комментария
  • Выключить FireFox и обновить Chrome?

    @rPman
    Делать лучше всего плагином к браузеру (т.е. для фаерфокса и хрома), причем не обязательно писать именно плагин, можно с помощью готового greasemonkey/tempermonkey написать простенькие скриптики, которые будут общаться через сторонний сервис (он вам понадобится, надо же как то между браузерами сообщения посылать), простой как валенок (получил - отправил).
    Ответ написан
    1 комментарий
  • Почему могут не работать расширения в профиле Mozilla Selenium?

    Расширения необходим подгружать в виде xpi или zip файла
    profile.add_extension(extension="some_extension_name.xpi")
    Ответ написан
    4 комментария
  • Добавить расширения в браузеры для разработки Python?

    @Andrey_Dolg
    Ох тут 3 варианта.
    1) Вы можете отказаться от js и написать ту же автоматизацию того, что делает браузер на selenium(управляет браузером для тестирование что надо, по факту его и используют в python не зная об обезьянке и почти не видя js) всё это будет представлять из себя уже python код который запускает браузер. Если не можете реализовать логику на python, то selenium может сделать то же, что и обезьянка и подгрузить туда js добавляя тег < script >...< / script > в тело страницы(не редко так реализуют логику скролла).

    2) Используя тот же selenium вы можете в браузере управляемым им развернуть в рантайме обезьянку и запушить туда свои js скрипты и выполнить переход на нужную страницу. (Опция крайне сомнительная и фиг его знает как разворачивать скрипты для расширения думаю просто закинуть файлы но подтянутся ли они кто знает).

    3) Без использования selenium но с оговорками к браузеру. Если не нужен прямо новый браузер то можно использовать распаковку портативной версии браузера firefoxPortable с предустановленной обезьянкой и скриптами без истории кроме как захода на сайт обезьянки для установки. Далее пользуемся pyAutoGui и работаем со свежей распакованной версией, в координатах рабочего окна, в коде пишем как двигать мышкой и когда нажимать, геморрой будет тот ещё. Но при прочих равных ваш браузер запустится и исполнит что надо после копию удалить и при новом запуске снова из python распаковываем портативную версию делаем что надо и удаляем.

    Моё мнение:
    1) Наиболее отличный кейс для почти всего и вся. (опция с добавлением тега скрипт в тело страницы думаю то что нужно)
    2) Кейсов для этого монстра не встречал не советую даже пробовать.
    3) Знатный геморрой, но как минимум был кейс где это имело смысл.
    Ответ написан
    Комментировать
  • Как кликать по очереди на элементы списка?

    $(document).ready(() => {
      const $items = $("ul li")
      const l = $items.length - 2
      let i = -1
      let interval = setInterval(() => {
      	i = i < l ? i + 1 : -1 
      	$items.eq(i).trigger("click.real")  
      }, 1000)
      
      $items.one("click", () => {
    		clearInterval(interval)
      }).on("click.real", function() {
    		console.log("real click')
      })
    })

    Ответ написан
    1 комментарий
  • Как выдернуть из строки имя файла без расширения?

    0xD34F
    @0xD34F Куратор тега JavaScript
    str.slice(str.lastIndexOf('/') + 1, str.lastIndexOf('.'))
    // или
    str.split('/').pop().split('.').slice(0, -1).join('.')
    // или
    str.replace(/.+\//, '').replace(/\.[^.]+$/, '')
    // или
    str.match(/(?<=\/)[^/]+(?=\.[^.]+$)/)[0]
    // или
    str.match(/\/([^/]+)\.[^.]+$/)[1]
    Ответ написан
    1 комментарий
  • Анонимный хостинг?

    @tester12
    "Абузоустойчивость" защитит только от невменяшек, жалующихся на какую-то ерунду.

    В случае запроса от государственных органов любой "абузоустойчивый хостинг" выдаст все известные ему сведения о клиенте и заблокирует незаконную информацию (рекламу наркоты; пропаганду того, что в данной стране считается терроризмом и экстримизмом и т.п.).
    Ответ написан
    Комментировать
  • Хороший провайдер с динамическим IP Украина?

    sashkets
    @sashkets
    Прекратил отвечать после 24.02.2022
    По отзывам в гугле - все провайдеры Дно

    По моим наблюдениям - все зависит от того, как положены кабеля и выполнены соединения

    (хотелось бы хоть пару тысяч)

    Это батенька Вам нужно было лет 10 назад прикупить AS+PI. Но RIPE их уже никто не продает . Арендовать адреса можно у больших магистральных провайдеров, вроди colocall, ukrtelekom и др

    Ноесли Вы спамер, то врядли ктото будет рисковать своими сетями
    Ответ написан
    2 комментария
  • Анонимный хостинг?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Ну например.
    Берете симку в переходе метро - не знаю, как везде, а у нас на каждом шагу школие впаривает (хотя закон вроде есть, что нельзя).
    Ищете прова, принимающего оплату кивями (не банковской картой Киви-банка, а именно кивями!)
    Закидываете денег на симку
    Оплачиваете прову хостинг. Киви будет ныть про заполнение профиля, но его послать можно, ну пока по крайней мере.
    ПРОФИТ!
    Заходить ессно только через VPN.
    Ответ написан
    8 комментариев
  • Как увеличить время жизни Cookie?

    @Hanneman
    Их сайт выставляет, а не ваш. Они мониторят посетителя, который перешёл с вашего сайта и посылают ему cookies, срок у которых 24 часа - это их политика. То есть человек, который перешёл по ссылке с вашего сайта, будет считаться перешедшим по партнёрской программе сутки и не более. Если человек перешёл от вас, но не купил ничего за 24 часа, а потом через 2 дня зашёл на их сайт, то cookies уже просрочены и их сайт не засчитает вам партнёрский переход.

    А вы "свои" cookies хоть на 10 лет выдавайте - вашему партнерскому сайту это по барабану. Они не ваши cookies читают, а свои.
    Ответ написан
    Комментировать
  • Как увеличить время жизни Cookie?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    Пример:
    setcookie("TestCookie", $value, time()+3600);  /* срок действия 1 час, в секундах */

    time() - это некое глобальное время создания куки к которому ты прибавляешь нужное время жизни.
    Ответ написан
    Комментировать
  • Как увеличить время жизни Cookie?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    т.к. с Coockie я раньше не работал
    ну так может загуглить php cookie?
    Много ума не нужно, просто перезаписать куку с нужной вам датой
    Ответ написан
    Комментировать
  • Как вывести подсказки из datalist?

    Здравствуйте.
    Возможно, если не ошибаюсь, это то что ищите.

    https://github.com/minimul/datalist
    Ответ написан
    1 комментарий