3 страниц V < 1 2 3        
> Консольные приложения, Обновление от 07.10.11 + Busybox и пр.
VINRARUS
сообщение 13.1.2018, 16:25


Термоядерный
********

Группа: Пользователи
Сообщений: 3 203
Регистрация: 12.12.2009
Из: Чорнобиль
Пользователь №: 211 044
Модель телефона: WX160 & L7 & Z6 & ZN5-128
Прошивка: 740 MHz: Z6 and ZN5


Настроение:
Радиоактивные осадки...



Рейтинг: 1091



Цитата(fill.sa @ Сегодня, 18:12)
* Еще как в тему, я жетебе написал логику бузибокса и за счет чего бузибок уменьшают. И один из примеров

Я понимаю шо tar, например, внутри комбайна busybox в бинарнике будет намного меньше места занимать (если пощитать сколько байт припадает на функционал tarа) чем отдельная скомпилированая утилита tar.

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

Добавлено позже (13.1.2018, 18:32):
Или есть и прячутся от меня? laugh.gif

Добавлено позже (13.1.2018, 18:47):
Код
bash-4.4.12/examples/loadables$ ls -1    
basename.c    
cat.c            
dirname.c          
finfo.c            
head.c            
hello.c            
id.c                
ln.c                
loadables.h        
logname.c                          
Makefile.in                                                                    
Makefile.inc.in            
mkdir.c                                            
mypid.c                                            
necho.c        
pathchk.c
perl
print.c
printenv.c
push.c
README
realpath.c
rmdir.c
setpgid.c
sleep.c
strftime.c
sync.c
tee.c
template.c
truefalse.c
tty.c
uname.c
unlink.c
whoami.c

Шо это за прикол? Как эти все утилиты внутри баша вызывать?
На sleep вызывается утилита из /bin...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 13.1.2018, 18:00


Гуру
******

Группа: Пользователи
Сообщений: 850
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758
Модель телефона: z6 V8
Прошивка: Linux SAedition MOD

Рейтинг: 285.5



Цитата(VINRARUS @ Сегодня, 17:25)
* Или есть и прячутся от меня?

Я тут не эксперт, но вижу файл perl и могу предположить что в баше есть кусок от перла.

Цитата(VINRARUS @ Сегодня, 17:25)
* Шо это за прикол? Как эти все утилиты внутри баша вызывать?

Возможно они попросту не задействованы при сборке. Нужно мэйки да и вообще код смотреть.

Да и вообще это вопросы к разработчикам баша, по бузибоксу я когда патчи переносил немного повникал и могу сказать, а что там в баше я хз.

Сообщение отредактировал fill.sa - 13.1.2018, 18:04
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 11.5.2018, 22:23


Гуру
******

Группа: Пользователи
Сообщений: 850
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758
Модель телефона: z6 V8
Прошивка: Linux SAedition MOD

Рейтинг: 285.5



По случаю собрал пару свежих(последних на сегодняшний день) версий архиваторов.

p7zip(аналог виндового 7-zip)
Версия:16.02
И для коллекции версия 9.38.1, может кому пригодиться.
Внутри архивов несколько вариантов: 7za, 7z и 7zr

unrar
Версия:5.6.3

unzip
Версия:6.0
Внутри архива несколько вариантов: unzip, funzip и unzipsfx

zip
Версия:3.0
Внутри архива несколько вариантов: zip, zipnote, zipsplit и zipcloak

Сообщение отредактировал fill.sa - 20.5.2018, 18:47
Прикрепленный файл unzip_6.0_MagX.tar.gz   ( 118.35 килобайт ) Кол-во скачиваний: 44
Прикрепленный файл unrar_5.6.3_MagX.tar.gz   ( 118.6 килобайт ) Кол-во скачиваний: 43
Прикрепленный файл p7zip_16.02_MagX.tar.gz   ( 2.42 мегабайт ) Кол-во скачиваний: 49
Прикрепленный файл p7zip_9.38.1_MagX.tar.gz   ( 2.19 мегабайт ) Кол-во скачиваний: 39
Прикрепленный файл zip_3.0_MagX.tar.gz   ( 223.44 килобайт ) Кол-во скачиваний: 38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 9.6.2018, 22:19


Термоядерный
********

Группа: Пользователи
Сообщений: 3 203
Регистрация: 12.12.2009
Из: Чорнобиль
Пользователь №: 211 044
Модель телефона: WX160 & L7 & Z6 & ZN5-128
Прошивка: 740 MHz: Z6 and ZN5


Настроение:
Радиоактивные осадки...



Рейтинг: 1091



Цитата(fill.sa @ 12.5.2018, 0:23)
* 7za, 7z и 7zr

Подписал бы чем отличаются. А то странно было узнать шо 7zr токо с 7z работает, а с zip нет. crazy.gif
Очень радует шо команда
Код
7z b
больше не требует наличия свапа и ей достаточно 50 мб оперативки.
А так потестил все 3 7z, вроде нормально распаковывает.

Добавлено позже (10.6.2018, 0:25):
Ну и unrar нормально работает.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 10.6.2018, 5:11


Гуру
******

Группа: Пользователи
Сообщений: 850
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758
Модель телефона: z6 V8
Прошивка: Linux SAedition MOD

Рейтинг: 285.5



Цитата(VINRARUS @ Вчера, 23:19)
* Подписал бы чем отличаются. А то странно было узнать шо 7zr токо с 7z работает, а с zip нет.

Так это в документации на утилиты и так есть.
На всякий случай вот https://wiki.archlinux.org/index.php/P7zip_(Русский)

Цитата(VINRARUS @ Вчера, 23:19)
* больше не требует наличия свапа и ей достаточно 50 мб оперативки.

быть может из-за того что собирал с включением оптимизации, я вот могу собрать разные варианты с различными видами оптимизации, хорошо бы проверить как это в итоге повлияет на работу.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 25.9.2018, 18:53


Гуру
******

Группа: Пользователи
Сообщений: 850
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758
Модель телефона: z6 V8
Прошивка: Linux SAedition MOD

Рейтинг: 285.5



Вначале предыстория
Когда-то с unreal_man был разговор про чат на jabber/xmpp И появилась идея собрать все это дело и для magx. Пока искал что взять за основу, попалась мне графическая прога zMessanger и оказалось что Anton уже делал попытки включить этот протокол в свою программу, но дело до конца не довел. Решил попробовать закончить его проект, в целом код для нормально сборки я поправил и прогу собрал. Но она на отрез отказалась подключаться, сервер не хотел проводить авторизацию. Я предположил что дело в слишком старой версии используемой библиотеки gloox и найдя исходники новой версии собрал ее под Magx. Но принципы работы библиотеки весьма сильно изменили и разобраться до конца с устройством я не смог, лиш отчасти начал менять код под новую библиотеку.
[close]


К чему это я, вот выкладываю, может кому пригодятся, инструменты-примеры которые идут в комплекте с исходниками, можно из консоли работать с jabber/xmpp. Может кто поймет назначение их и поделится инфой - возможно тогда допишу графический вариант проги.

Инструменты-примеры для чата по протоколу jabber/xmpp(библиотека gloox)
Версия:1.0.21

Сообщение отредактировал fill.sa - 27.9.2018, 20:06
Прикрепленный файл gloox-1.0.21_examples_MagX.zip   ( 30.11 мегабайт ) Кол-во скачиваний: 3
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 5.10.2018, 5:36


Гуру
******

Группа: Пользователи
Сообщений: 850
Регистрация: 8.2.2011
Из: Беларусь
Пользователь №: 223 758
Модель телефона: z6 V8
Прошивка: Linux SAedition MOD

Рейтинг: 285.5



busybox
Версия:1.26.2 с патчами

Описание:
Это не просто типовая сборка. Это перенос busybox, с патчами от motorola + мелкие мои изменения. Благодаря этому данная сборка может запускаться вместо родного busybox.
Изначально сделанная для SAmod v4 и призвана заменить устаревшую со временем родную версию busybox 1.01. Проверялось соответственно тоже только на SAmod_v4.

Известные проблемы:
Ибо никто не стал участвовать в помощи переноса и дальнейшей проверки(кроме тех. помощи от EXL), остались некоторые нерешенные задачи. 1. init не отрабатывает выключение телефона. 2. телефоны с wifi не могут подключиться к сети.
Решат которые я уже видимо не буду. По сему выкладываю, мож кому пригодится.

Сообщение отредактировал fill.sa - 5.10.2018, 5:45
Прикрепленный файл busybox_1.26.2_MagX_SAmod_.gz   ( 354.93 килобайт ) Кол-во скачиваний: 0
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Консольные приложения, Обновление от 07.10.11 + Busybox и пр. · Motorola на Linux · Forum
 

3 страниц V < 1 2 3
Ответ в темуСоздание новой темы
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 16.10.2018, 20:53

Форум живёт: