Правильная сортировка файлов на fat32 для автомагнитолы.

Стоит у меня в машине не очень новый пионер и заметил я что музыку с флешки с fat32 (других фс оно не умеет) он играет не по алфавиту а по порядку загрузки файлов на флешку. Спасибо другу подсказал как исправить
1) Закидываем файлы на флешку;
2) Отмонтируем (если это не sd а usb флешка то прийдётся её по новой воткнуть потому что она пропадётиз dev уж незнаю почему так)*;
3) Ищем как она правильно обзывается в /dev (usb скорее всего будет /dev/sdX а sd что-то вроде /dev/mmcdlkXXX)
4) Используем софтину fatsort на РАЗДЕЛ на этой флешке (естессно от имени рута, тобишь через sudo):

5) Бежим к машине проверять.

  • Если у вас не так, или вы знаете почему у меня так и как исправить напишите пожалуйста в комментах;
    ** -c означает игнорировать регистр символов, а -n выполнять сортировку не «1, 10, 11, 111, 2, 22» а «1, 2, 3, 4, 5, 6, 7, 8, 9, 10».

P.S.: процесс занимает всего секунду ибо реально файлы по блочному устройству не ползают а меняются заголовки.

Заменить один текст на другой в куче файлов

Как убрать рекламу в официальном клиенте VK для Android

«секретные настройки» для андроид клиента ВК это функционал для разрабов, так что лучше не лезть туда если руки чешутся что-то напакостить. 

1) открываем настройки клиента и лезем в «о приложении»;

2) несколько раз тапаем по собачке;

3) сворачиваем и входим в номеронабиратель (желательно стандартный для вашего устройства);

4) набираем ##856682583## ;

5) в открывшемся окне скролим в низ и ставим галочку напротив пункта убирающего рекламу.

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

Аналог artmoney в Linux

Думаю все кто играет под линуксами и привыкли читерить пробовали завести под wine программу artmoney. Скажу сразу она не будет работать ни с играми в wine ни с нативными естессно.
Аналог зовётся scanmem, консольная тулза, для неё есть гуй gameconqueror, но он особо не нужен.
И так, приступим:
1) Открываем игру и смотрим сколько у нас например денег;
2) Открываем htop и ищем pid процесса;
3) открываем консоль и пишем

где XXXX это тот самый pid;
4) В открывшееся предложение программки вводим количество денег;
5) Возвращаемся в игру и каким нибудь образом меняем это число в плюс или минус;
6) Опять в консоль и вводим это число;
7) теперь можно менять значение, вводим

где XXX — сколько мы хотим денег;
8) profit;

Проверено на нативном euro truck simulator 2 под opensuse linux 42.2

Грустная история о склерозе или как мне пришлось с трояном XOR.DDoS сражаться

Недавно сбылась мечта идиота, поставил я себе сервак не для работы а для личных нужд.
вот только забыл после установки отключить вход по ssh от рута и вход по паролю.
в итоге тачка генерировала overдохуя очень много трафика забивая весь канал. eset и clamav сказали мне что это XOR.DDoS а коллеги кричали что это не лечится, проще переставить систему форматнув все винты. Но лень — двигатель прогресса.
Сразу скажу что за способ сноса благодарить надо не только мою логику но и блог одного чувака, спасибо ему.
1) Самое важное: делать надо всё с загрузочного носителя а не из заражённой системы;
2) чекаем crontab и ищем там то что добавили не мы;
2) Сносим скрипт который находим в кронтаб;
3) В /etc/init.d/ ищем службы которые называются рандомными именами и сносим их тоже;
4) То-же самое с бинарниками в /usr/bin/;
5) Грузимя в систему без сети и меняем пароли а так-же правильно настраиваем sshd конфиг;
6) Profit.
Описание как боролся первоисточник есть тут.