LINUX.ORG.RU
Ответ на: комментарий от saahriktu

Но твои уникальны всегда.

Че там, lsusb|grep? Какая лицензия? Какие системные требования? Будет ли ветка с долговременной поддержкой? Юникодные локали поддерживаются?

t184256 ★★★★★
()
Ответ на: комментарий от t184256

Че там, lsusb|grep?

Да.

Какая лицензия?

GNU GPLv3.

Какие системные требования?

bash и утилиты командной строки много не требуют.

Будет ли ветка с долговременной поддержкой?

Что там поддерживать? Новые идентификаторы железа?

Юникодные локали поддерживаются?

Да.

saahriktu ★★★★★
() автор топика

Прочитал как blazingkgbdetector.sh.

commagray ★★★★★
()

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

aquadon ★★★★★
()

Срочно на главную.

mandala ★★★★★
()
Ответ на: комментарий от Thetan

Переключатели таки теже самые Outemu Blue, которые используют также Redragon, Marvo и Genesis. Да и сборка клавиатуры не такая уж и плохая. В общем, хорошая клавиатура.

переключатели Outemu Blue. По ощущениям они очень близки к Cherry MX Blue, но отличаются более легким ходом и меньшим уровнем шума. Тактильная отдача хорошая. Заявлен ресурс в 10 миллионов кликов.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Переключатели таки теже самые

Ну хорошо, а скрипт то зачем, какую проблему решает?
Электроника клавы или драйвер глючные?

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)

Спасибо. Давно хотел проверить, есть ли у меня эта клава

suxin
()
Ответ на: комментарий от torvn77

Ну хорошо, а скрипт то зачем, какую проблему решает?

Так сказать, традиция, которая создана ЛОРом. А там уже каждый сам решает зачем ему скрипт.

Всё началось с прошлогоднего сообщения от madcore:

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

Ну и понеслось.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)

Наконец-то я узнал по названию темы имя автора.

Надеюсь, скрипт спрашивает пользователя есть ли у него такая клавиатура и задаёт наводящие вопросы? Другие случаи реализации слишком просты и скучны.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от Thetan

Она может и ничего (отзывы не читал), но выглядит так, что меня чуть не вырвало, а я повидал некоторое дерьмо и до этого.

grem ★★★★★
()

это же шутка была, остановись

Deleted
()

скрипт проверяет наличие механической клавиатуры DEXP Blazing Pro RGB

Только одной? Нахрена он нужен?

Zhbert ★★★★★
()
Ответ на: комментарий от saahriktu

bash и утилиты командной строки много не требуют

Во-первых, баш жрёт просто дофига ресурсов, по сравнению со всякими питонами и прочими «нормальными скриптовыми яп». Просто на echo «OK» это незаметно. Во-вторых, ты не пробовал запустить утилиту командной строки convert *jpg out.pdf на тысчёнке сканов? Жрёт она тогда прилично.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

convert - это не совсем рядовая утилита командной строки.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от grem

Нормально она выглядит:
https://sun9-11.userapi.com/c854216/v854216510/16ad71/ujxqrS75GwM.jpg
https://sun9-71.userapi.com/c854216/v854216510/16ad7b/S_limQ060Nk.jpg

Но может, конечно, и так: https://sun9-19.userapi.com/c854216/v854216510/16ad67/kcBeQWDTbf8.jpg

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от scanner

Значит, она сделана на такой же электронике от Sino Wealth Electronic Ltd.

saahriktu ★★★★★
() автор топика

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

ptarh ★★★★★
()

Где тесты? Где deb пакет?

А что если «258a:0016» есть в имени устройства? Не логичнее ли тогда проверять так: grep «^258a:0016»?

a1batross ★★★★★
()
Ответ на: комментарий от Ramil

Подсветка таки отключаема (подсвечивается только нажимаемая клавиша во время нажатия).

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Какая разница что за устройство? Ну вдруг будет такое!

Я нашёл багу, предложил исправление. Можешь добавить меня в копирайты.

a1batross ★★★★★
()

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

s3rjke
()

название недостаточно странное.

takino ★★★★★
()

Это безусловно гениальное решение, но надо рефакторить эту сложную утилиту. Предлагаю такой вариант для начала:

lsusb | grep -q 258a:0016 && echo "Exists" || echo "No"
Следующим патчем для релиза 2.0 добавим кавычки в grep. Я готов включиться в разработку на добровольной основе.

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

shell-script ★★★★★
()
Последнее исправление: shell-script (всего исправлений: 1)
Ответ на: комментарий от shell-script

Эта реализация конфликтует с идеей chenbr0, которую я уже реализовал:

$ ./blazingkbddetector.sh
DEXP Blazing Pro RGB keyboard(s) detected. Total number: 1

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от a1batross

Спасибо, исправил, но по-другому. Предложенный вариант не будет работать поскольку идентификаторы не в начале строки:

$ lsusb
Bus 004 Device 002: ID 2109:0812 VIA Labs, Inc. VL812 Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 006: ID 258a:0016  
Bus 003 Device 005: ID 275d:0ba6  
Bus 003 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 003 Device 002: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1058:25a1 Western Digital Technologies, Inc. Elements / My Passport (WD20NMVW)
Bus 001 Device 002: ID 0bc2:3312 Seagate RSS LLC SRD00F2 Expansion Desktop Drive (STBV)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Тебе нужно доработать скрипт:

  • В случае отсутствия клавиатуры, поинтересоваться, почему она не подключена.
  • Если сломана, то посочувствовать и вывести список сервис-центров и магазинов.
  • Если совсем не было, ещё сильнее посочувствовать и вывести список магазинов.

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

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от Ramil

Кстати, никто не догадался почему я обратил внимание на эту клавиатуру? Та же Marvo KG909 на Outemu Blue даже подешевле.

saahriktu ★★★★★
() автор топика

Сабжевый скрипт проверяет наличие механической клавиатуры DEXP Blazing Pro RGB.

Какой в этом смысл и профит?

Meyer ★★★★★
()
Ответ на: комментарий от saahriktu

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

Не тяни же, а то мы умрем от любопытства!

ptarh ★★★★★
()
Ответ на: комментарий от ptarh

В названии есть 'Blazing'. Я ещё летом заметил, что 'blazing', так сказать, пересекается с именем 'Blaise Pascal'. Поэтому и генератор шаблонов на Паскале назвал Blazing Creator. Ещё у меня тут лежит альфа версия нулевого выпуска журнала про программирование на Паскале под названием 'Blazing Flag'.

saahriktu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.