Macrodroid как сделать диалоговое окно с вариантами
Перейти к содержимому

Macrodroid как сделать диалоговое окно с вариантами

  • автор:

Диалоговое окно «Сжатие рисунков» в Publisher

Если вы хотите управлять сжатием рисунков, используйте диалоговое окно «Сжатие рисунков» в Publisher.

Диалоговое окно

  • GIF-файлы не могут быть значительно сжаты.
  • Объект, вставленный с помощью команды «Объект» в меню «Вставка», нельзя сжать, поскольку он вставляется как объект, а не как рисунок.

Сжатие

Текущий объединенный размер изображения Отображает текущий объединенный размер всех рисунков в публикации.

Примерный объединенный размер изображения после сжатия Отображает предполагаемый совокупный размер всех рисунков в публикации после сжатия. (Это значение изменяется в зависимости от выбранных параметров.)

Параметры сжатия

Удаление обрезанных областей рисунков При этом удалите сведения о пикселях, которые обычно сохраняются для обрезанных областей рисунков. (Сведения, связанные с обрезанными областями, не видны и не используются.)

Удаление данных OLE Снимите этот снимок, чтобы удалить 24-битный толченный рисунок, который является частью потока OLE рисунка. Небольшое просматриваемое изображение, которое является частью потока OLE, удаляется, но само изображение отображается так же. (После удаления данных OLE из рисунка вы не сможете открыть этот рисунок с помощью приложения, которое изначально использовалось для его создания.)

Повторное изображение Чтобы сделать рисунок меньшего размера, удалив остаточную информацию из исходного размера рисунка, снимок этого окна. (Если изображение повторно смелось, а затем растянулось больше, чем при повторном дублировании, качество рисунка снижается.)

При необходимости преобразуться в JPEG Снимок этого окна, чтобы преобразовать рисунок в JPEG-файл.

  • Степень сжатия зависит от характера рисунка ( например, от фотографии, от шума или порки на гистограмме и так далее). Уровень сжатия рисунков PNG изменить нельзя.
  • Рисунки не более 100 КБ не сжимаются.

Target Output

Типография Выберите этот параметр, чтобы сжать рисунки до 300 пикселей на дюйм. При этом не выполняется сжатие JPEG.

Настольная печать Выберите этот параметр, чтобы сжать рисунки до 220 точек на пи и качества JPEG 95.

Интернет Выберите этот параметр, чтобы сжать рисунки до 96 PPI и качества JPEG 75.

Применение параметров сжатия

Применение к всем рисункам в публикации Выберите этот параметр, чтобы применить параметры сжатия к всем рисункам в публикации.

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

Все в порядке, но.

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

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

Если это ваш частный компьютер и вы пытаетесь зайти на сайт, например, из дома — мы рекомендуем вам проверить ваш компьютер на наличие вирусов.

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

  • © 2005-2023, «4PDA». 4PDA® — зарегистрированный товарный знак.

Управляем Андроид смартфоном и Андроид-ТВ

Рассмотрим простой способ управления любым Android-смартфоном или ТВ-приставкой на Android, с которым справится даже рядовой пользователь. А перечисленные приложения помогут расширить возможности данных устройств, и настроить автоматизацию под любые задачи.

Для работы нам потребуются:

  1. AutoRemoteLite — программа-плагин для отправки вебхуков на устройство.
  2. MacroDroid — мощное, удобное и простое приложение для автоматизации Андроид-устройств.
  3. Навык УДЯ «Домовенок Кузя»
  4. Умный дом Яндекса
Советую использовать MacroDroid Pro, которая имеет больше функций и позволяет создать более 5 макросов, но на первое время сойдет и бесплатная версия.

Настраиваем AutoRemoteLite

  1. Загрузим и установим AutoRemoteLite из GooglePlay.
  2. При первом запуске приложение предложит задать имя устройства. Укажем.
  3. После ввода имени нажимаем «Оk», попадаем на главный экран (остальные диалоговые окна можно пропустить).
  4. Видим ссылку на страницу отправки сообщений через наш плагин, переходим:
    • В поле Message вводим любой удобный текст;
    • Справа под кнопкой Send Message Now! получаем ссылку вебхука вида:
      https://autoremotejoaomgcd.appspot.com/sendmessage?key=ey7Nh7xwdGc:APA91bEW8uUIUHLKhkjhkkhjkklu8977878tyuicRXdVQ2ijcK598Dj17q69zS-QylATWFjBxoXhPK8Nu3kVp3WcA7a5QR3gHvZrVNNlHrUUzvaLjVcbJdyOh7RM-VDea7fGkMcYy_5N&message=Привет.
    • В конце ссылки видим &message=Привет. Эту часть мы и будем менять в дальнейшем, а остальная ссылка всегда будет неизменна.
То есть, для отправки сообщения "свет" через наш плагин мы просто меняем &message=Привет на &message=light Судя по всему, Autoremote-Lite понимает сообщения в 2 символа, и лучше отправлять короткие &message=lt 

Настройка AutoRemoteLite закончена. Проверяем работу, перейдя по ссылке вебхука. На устройстве появится уведомление о том, что сообщение дошло (это можно отключить стандартными средствами Андроид).

1. Имя устройства.

2. Ссылка на страницу отправки вебхуков.

3. Имя устройства.

Самое интересное, или MacroDroid

Переходим к самому вкусному — приложению Macrodroid, и сделаем из нашего смартфона или другого смарт-устройства что-то действительно умное. Для этого загрузим MacroDroid и попробуем создать макрос (так называются сценарии в Macrodroid) поиска телефона.

Для начала немного теории, чтобы понять принцип работы. В программе Macrodroid есть 3 раздела:

  • Триггеры — события, на которые можно установить реакцию (например, поступил звонок, SMS, или сообщение по нашему вебхуку).
  • Действие — набор этих реакций на триггеры. Т.е. что нужно сделать?
  • Ограничения — например, выполнять наши действия с 6:00 до 22:00, или только если включен Wi-Fi (в этом случае ночью и при выключенной связи Wi-Fi действия не будут выполняться).

После установки и прохождения небольшой презентации попадаем в основной экран программы, где видим несколько кнопок.

  1. Жмём «Добавить макрос». Попадаем в раздел «Триггеры».
  2. Выбираем «Плагин Locale/Tasker» из списка «Приложения».
  3. Из списка доступных плагинов выбираем «AutoRemote».
  4. Из списка внутри плагина выбираем «AutoRemote Событие».
  5. Попадаем в окно, где выбираем пункт «» и вводим сообщение-якорь, которое мы будем отлавливать после вебхука (что будет стоять в конце ссылки нашего вебхука после &message=).
  6. Нажимаем «Оk«.
  7. Выходим из настройки плагина кнопкой «Назад«.
  8. Появится окно настройки переменных. Нас оно не интересует, просто нажимаем «Оk«.

1. Добавить макрос

2. Выбираем «Плагин Locale/Tasker» из списка «Приложения».

3. Выбираем «AutoRemote».

4. Выбираем «AutoRemote Событие».

5. Сообщение-якорь.

6. Нажимаем «ОК».

Мы создали триггер, который сработает при проверке приходящего сообщения, если там окажется наш якорь (&message=). Теперь настроим для триггера нужные действия.
  1. Выбираем вкладку «Действия«.
  2. Создадим действие, устанавливающее громкость телефона на 100%: в списке «Громкость» выбираем «Установить громкость«.
  3. Ставим все галочки и выводим все каналы на 100%. Отлично, громкость на максимуме!
  4. Теперь проиграем любой звук:
    • В списке «Медиа» выбираем «Воспроизвести/Остановить звук«.
    • В следующем окне в пункте «Выбрать файл» — файл с нужным звуком.
    • Из списка «Действия устройства» выберем пункт «Вибрация» (для пущего эффекта), и что-нибудь на свой вкус.
    • Сохраним макрос, нажав плавающую кнопку с галочкой внизу экрана (попутно задав имя действия).

1. Выбираем «Установить громкость».

2. Ставим все галочки и выводим все каналы на 100%.

3. Выбираем «Воспроизвести/Остановить звук».

4. Пункт «Выбрать файл»

5. Устанавливаем Вибрацию

6. Сохраняем макрос

Теперь при переходе по ссылке вебхука с нужным сообщением в конце (которое мы задали в процессе создания триггера в п.7), например: https://autoremotejoaomgcd.appspot.com/sendmessage?key=ey7Nh7xwdGc:APA91bEW8uUIUHLKhkjhkkhjkklu8977878tyuicRXdVQ2ijcK598Dj17q69zS-QylATWFjBxoXhPK8Nu3kVp3WcA7a5QR3gHvZrVNNlHrUUzvaLjVcbJdyOh7RM-VDea7fGkMcYy_5N&message=sp наше устройство выведет громкость на 100%, проиграет выбранный нами звук и провибрирует.

Но что, если этого недостаточно, чтоб найти устройство? Например мы хотим, чтобы действие продолжалось, пока мы не разблокируем экран.

  1. Заходим в «Макросы» и открываем наш макрос.
  2. В разделе «Действия» найдем и нажмём «+«.
  3. В появившемся списке «Циклы/Условия» выберем «Цикл действий«.
  4. В открывшемся окне выберем «Пока выполняется Условие«.
  5. С помощью «+» добавим условие, при котором созданное действие будет выполняться циклично.
  6. В списке «Состояние устройства» выбираем «Блокировка устройства«.
В списке действий появились два блока, обозначающие начало и конец цикла. Действия, которые будут выполняться в цикле, нужно передвинуть между началом и концом.

Для этого выбираем соответствующую кнопку и перетягиваем действия за символ «=«. Наш новый макрос будет повторять свои действия, пока мы не разблокируем экран.

Осталась небольшая проблема: если экран изначально не заблокирован - макрос не сработает. Поэтому добавим перед циклом те же действия плюс принудительную блокировку экрана. Сохраним макрос.

Готово! Теперь наш макрос повысит громкость до 100%, проиграет звук, провибрирует, выключит экран, и. начнёт вибрировать и играть звук до тех пор, пока мы не разблокируем экран.

2. Создаем цикл для действий

3. Выбираем «Блокировка устройства».

4. Перемещаем действия в тело цикла.

5. Макрос для включенного экрана.

Вот ещё несколько примеров, какими могут быть макросы (их можно скачать здесь и импортировать в Macrodroid).

Включить музыку в телеграм на громкости 50%.

Выключить смартфон или тв-приставку.

Выйти на домашний экран

Позвонить со смартфона в 112 при этом включить громкую связь.

Добавляем макросы в УДЯ

Пришёл черёд навыка УДЯ «Домовенок Кузя». Добавляем в Кузю макросы вида:

https://autoremotejoaomgcd.appspot.com/sendmessage?key=ey7Nh7xwdGc:APA91bEW8uUIUHLKhkjhkkhjkklu8977878tyuicRXdVQ2ijcK598Dj17q69zS-QylATWFjBxoXhPK8Nu3kVp3WcA7a5QR3gHvZrVNNlHrUUzvaLjVcbJdyOh7RM-VDea7fGkMcYy_5N&message=ss
https://autoremotejoaomgcd.appspot.com/sendmessage?key=ey7Nh7xwdGc:APA91bEW8uUIUHLKhkjhkkhjkklu8977878tyuicRXdVQ2ijcK598Dj17q69zS-QylATWFjBxoXhPK8Nu3kVp3WcA7a5QR3gHvZrVNNlHrUUzvaLjVcbJdyOh7RM-VDea7fGkMcYy_5N&message=sp

Создаем HTTP-запрос

Для всех макросов

Создаем виртуальные устройства

Для всех макросов

Теперь добавляем устройства в УДЯ.

При этом можно создать сценарии с удобными названиями для вызова готовых устройств. Например, сценарий "Вызови скорую" с действием "Включи вызов Скорой".

Идеи для макросов

Несколько примеров, какими могут быть макросы в Macrodroid:

Выполняемые из УДЯ (по триггеру якорь-сообщения):

  • Запустить приложение с ТВ-каналами, или видеоплеер.
  • Позвонить на любой номер.
  • Отправить подготовленное SMS.
  • Сделать фото, и сразу отправить его по почте.
  • Сделать фото/селфи по команде.
  • Отправить местоположение телефона (на заданный номер другого телефона, или на e-mail).
  • Включить Wi-Fi передачу данных.
  • Отклонить входящий вызов.
  • Ответить на входящий вызов.
  • Произнести заготовленную фразу (с помощью речевого движка по умолчанию в смартфоне).
  • Запустить голосовой поиск.
  • Записать звук на Android-устройстве — и даже отправить его Вам по почте.
  • Принудительно закрыть определенные приложения.
  • Включить BlueTooth, подключиться к устройству и включить музыку.

Не связанные с УДЯ, которые я использую

  • По времени менять обои рабочего стола (утром — утренний пейзаж, днём — полдень, вечером — закат, ночью — звёзды).
  • Макрос «Светобудильник» — незаменимая вещь (без него я уже не просыпаюсь). Если дома имеется устройство освещения, управляемое с помощью вебхуков (через blynk, IFTTT, ИК-пульт на NodeMCU итд), можно задать следующее: в 7:00 — включить свет на 20% — задержка 5 минут — включить свет на 50% — задержка 5 минут — включить свет на 100%.
  • Если подключена точка доступа Wi-Fi — выключить передачу мобильных данных, и наоборот.
  • Если запущено одно из приложений, требующих выхода в Интернет — включить Wi-Fi, задержка 10 сек; если не подключились ни к какой точке доступа — то включить мобильную передачу данных.
  • Если закрыты все приложения, использующие Интернет — выключить передачу данных и Wi-Fi (аналогично и BlueTooth).
  • Проговорить полученное SMS/уведомление голосом.
  • При подключении наушников (в том числе BT) запустить плеер и музыку.
  • Используя триггер «Активность «Бег», включить музыку (с ограничением — если при этом подключены наушники).
  • При входе в геозону «Работа» выполнить список действий (выключить звук, подключиться к местной сети Wi-Fi, отправить пакеты для включения рабочего ПК по WOL или HTTP-get).
  • То же самое — с зоной «Дом» (или любой другой зоной).
  • При выходе из зоны «Дом» выключить все умные устройства (по вебхукам).
  • Проговаривать погоду в определенное время.
  • Запускать приложения или отправлять веб-хуки по времени.
  • Делать фото при неудачной разблокировке экрана после определённого количества раз.
  • Отправлять местоположение смартфона, после получения SMS с определенным текстом, или по времени.
  • Сообщать о полной зарядке или почти полной разрядке смартфона.
  • Включать тревогу при отключении от определенного BT-устройства или точки доступа, одновременно отправляя местоположение, SMS с ограничением по времени (или при запуске макроса «режим охраны» по ярлыку).
  • Запускать набор действий по ярлыку.
  • Проговаривать время каждый час (этим не пользуюсь, но тоже можно).

. и многое-многое другое. Это далеко не полный список, а лишь то, что вспомнилось «на лету».

Послесловие

Для автоматизации Android-устройств есть много приложений (Tasker, AutomateIt, Automate и другие) — но Macrodroid, пожалуй, самое лаконичное из всех; при этом функционал не уступает аналогам. Но это уже на ваш вкус и выбор =)

В статье представлена лишь малая часть того, что и как можно настроить. Всё ограничивается лишь вашей фантазией.

Удачи вам в создании действительно умных из казалось бы, умных устройств.=)

Damian Lewis

DamianLewis

Можно ли избавится от RAT, HEUR, miner без сноса системы?

DamianLewis

Damian Lewis @DamianLewis

Почему нельзя снести систему? Это ведь самый лучший вариант как для не самого опытного пользователя. Вы же не с сервером и с базами данных работаете. Даже если Вы с помощью антивирусов удалите заразу, это не означает, что все вернется в норму. Все как прежде работать не будет. Обязательно что-то будет глючить, выдавать ошибки и отваливаться. Основная проблема не избавление от вирусов, а устранение последствий его действий. Да и сама параноя вас не будет покидать, что не до конца все вычистилось. Переустановка для вас самый лучший вариант. Займет не так много времени. Но для начала, надо все таки избавиться от заразы. Даже если переустановите систему, не факт, что вирус закрался в ваши личные данные на других разделах (раздел D и т.д.) или на других дисках. Стоит запустить какой нибудь безобидный фильм или откртыть картинку, вирус вновь начнет распространятся. Поэтому очень важно сканировать ВСЁ! Для начала просканируйте ВЕСЬ ДИСК, включая ВСЕ ФАЙЛЫ с помощью вот этих программ сканеров:
1. HitmanPro — бесплатное использование 30 дней
2. Emsisoft Emergency Kit — бесплатно

затем перенесите ваши личные данные на другой раздел или диск если они находятся на разделе C. Переустановите систему.

Ответ написан более двух лет назад
Комментировать
Нравится 1 Комментировать

Как добавить секундную задержку в планировщик задач (Task Scheduler) после выполнения задачи?

DamianLewis

Damian Lewis @DamianLewis

Может я чего-то не понимаю, но а что мешает продублировать эту задачу 3 раза и в каждой из них задать нужное время?

Ответ написан более двух лет назад

Как свернуть браузер после перезагрузки?

DamianLewis

Damian Lewis @DamianLewis

6114e04c35670943369916.png

Скачайте Startup Delayer и добавьте туда в автозапуск браузер. В свойствах запуска укажите режим окна «Свернуто»

Ответ написан более двух лет назад
Нравится 1 1 комментарий

Как удалить множество файлов?

DamianLewis

Damian Lewis @DamianLewis

Это не сложно. Установите такую замечательную программу как 7zip
Откройте командную строку в папке где у вас находится архив и выполните команду

"c:\program files\7-zip\7z.exe" d 1.zip tod.pdf worr.doc -r
  • c:\program files\7-zip\7z.exe — путь к 7zip
  • d — удаление файла(-ов)
  • 1.zip — название архива откуда удаляются файлы
  • tod.pdf и worr.doc — файлы которые нужно удалить
  • ключ -r — рекурсивное сканирование всех папок в архиве

Ответ написан более двух лет назад
Нравится 6 3 комментария

Webdav ошибка 1244 только на windows, а под linux работает, как исправить?

DamianLewis

Damian Lewis @DamianLewis

Столкнулся с такой же проблемой. С момента, когда задан был вопрос прошло много времени, но может кому-то понадобится решение данной проблемы.

Дело в том, что на Windows 7 по умолчанию не поддерживается TLS 1.3, и если подключение к WebDav или NextCloud будет выполняться по этому протоколу, что чаще всего и бывает в наше время, подключение не сработает. Настройки добавления сетевого диска на Windows тесно связано с Internet Explorer, именно он не поддерживает TLS 1.3. Другие браузеры Chrome, Firefox поддерживают данный протокол из коробки, а для включения в Windows, нажмите Win+R и введите inetcpl.cpl . Откроется диалоговое окно «Свойство: Интернет». Перейдите на вкладку дополнительно и там увидите поддержку только TLS 1.0 — 1.1 — 1.2. Это если у вас Win7 и ниже. На Windows 10 в этих же настройках есть поддержка протокола TLS 1.3 (экспериментально). Надо включить данный протокол. Также необходимо, чтобы работала служба ВебКлиент. Проверить, поддерживается браузером TLS 1.3 можно тут https://www.cloudflare.com/ssl/encrypted-sni/

Ответ написан более двух лет назад
Комментировать
Нравится 2 Комментировать

Как скопировать операционную систему с одного hdd на другой?

DamianLewis

Damian Lewis @DamianLewis

Зачем замарачиваться, если можно сделать бекап через TimeShift и восстановить его на новый раздел. Причем при восстановлении он сам обновляет и устанавливает загрузчик GRUB на новом разделе. Не нужно использовать командную строку, все делается в пару кликов мышки.

Ответ написан более двух лет назад
Комментировать
Нравится Комментировать

Будет ли kali linux на флешке полностью функционировать?

DamianLewis

Damian Lewis @DamianLewis

Урезанной не будет, но скорость работы самой системы и инструментов может быть низкой в зависимости от скорости чтения/записи флешки. Еще один момент который надо учитывать, при частом использовании системы, флешка может сдохнуть примерно за 2-6 месяцев.

Ну а для начала прежде чем ставить, подумайте, зачем вам это. Вы скорее всего не читали документацию и не знаете как пользоваться 99% инструментов которые там имеются. То, что где-то в видосе увидели как кто-то что-то ломает через этот дистрибутив, то опять же, вероятность того, что у вас также все сработает низкая. Для использования популярных инструментов которые там имеются, нужно не слабое железо и куча времени.

Ответ написан более двух лет назад
Нравится 2 2 комментария

Как перемещать окно в Windows за любую часть, а не только за рамку?

DamianLewis

Damian Lewis @DamianLewis Автор вопроса

Все, вопрос решен! Нашел две мини программы как раз для этой цели. Называется KDE Mover-Sizer. Маленькая и очень удобная в использовании, но есть пара минусов. Программа давно не развивается, а также при изменении размера окна проводника, он автоматически произвольно уменьшается. Хотя возможно это еще и из-за того что установлена надстройка над проводником Clove. Скачать KDE Mover-Sizer

Вторая программа с открытым исходным кодом, имеет русский язык и неплохой функционал. Рекомендую именно ее!
Скачать AltDrag

Ответ написан более двух лет назад
Комментировать
Нравится 2 Комментировать

У какого десктопного Linux минимальные требования к RAM?

DamianLewis

Damian Lewis @DamianLewis
Ответ написан более двух лет назад
Комментировать
Нравится 1 Комментировать

Как клонировать систему со всеми пользователями и настройками на меньший по объёму диск?

DamianLewis

Damian Lewis @DamianLewis

Как бы сделал я
Вариант 1:
1. Ставим TimeShift и сделаем бекап всей системы через rsync на внешний носитель. Можно и без TimeShift через консольный rsync ели умеете пользоваться
2. Сделаем бекап домашней директории через Deja Dup
3. Загрузиться через любой live дистрибутив, сделать нужную разметку диска через gparted или аналог, установить в этом же live дистрибутиве TimeShift и Deja Dup.
4. Восстанавливаем бекапы которые ранее сделали
5. Устанавливаем загрузчик GRUB. Вроде всё.

Вариант 2:
1. Тупо весь системный раздел скопируем на внешний диск, простым копированием. То же самое сделаем для домашней директории. К примеру, просто создайте на внешнем диске папки System и Home и в соответствующие папки закиньте файлы.
2. Загрузиться через любой live дистрибутив, сделать нужную разметку диска через gparted или аналог
3. После разметки копируем файлы обратно на нужные разделы
4. Устанавливаем загрузчик GRUB

Ответ написан более двух лет назад
Комментировать
Нравится Комментировать

Заблокировать интернет для программ в ПАПКЕ?

DamianLewis

Damian Lewis @DamianLewis

Можно сделать. На самом деле это не так сложно. Как описано в статье на которую дал ссылку Александр Фалалеев
Вкратце, вам нужно создать группу noinet(или любое другое название), добавить в него текущего пользователя, лишить группу доступа в интернет, а затем добавить папку в группу noinet и применить права на все вложенные файлы и каталоги папки.

60f077fa969eb634153643.png

Подробная инструкция

1. Создаем группу noinet
sudo groupadd noinet

2. Добавим текущего пользователя в группу noinet
sudo gpasswd -a `id -un` noinet

3. Напишем скрипт iptables, который будут стартовать вместе с ОС
Вводим sudo nano /etc/network/if-pre-up.d/noinet_rule
и вставляем туда

#!/bin/bash iptables -A OUTPUT -d 10.0.0.0/8 -m owner --gid-owner noinet -j ACCEPT iptables -A OUTPUT -d 172.16.0.0/12 -m owner --gid-owner noinet -j ACCEPT iptables -A OUTPUT -d 192.168.0.0/16 -m owner --gid-owner noinet -j ACCEPT iptables -A OUTPUT -m owner --gid-owner noinet -j DROP

Сделаем скрипт исполняемым
sudo chmod +x /etc/network/if-pre-up.d/noinet_rule

4. Создаем скрипт который будет запускать наши приложения с привилегиями этой группы
sudo nano /usr/local/bin/noinet
и вставляем туда

#!/bin/bash sg noinet "$*"

Сделаем скрипт исполняемым
sudo chmod +x /usr/local/bin/noinet

5. Чтобы не перезагружать ОС, выполним скрипт iptables
sudo /etc/network/if-pre-up.d/noinet_rule

На этом всё! Теперь любое приложение можно запускать от имени группы noinet и оно не сможет использовать интернет. Например: noinet firefox

Меняем группу папки и вложенных файлов. Например: chgrp -R noinet Soft
Ключ -R рекурсивно поменяет группу для всех вложенных папок и файлов
noinet — группа
Soft — ваша папка с программами

Все делается за пару минут!

Ответ написан более двух лет назад
Нравится 2 1 комментарий

Как подключиться к wifi сети ubuntu mate?

DamianLewis

Damian Lewis @DamianLewis
Эмм.. на саму сеть нажать не пробовали? Просто нажмите на название сети 1 или 2 раза.
Ответ написан более двух лет назад

Файл подкачки не реагирует на настройки swappiness, что делать?

DamianLewis

Damian Lewis @DamianLewis

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

sudo swapoff -a sudo swapon -a

Процесс из под включенной системы будет долгим, лучше перезагрузить

Ответ написан более двух лет назад

Как запустить две копии браузера?

DamianLewis

Damian Lewis @DamianLewis

Эмм.. если просто нужно зайти на один сайт с разными логинами/паролями хоть 10 раз, просто поставьте замечательное расширение Temporary Containers. Сможете открывать чистые, полностью независимые друг от друга вкладки в окне одного браузера. Для каждой вкладки будет свой кеш, куки и остальные данные. Так что сможете использовать разные логины на одном сайте.

Если сайт чекает активность аккаунта и допускает только одну сессию, то две копии браузера проблему не решат

Ответ написан более двух лет назад
Нравится 1 3 комментария

Как посмотреть кто грузит интернет.

DamianLewis

Damian Lewis @DamianLewis

netstat -utopa — покажет локальный адрес (имя компьютера) того кто использует сеть НЕ в режиме реального времени.

60ee71ca9edf5994084861.png

iftop — в режиме реального времени отображает локальный адрес (имя компьютера), какие сайты открыты, сколько данных получено и передано. Установить sudo apt install iftop . Чтобы мониторить только нужный сетевой интерфейс, узнайте название интерфейса через команду ifconfig . Затем введите sudo iftop -i название интерфейса . Наример sudo iftop -i wlk30

60ee75d0eb55c493653544.png

nethogs — в режиме реального времени покажет какие программы используют сеть и сколько данных они получают или отправляют. Также покажет имя пользователя. Запускать команду надо обязательно через sudo nethogs Установить nethogs sudo apt-get install nethogs

60ee764ae2417823885615.png

Ответ написан более двух лет назад
Комментировать
Нравится Комментировать

Как восстановить все давно удаленные фото и перенести их на ПК?

DamianLewis

Damian Lewis @DamianLewis

Если Вы, после удаления данных пользовались телефоном, а именно происходила запись данных на накопитель типо фото, музыка, видео, установка программ и т.д., то восстановить не вариант, так как все данные будут перезаписаны. Другое дело если бы удалили минут 10 назад или не пользовались телефоном все 3 месяца после удаления данных, вот тогда шансы были.

Запомните парочку правил:
1. Чем дольше проходит время после удаления и чем больше вы используете устройство, тем ниже вероятность восстановления данных. Это касается как ПК, так и телефонов.
2. Научитесь делать бекап данных. Хотя бы использовать какое нибудь защищенное облачное хранилище, если по другому не умеете.

Ответ написан более двух лет назад
Комментировать
Нравится 1 Комментировать

Как узнать путь до исполняемого файла в Linux?

DamianLewis

Damian Lewis @DamianLewis
Если только для ярлыков надо, можно посмотреть через системный монитор в разделе свойства процесса.
Скрин 1

60ec424239e39264282206.png

Также можно глянуть через htop в терминале.

Скрин 2

60ec426cb850d490467341.png

Скорее есть есть еще куча других вариантов, но я обходился только двумя этими

Ответ написан более двух лет назад
Комментировать
Нравится 2 Комментировать

Как в заданное время автоматически писать в вайбер на входящие номера заданный текст?

DamianLewis

Damian Lewis @DamianLewis

Можно попробовать сделать через MacroDroid

1. Заходим в программу и нажимаем на Мастер создания макроса
2. В разделе Триггеры нажимаем на События устройства и выбираем Уведомление . В Уведомлении указываем Получено уведомление, Выбираем приложение от которого будем получать это уведомление. В вашем случае Viber. В содержании уведомления указываем Любой тип или конкретно на содержание каких сообщений отвечать.
С разделом Триггеры закончили! Переходим в раздел Действия

Дальнейшие действия совершаем в разделе Действия
1. В разделе действия переходим на пункт Приложения и выбираем Запустить приложение. Из списка выбираем Viber.
На этом этапе у нас получено уведомление(сообщение) и запущен Viber
2. В пункте Определенные MacroDroid выбираем Задержка по времени. Ставим задержку в секундах. Например 2. Уберите галочку использовать будильник. Задержку ставим чтобы приложение полностью открылось перед выполнением след. действия.
3. Переходим в пункт Действия устройства и выбираем Взаимодействие с интерфейсом, а затем Нажать, потом Определить в приложении. Вас выкинет в меню. Вы должны зайти в Viber, спустить шторку(панель уведомлений сверху), там будет уведомление от MacroDroid на который нужно нажать, а затем жмем на первое сообщение в списке Viber на который надо ответить. Все новые сообщения всегда в начале.
4. Ставим снова задержку в 1 секунду
5. Снова как и 3 пункте переходим Действия устройства и выбираем Взаимодействие с интерфейсом, а затем Нажать, потом Определить в приложении. На этот раз мы заходим в сообщение и уже там нужно выставить кнопку нажать в ячейку «введите текст».
6. Переходим в пункт Действия устройства и выбираем Взаимодействие с интерфейсом, а затем Вставить. Там 2 варианта. Вставить из буфера или Пользовательский текст. Выбираете то, что нужно вам.

С разделом Действия закончили!

Переходим в последний раздел сверху Ограничения
Тут осталось выбрать Дату и время когда все это будет работать!

выглядеть так

60e444e414ac3713736796.jpeg

Ответ написан более двух лет назад
Комментировать
Нравится 1 Комментировать

Как сделать чтобы браузер не терял страницу при незаходе на неё долгое время?

DamianLewis

Damian Lewis @DamianLewis

Можно провернуть колхозным способом используя программу для записи макросов.
Просто запишите действие как переключаетесь с одной вкладки на другую и сделайте повтор этого макроса с нужным вам интервалом. Например каждые 2-3 минуты. Это будет имитация работы в браузере и вкладка не будет выгружена из ОЗУ.

Ответ написан более двух лет назад
Нравится 1 15 комментариев

Как отключить адаптивную яркость на ноутбуке, если нет такого раздела в электропитании?

DamianLewis

Damian Lewis @DamianLewis

Если я правильно помню, в Windows имеется служба которая отвечает за адаптивная яркость. Вроде так и называется, адаптивная яркость. Чтобы этот параметр отображался в настройках электропитания, надо установить драйвера на процессор. Причем не один драйвер, там их несколько. Сборка драйверов по типу SDI отлично отображает список таких драйверов и без проблем устанавливает.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *