Привет. Я пока не публиковал его на гит, так как там такая же версия, только на си шарпе. Вот тема на форуме лолза, где можно ознакомиться: lolz.live/threads/8083295/
Сразу видно, человек не работал с диел на нормальном уровне. Скажем так, он очень косячный в продуктовых масштабах. Как просто переводчик для себя - хорош, но не более
А я юзаю stream deck внутри которого есть плагин, который работает аналогичным образом: выделяю текст, жму кнопку на стрим деке и он автоматом вставляет переведенный текст. Очень удобно)
думаю можно в виде приложения сделать скажем на wpf перекать и если будет работать - вообще супер там его и можно загрузить в эпстор и при собесе у тебя уже готовый продукт есть, который реал полезный. Вот говорю перекатай проект на wpf network и запусти его по площадкам и буду скачивания
фига прикольно, пойду на с# такое попробую сделать, спасибо за идейку ) upd: Короче я сделал, но немного работает не так как я задумывал. Я хотел чтобы при нажатии на ctrl b у меня просто срабатывала комбинация ctrl c, потом брался текст из буфера обмена, переводился, и по такому же принципу вставлялся через ctrl v, но что-то пошло не так и ctrl c не копирует. Почему? Неизвестно. Но в любом случае пойду бахну интерфейс и буду пользоваться.
Бро расскажи как дойти до такого уровня ? Я началинал изучать языки, но мне всегда становится скучно . Но вот прикладное применение меня всегда поражает, куча можно полезнцх вещей сделать, даже для себя чисто. Но очень очень неинтересно изучать синтаксис и так далее(( Я думаю, проблема в методике, я этого не утверждаю. Помоги разобратьсч ,кск сделать изучение языков программирование интересным. Мотивация , аля, большая зп- мной никак не движит. У меня , своего рода, научный интерес к этой отрасли, но меня слишком угнетает процесс изучения азов .😢
@Rudes_official мой контекст - обучение на физфаке 3 курса. Я осознал, что голая физика без проги никому не нужна и не полезна. Та же вычислительная физика строятся вся на проге. Не уверен, что моей целью является большой заработок. Не хотелось бы, чтобы моей мечтой был заработк 300кк наносек. Но может в этом и нет ничего плохого, чтобы много зарабатывать, но я не хочу это ставить основным мотиватором, потому что он не работает((. Пробовал мотивировать себя будущим финаносвым достатком, и дело не шло.
@@ДанилЛеонтьев-л7ъ с учить после плюсов не сложно, а наоборот. ты уже знаком с кучей концепций, которые в си используются. указатели, работа с памятью, структуры - всё это в си тоже есть, только проще. в плюсах же есть классы, шаблоны, исключения - этого в си нет. так что переходить на си будет даже легче. а вот учить ли - другой вопрос. зачем тебе си, если ты уже знаешь плюсы? если для микроконтроллеров или системного программирования, то да, учи. а если нет конкретной цели, то оставайся на плюсах, там возможностей больше.
Я вернулся с другого аккаунта и написал этот проект не только для X11, но для Windows, MacOS, X11 и Wayland, и сделал это на расте, gigachad. если кому то интересно я назвал проект clip-linguist и выложил его на github
ты же не изобрел сам процесс перевода, должно быть есть какая то библиотека на самом компе, или идет запрос в тот же гугл и получает ответ с готовым текстом, так?
Крутая реализация. Мне кажется DeepL или Яндекс переводчик будут получше переводить с русского, у гугла как-то кривовато иногда получается. Не хочешь запилить с DeepL API?
Если там бесплатный апи, то не составит труда поменять. Тут дело вообще изначально не в качестве перевода было, а я нацеливался на удобство. Но за критику спасибо.
А як ти пишеш на с в visual studio якщо як я знаю там тільки c++ , c# якщо брати мови с ? Просто інтересно бо сам вчу с так и с++ ина vim не завжди на віндовсі удобно писати.
Встанови MinGW GCC (w64devkit - чудовий дистрибутив) та юзай VSCode, це краще аніж Visual Studio. Навчишся компілятором користуватись, мб мейкфайли писати. (Ці знання все рівно знадобляться коли будеш сторонні бібліотеки використовувати).
На самом деле при Ctrl+C копируется текст в буфер, оттуда и берется добавленный текст. Дело в том что в виду я имел в виду, что уже переведенный текст не копируется в буфер для вставки. И все. Просто в комментариях было объяснять лень
@@Rudes_official всё равно полезно переводить только при зажатии, мб мне нах не надо переводить в какой-то момент а оно мне свичит текст на англюсик. Я так с автокликером сидел думал бляяя как же его написать, на ахк короче сделал если я нажимаю два клика и посдений клик был нажат не позже чем через 0.250 сек то начинался автоклик лкм
@@Rudes_official ютуб удалил коммент я затерплю и напишу ещё раз. В общем всё равно полезно переводить только при зажатии, мб мне не надо переводить в какой-то момент а оно мне свичит текст на англюсик. Я так с автокликером сидел думал как же его написать, на ахк короче сделал если я нажимаю два клика и посдений клик был нажат не позже чем через 0.250 сек то
@@Rudes_official Я к тому, что если я захочу, к примеру, что-то просто скопировать, утилита висит в фоне (не запускать же каждый раз при необходимости), и вместо того чтобы скопировать текст, утилита заменяет текст на другой язык
@@Rudes_official Ну, как вариант произвести перевод текста после хоткея. Я лично в проектах, если таковые использую, то какой-нибудь Sl и Pb, как неиспользуемые клавиши по сути
переводчик получился крутым. Не мог бы ты выкатить его на гитхаб, что б можно было его использовать!
Привет. Я пока не публиковал его на гит, так как там такая же версия, только на си шарпе. Вот тема на форуме лолза, где можно ознакомиться:
lolz.live/threads/8083295/
@@Rudes_official привет можно твой телеграм?
@@Rudes_official гит это не гитхаб, ты путаешь инструмент и хранилище репозиториев
@@vovchic3593 ты путаешь слова и буквы. Буквы - это инструмент создания слов
@@Rudes_official гениально
Чувак, это очень круто. Скрипт реально полезный. Его бы допилить до утилиты по типу Punto switcher и тогда вообще идеально
это имба будет если заменить гугл на дипл а потом выложить в какой нибудь майкрософт стор, полезная штука
ратничек еще туда и цену 4.99$
Сразу видно, человек не работал с диел на нормальном уровне. Скажем так, он очень косячный в продуктовых масштабах. Как просто переводчик для себя - хорош, но не более
зачем если у дипл уже есть свое приложение которое делает тоже самое только в 2 нажатия кнопки
@clxwwwn9393 он качественнее, я не говорю что проект говно, просто если туда ещё и дипл запихнуть идеально будет
Красавчик мужик, очень крутой скрипт. У тебя точно есть и талант, и точно тебе дорога в IT!
спасибо!
хорош, чувак - это реально удобная вещь. выложи на гитхаб
Чел ты гений, это реально прям пипец как полезно, удачи тебе в будущем!
Афигеть,это реально круто.
красавчик, для меня интересно вышло что это само вписывается в блокнот
Отлично вышло! Экономит максимум времени
хорошая идея, прикольно реализовал, я бы до такого не додумался.
@@fr0s1ee_IT додумался бы. Не льсти
@@Rudes_officialСогласен с комментарием, я тоже пытался делать такое, выходило не очень, остановился на юзер боте телеграм
@@Rudes_official Как написать думаю додумался бы, но идея в голову такая очень редко приходит
Имба))) Скоро такой же попробую сделать, только на C#))))) Топчик, учишь низкоуровневые языки))
Можешь создать репозиторий в гитхаб?
А я юзаю stream deck внутри которого есть плагин, который работает аналогичным образом: выделяю текст, жму кнопку на стрим деке и он автоматом вставляет переведенный текст. Очень удобно)
как называется?
круто было бы увидеть что-то подобное в powertoys
Здорово! Отличная работа!
крутая идея и реализация:)
Классно, добавить бы автоопределение языка и изменить бинд, хороший проект
Гениально, красавчик
думаю можно в виде приложения сделать скажем на wpf перекать и если будет работать - вообще супер там его и можно загрузить в эпстор и при собесе у тебя уже готовый продукт есть, который реал полезный. Вот говорю перекатай проект на wpf network и запусти его по площадкам и буду скачивания
Думаю стоит заменить ctrl+c на что-то другое, чтобы можно было копировать текст
было бы круче добавить это на другой шорткат, а то такую прогу хочется всегда держать включенной а так у тебя отпадает самая важная комбинация кнопок
Это реально круто чувак, залей это на гитхаб
красава дон хороший переводчик дон
а где скачать?
Я такое писал чтобы онлайн диктанты в унике на изи проходить)
Можно ссылку на репозиторий?
Через AutoHotKey скорее всего возможно сделать, чтобы дистрибуция была проще)
там нужно допольнительно скачивать
@@stavratum а тут не нужно????
@@maximgasai1349 да
Очень полезная штука. Есть готовое решение на гитхабе?
Выложи в открытый доступ, пожалуйста.
Есть вопрос когда пишешь что то интернет должен быть или как он берет данные на какой язык переводить?
Прога класная. Сделать бы какой небуть интерфейс и будет не заменимая вещь
Привет, молодец. Ты где то его продаешь или же выложил на какой то платформе уже? Очень заинтересован в его использовании
Годно! Делай релиз в гите
слушай а ведь не плохо ,все мы хотим переводить текст , и сами подумаите как теперь удобно делать это мероприятие .
Действительно, теперь, это неироничное действие стало производить еще проще!
это будет работать, если допустим я написал текст на русском в документе
Очень крутой скрипт дон, может выложишь его на гитхабе?
фига прикольно, пойду на с# такое попробую сделать, спасибо за идейку )
upd: Короче я сделал, но немного работает не так как я задумывал. Я хотел чтобы при нажатии на ctrl b у меня просто срабатывала комбинация ctrl c, потом брался текст из буфера обмена, переводился, и по такому же принципу вставлялся через ctrl v, но что-то пошло не так и ctrl c не копирует. Почему? Неизвестно. Но в любом случае пойду бахну интерфейс и буду пользоваться.
Используй винапи функции. Подобное уже писал
Выложи на гитхаб, энтузиасты допилят функционал до полноценного приложения
Привет можешь сделать это как приложение я б использовал твой проект ваше классный хотел б такой переводчик!) удачи те
А ссылка на файлы где ?
или какие подобные программы есть?
Сделай расстановку знаков препинаний
а ссылку?
реально очень круто!
Бро расскажи как дойти до такого уровня ? Я началинал изучать языки, но мне всегда становится скучно . Но вот прикладное применение меня всегда поражает, куча можно полезнцх вещей сделать, даже для себя чисто. Но очень очень неинтересно изучать синтаксис и так далее(( Я думаю, проблема в методике, я этого не утверждаю. Помоги разобратьсч ,кск сделать изучение языков программирование интересным. Мотивация , аля, большая зп- мной никак не движит. У меня , своего рода, научный интерес к этой отрасли, но меня слишком угнетает процесс изучения азов .😢
Деньги никогда никого не держали. Меня мотивировало всегда материальное положение в семье. Без методик, без ничего. Не знаю твой контекст
@Rudes_official мой контекст - обучение на физфаке 3 курса. Я осознал, что голая физика без проги никому не нужна и не полезна. Та же вычислительная физика строятся вся на проге. Не уверен, что моей целью является большой заработок. Не хотелось бы, чтобы моей мечтой был заработк 300кк наносек. Но может в этом и нет ничего плохого, чтобы много зарабатывать, но я не хочу это ставить основным мотиватором, потому что он не работает((. Пробовал мотивировать себя будущим финаносвым достатком, и дело не шло.
а где с тобой связаться можно?
ля класеая идея, скинь исходники я в шарп переделаю
Напрашивается на полноценное приложение с автозапуском
точна такая же идея была, написать такой же функционал
но ты меня опередил, как авторство будем пилить ?
50 на 50
десктопный клиент deepl 🌚
Интересно получилось)
Сложно ли C учить после C++ как думаешь? Учить ли мне или всё же на плюсах остаться да и всё
@@ДанилЛеонтьев-л7ъ с учить после плюсов не сложно, а наоборот. ты уже знаком с кучей концепций, которые в си используются. указатели, работа с памятью, структуры - всё это в си тоже есть, только проще. в плюсах же есть классы, шаблоны, исключения - этого в си нет. так что переходить на си будет даже легче. а вот учить ли - другой вопрос. зачем тебе си, если ты уже знаешь плюсы? если для микроконтроллеров или системного программирования, то да, учи. а если нет конкретной цели, то оставайся на плюсах, там возможностей больше.
хера круто. пойду такой же напишу для X11
Я вернулся с другого аккаунта и написал этот проект не только для X11, но для Windows, MacOS, X11 и Wayland, и сделал это на расте, gigachad. если кому то интересно я назвал проект clip-linguist и выложил его на github
дон реально дон
Пригодилось для перевода странички игры в стим
Довольно интересно.Ты работаешь тут с API Google Translate через какой-то CURL ?
Привет. Да
в опенсорс зальешь?
Программа к гугл переводчику обращается по сети?
Такие вещи пишут на скриптовых япах, но в целом круто
Наверно если бы программа состояла из "напиши в консоль и получу перевод*, то конечно. Но тут создание окна вин32 и его отслеживание
@@Rudes_official а если у меня мак или линукс
@@blackman852 не знаю. Оно не кроссплатформенное
@@Rudes_officialв том же python есть целая куча библиотек, представляющий сходный функционал, держу в курсе
@@blackman852не сработает. Он использовал winapi, который только для Windows. Писал бы он при помощи GTK, программа работала бы на всех этих ОС
Допилить интерфейс на QT вместо консоли чтобы аббревеатуры не подсматривать, и сделать скрытие в трей. Себе же удобней будет + qt потыкаешь.
ты же не изобрел сам процесс перевода, должно быть есть какая то библиотека на самом компе, или идет запрос в тот же гугл и получает ответ с готовым текстом, так?
А если понадобится скопировть текст?
Крутая реализация. Мне кажется DeepL или Яндекс переводчик будут получше переводить с русского, у гугла как-то кривовато иногда получается. Не хочешь запилить с DeepL API?
Если там бесплатный апи, то не составит труда поменять. Тут дело вообще изначально не в качестве перевода было, а я нацеливался на удобство. Но за критику спасибо.
у дипла бесплатный апи с лимитом на 500к символов в месяц
ну наверное должно хватать
А сколько тебе лет бро?По голосу слышно молодой, а контент классный
Ну по факту тут апи от гугл переводчика? А ты написал взаимодействие с виндой через вин апи?
yes
Написал самый удобный переводчик на С? Молодец, а что на счёт того чтобы написать самый неудобный переводчик на двоичном коде?
Жесть, прошу дай ссылку на гитхаб. Очень интересно как ты это сделал.
Есть лишь ссылка на лолз. Там всё есть. Комментарий вы можете найти немного внизу.
@@Rudes_official Да, увидел спасибо. Удачи в дальнейших разработках!
@@Rudes_officialлолз? За сколько крипт вируса сделал бы?
привет где скачать?
Прикольно
А на гитхаб ссылочку можно?
Хотелось бы код увидеть, очень интересная реализация
гений , талант. Почти как легендарный программист сергей пирта
Классный переводчик. Меня поразил функционал. Вы - мощь!
хорош
где дон?
есть кейсы где это использовать ? тут по сути один http запрос плюс работа с буфером, но в любом случае молодец!)
Некоторые люди в комментариях уже нашли контекст в котором он будет нужен. Так что я уже сделал своё дело.:)
о нифига из тиктока в ютуб перебрался
круто
Интересную идею ты подкинул братиш
можно ли такое сделать с диплом? у гугла все таки кривой перевод
Да
можно , но апи дипла надо взять где-то
ряльна круто
ctrl+C ? :)) И сломал копирование? :)) Оригинально. Да, и что я там мельком увидел - только для винды :/ Кто ей еще пользуется?
оо кто это тут у нас, шизолинуксер ?
Почти все пользуются виндой
Братан дай ссылку на твою программу
ты осуществляешь перевод через google api?
да
@@Rudes_official ты платный апи использовал или есть ссылка чтобы бесплатно работало?
@@Ylyisbot бесплатный, на лолзе ссылку на сурс добавил
а ты хорош
гуд
а где "дон"?
А як ти пишеш на с в visual studio якщо як я знаю там тільки c++ , c# якщо брати мови с ? Просто інтересно бо сам вчу с так и с++ ина vim не завжди на віндовсі удобно писати.
можно просто поменять расширение файла с cpp на .c и всё будет работать.
Спасибі
ставь линукс и компилируй через gcc
Встанови MinGW GCC (w64devkit - чудовий дистрибутив) та юзай VSCode, це краще аніж Visual Studio. Навчишся компілятором користуватись, мб мейкфайли писати. (Ці знання все рівно знадобляться коли будеш сторонні бібліотеки використовувати).
@@freemorger i use arch btw
Из win api ничего нет? Просто если выпустишь думаю у себя на линухе попробовать)
там много чего из winapi к сожалению
wine тепе в помощь
@@endixq7270 насколько я помню Вайн не поддерживает системный буфер обмена(предполагаю что делалось через него) могу ошибаться конечно но вроде бы так
скинь исходник
изобрёл велосипед, которой и так уже есть на гитхабе.
Клево
очень удобно/.,
Красава че)
i wait this project on github
Reverso Context это уже давно умеет, более того работает лучше гугл переводчика, ещё и перефразировать ещё может
сделай перевод при задержке бинда
или чё как копировать то
На самом деле при Ctrl+C копируется текст в буфер, оттуда и берется добавленный текст.
Дело в том что в виду я имел в виду, что уже переведенный текст не копируется в буфер для вставки. И все. Просто в комментариях было объяснять лень
@@Rudes_official всё равно полезно переводить только при зажатии, мб мне нах не надо переводить в какой-то момент а оно мне свичит текст на англюсик. Я так с автокликером сидел думал бляяя как же его написать, на ахк короче сделал если я нажимаю два клика и посдений клик был нажат не позже чем через 0.250 сек то начинался автоклик лкм
@@Rudes_official ютуб удалил коммент я затерплю и напишу ещё раз. В общем всё равно полезно переводить только при зажатии, мб мне не надо переводить в какой-то момент а оно мне свичит текст на англюсик. Я так с автокликером сидел думал как же его написать, на ахк короче сделал если я нажимаю два клика и посдений клик был нажат не позже чем через 0.250 сек то
то автокликалось, не дописал
Имба, Попробуй в Visual Studio использовать плагины смены темы например, мне фон киберпанка понравился.
А лолз это что?
Норм. Учи opengl.. Спасиба
Сомнительный бинд на Ctrl+C, да и язык сейчас в переводчиках может автоматический распознаваться, без указания явного
там нет биндов, там отслеживается буфер обмена и попадение в него чего-либо.
@@Rudes_official Я к тому, что если я захочу, к примеру, что-то просто скопировать, утилита висит в фоне (не запускать же каждый раз при необходимости), и вместо того чтобы скопировать текст, утилита заменяет текст на другой язык
@@anton-pr а есть какие-либо предложения тогда?
@@Rudes_official Ну, как вариант произвести перевод текста после хоткея. Я лично в проектах, если таковые использую, то какой-нибудь Sl и Pb, как неиспользуемые клавиши по сути
@@Rudes_official Если можно оригинальный бинд на копирование перенести на ctrl + c + c будет удобно
You speak russian but you type program in english
@@DalandanReal Um... yeah? It's a base in programming
@Rudes_official ok 😂👍🏿