Closed graid2030 closed 4 years ago
Сам движок кроссплатформенный, есть только маленькая часть, которая использует winapi(приблизительно 5%). У меня сейчас эта задача в невысоком приоритете, но если бы кто-то согласился помочь, я бы мог составить внятное тз и заплатить. Фактически нужно создать окно на gtk с контекстным меню, несколькими кнопками и лейблами и класс, который общается по локальным сокетам в отдельном потоке.
К сожалению C++ и QT для меня темный лес. Но если будет открытое ТЗ я бы посмотрел, думаю и другим бы было проще.
+1
Могу помочь портировать на Linux.
Было бы круто. Вот минитз
Портирование проекта под линукс. Весь движок кроссплатформенный, и неоднократно запускался под убунту, дебианом и маком. Но есть некоторые части, которые сделаны недавно и которые используют winapi. Вот почти полный список: Основное окно https://github.com/bablosoft/BAS/blob/f4eee1293894c17f244c5ea8636cbeb10f2215b8/ChromeWorker/main.cpp Работа с буфером обмена https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/ChromeWorker/clipboard.cpp Звук https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/Modules/UserNotification/dll/moduledll.cpp Чтение файла https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/ChromeWorker/readallfile.cpp Проверка статуса процесса https://github.com/bablosoft/BAS/blob/d9acdb4a51e48b1f2bd09342cf726636695fc74e/ChromeWorker/processcheck.h
Все эти вещи нужно портировать под gtk. И организовать сборку пакетов. Вознаграждение 200 wmz
Если интересно, оставьте ваши контакты или свяжитесь со мной на форуме. http://community.bablosoft.com/user/support
It may be easier to run it with mono or wine on Linux, as that may solve the winapi issue. Maybe even without having to change any code or at least less.
Mono won't help, because BAS is written in c++ and javasciprt. Some users sucesfully run it with wine, but it takes much more memory than windows version.
It would be great if a Linux BAS is available. Wanted to know if there si any progress.. willing to pitch in as well. I can handle C++, python. I am a library developer, so GUI is not my forte, but more than willing to learn
Also, any chance there is a cmake build option available ?
Any progress on this issue? I no longer have Microsoft Windows on my computer, but I do have some scripts running on BAS. It would be great to be able to run BAS on Debian.
No, right now there is lots of platform specific code, especially when it comes to browser fingerprinting. Porting to Linux would take lots efforts. This includes not only doing single sprint, but also fixing Linux specific issues, porting and checking each update. We will spend that time on implementing new features on Windows.
Было бы замечательно видеть на альтернативной платформе =)