Денис
Денис
ㅤ
ㅤ
Денис
ㅤ
ㅤ
Там от 3.5 уже платно
Денис
И зачем это?
не регать номер, не брать vpn, даже не лезть в браузер) а просто с мобилы.
ㅤ
Ибо апи платный, а бесплатный гпт 3,5 у них на сайте
ㅤ
ㅤ
Ну так я тебе и сказал suid сделать
ㅤ
ㅤ
Чтоб вместо /dev/mem он пайп открывал?
ㅤ
Я знаю что raspi-gpio тулза требует рута и даже не желает запускаться под кем-то другим. Подозреваю как раз из-за dev mem
ㅤ
Странно что в linux не завезли гпио драйвер, а лезут блять прямую в /de/mem
ㅤ
Илфат
Денис
Странно что в linux не завезли гпио драйвер, а лезут блять прямую в /de/mem
так обычно в sys и лезут, но не в dev mem.
в dev mem уже по причине отсутсвия дров.
с gpio ситуация проще, драйвер давно есть, работает, задействован: sys class gpio, и есть даже новее uapi.
и работает практически на всех одноплатниках.
но с dev mem для gpio ситуация поинтереснее, он тупо быстрее и доступ для терминала (чем например uapi).
ㅤ
По сути направшивается драйвер в ядро для управление гпио, который сам лезет в нужные регистры и представляет какой нибудь ioctl апи. Но за много лет смотрю так нихуя и не изменилось. Просто юзернейм приложение лезет в память. Забавно
ㅤ
ㅤ
По сути для управления PWM в dev/gpiomem отражены не все участки памяти
Илфат
Всем спасибо. Много нового узнал. Костыль вкорячил.
ㅤ
Y
товарищи, извините что офтоплю довольно сильно, просто глаза разбегаются от вариантов решения задачи, не могу разродится что проще всего будет. Задача сделать что то вроде утилиты развертывания файлов, чтоб юзер (расчет на максимально тупого юзера) получил утилиту, дважды кликнул по ней, и она все сама сделала: скопировать папку куда нибудь в диск С и прописала ее путь в Path, то бишь в переменные среды
Y
есть смысл морочится и заворачивать все в exe, или проще просто кидаться во всех архивом, в котором лежит папка и batник?
ㅤ
ㅤ
Что мешает msi package сделать? В том же VS например
ㅤ
Ага, а потом из-за твоих скриптов че-то ломается. Путем кривых рук еще сбросишь переменную патч и тд и тп. Поэтому умные люди инсталлеры и придумали чтоб вот такой хуйней не страдали
Y
ㅤ
VS конечно, причем тут VSC
ㅤ
Люди годами уходили от того чтоб копировать куда-то че-то напрямую, уходили от dll hell, придумывали winsxs и прочую поебень. Но нет, мы будем лезть в систему напрямую
Anonymous
ㅤ
Anonymous
Y
Y
Y
40 мегабайт с одной стороны это ни о чем, а с другой, нехорошо получается если не дать возможности снести. Хотя это более вспомогательная херня
ㅤ
Помните раньше была такая хуйня, когда люди винду переустанавливали чуть ли не раз в полгода, потому что инсталляторы по тем временам не удаляли почти ничего?
ㅤ
Вроде ушли от этого и на линуксах в том числе.
ㅤ
С появлением msiexec ситуация стала на много лучше
Anonymous
SSR
Y
у меня и так щас наркомания такая наворочена, что любой антивирус матом орет на то, что я написал, считая это вирусом чистой воды
SSR
Хочу ради эксперимента правда полностью на опенсорс перейти
SSR
ㅤ
Ты свой ебаный скрипт всеравно не протестишь в 100500 ситуация и рано или поздно кому нибудь систему да угробишь. Есть годами выверенный windows installer
SSR
На старый телефон ставил, он потребовал денег и я некстклауд поднял
ㅤ
Вот тоже вместо того чтоб заюзать базовый функционал, положили скрипты и потребовали админских прав)
ㅤ
Тем более инсталлятор msi делается в пару кликов в visual studio
ㅤ
Если админские права не нужны - значит прописывается то, что нужно в профиль юзера и копируется тоже в профиль
SSR
ㅤ
SSR
ㅤ
В конце концов можно триал заюзать
Y
спасибо за мысли, буду думать!
SSR
ㅤ
SSR
Ruslan
ㅤ
明日がこなくたって もういいの
明日がこなくたって もういいの