motofan logo
> 

Консольные приложения, Обновлено 30-Окт-2021: fbmark и др.

DDA-E398
сообщение 6.10.2011, 12:48


Ветеран
*****

Группа: Пользователи
Сообщений: 372
Регистрация: 12.3.2008
Из: Нижегородская обл.
Пользователь №: 166 356
Модель телефона: E2, A910, Е398, ATRIX2
Прошивка: разные


Настроение:
Роботаю...



Рейтинг: 340



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

Консольные приложения под E2 (EZX):

Bash 4.1.0
Прикрепленный файл bash.7z   ( 270.3 килобайт ) Кол-во скачиваний: 560

p7zip 9.20
Прикрепленный файл p7zip.7z   ( 744.84 килобайт ) Кол-во скачиваний: 544

Lame 3.98.4
Прикрепленный файл lame.7z   ( 150.9 килобайт ) Кол-во скачиваний: 566

Ntpdate
Прикрепленный файл ntpdate.7z   ( 146.4 килобайт ) Кол-во скачиваний: 545

Busybox 1.19.2
Прикрепленный файл busybox.7z   ( 405.7 килобайт ) Кол-во скачиваний: 544

Init_gprs
Прикрепленный файл init_gprs.7z   ( 2.24 килобайт ) Кол-во скачиваний: 556

Shc
Прикрепленный файл shc.7z   ( 11.08 килобайт ) Кол-во скачиваний: 533


Не надо задавать вопросы тита: "А что это?", "Куда сулять-то?", "Как запустить и использовать?", "Я ваще где?".
Курим:
- http://www.opennet.ru/man.shtml
- http://www.google.ru/

Требуется помощь в компиляции FFMpeg, Streamripper и Calc.

Сообщение отредактировал EXL - 9.10.2011, 12:20
Прикрепленный файл bash.7z   ( 270.3 килобайт ) Кол-во скачиваний: 560
Прикрепленный файл p7zip.7z   ( 744.84 килобайт ) Кол-во скачиваний: 544
Прикрепленный файл lame.7z   ( 150.9 килобайт ) Кол-во скачиваний: 566
Прикрепленный файл ntpdate.7z   ( 146.4 килобайт ) Кол-во скачиваний: 545
Прикрепленный файл busybox.7z   ( 405.7 килобайт ) Кол-во скачиваний: 544
Прикрепленный файл init_gprs.7z   ( 2.24 килобайт ) Кол-во скачиваний: 556
Прикрепленный файл shc.7z   ( 11.08 килобайт ) Кол-во скачиваний: 533
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
2 страниц V  1 2 >  
Ответ в темуСоздание новой темы
Ответов(1 - 39)
DDA-E398
сообщение 4.11.2011, 15:54


Ветеран
*****

Группа: Пользователи
Сообщений: 372
Регистрация: 12.3.2008
Из: Нижегородская обл.
Пользователь №: 166 356
Модель телефона: E2, A910, Е398, ATRIX2
Прошивка: разные


Настроение:
Роботаю...



Рейтинг: 340



Обновление от 04.11.11 для EZX


Обновлены:
lame 3.99
Прикрепленный файл lame.7z   ( 133.31 килобайт ) Кол-во скачиваний: 519

p7zip 9.20
Прикрепленный файл p7zip.7z   ( 1.35 мегабайт ) Кол-во скачиваний: 536



Добавлены:
ffmpeg (автор порта EXL)
Прикрепленный файл ffmpeg.7z   ( 1.81 мегабайт ) Кол-во скачиваний: 527

id3tool
Прикрепленный файл id3tool.7z   ( 4.88 килобайт ) Кол-во скачиваний: 527

ctorrent
Прикрепленный файл ctorrent.7z   ( 72.16 килобайт ) Кол-во скачиваний: 559





Сообщение отредактировал DDA-E398 - 4.11.2011, 15:54
Прикрепленный файл lame.7z   ( 133.31 килобайт ) Кол-во скачиваний: 519
Прикрепленный файл p7zip.7z   ( 1.35 мегабайт ) Кол-во скачиваний: 536
Прикрепленный файл ffmpeg.7z   ( 1.81 мегабайт ) Кол-во скачиваний: 527
Прикрепленный файл id3tool.7z   ( 4.88 килобайт ) Кол-во скачиваний: 527
Прикрепленный файл ctorrent.7z   ( 72.16 килобайт ) Кол-во скачиваний: 559
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
K()t
сообщение 4.11.2011, 16:24


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 818
Регистрация: 3.7.2009
Из: Niko City, Ukraine
Пользователь №: 202 229
Модель телефона: Motorola Razr Maxx HD
Прошивка: CM
Финалист Конкурса 2010


Настроение:




Рейтинг: 1118.5



А что нового в обновлении?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDA-E398
сообщение 4.11.2011, 18:28


Ветеран
*****

Группа: Пользователи
Сообщений: 372
Регистрация: 12.3.2008
Из: Нижегородская обл.
Пользователь №: 166 356
Модель телефона: E2, A910, Е398, ATRIX2
Прошивка: разные


Настроение:
Роботаю...



Рейтинг: 340



По моей просьбе EXL скомпилил ещё и Streamripper
Прикрепленный файл streamripper.7z   ( 64.2 килобайт ) Кол-во скачиваний: 557


Цитата(K()t @ 4.11.2011, 19:24) *

А что нового в обновлении?


Новая версия lame и в p7zip добавил 7za и 7zr
Прикрепленный файл streamripper.7z   ( 64.2 килобайт ) Кол-во скачиваний: 557
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DDA-E398
сообщение 5.11.2011, 6:56


Ветеран
*****

Группа: Пользователи
Сообщений: 372
Регистрация: 12.3.2008
Из: Нижегородская обл.
Пользователь №: 166 356
Модель телефона: E2, A910, Е398, ATRIX2
Прошивка: разные


Настроение:
Роботаю...



Рейтинг: 340



Обновление от 05.11.11

php 5.3.8
Прикрепленный файл php.7z   ( 927.49 килобайт ) Кол-во скачиваний: 566

python 2.7.2
Прикрепленный файл python.7z   ( 1.67 мегабайт ) Кол-во скачиваний: 554


Пытаюсь скомпилить calc... Никак не получается. Может кто-нибудь помочь?


Назначьте меня куратором данной темы. Нужно поправить первый пост.

Сообщение отредактировал DDA-E398 - 5.11.2011, 7:08
Прикрепленный файл php.7z   ( 927.49 килобайт ) Кол-во скачиваний: 566
Прикрепленный файл python.7z   ( 1.67 мегабайт ) Кол-во скачиваний: 554
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 20.9.2016, 23:16


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Самому скомпилить Busybox не удалось, по этому взял готовый с 4где, вроде работает. smile.gif

Сообщение отредактировал VINRARUS - 20.9.2016, 23:20
Прикрепленный файл BusyBox_1.24.2.zip   ( 630.88 килобайт ) Кол-во скачиваний: 419
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 21.9.2016, 17:52


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 145
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(VINRARUS @ Сегодня, 5:16)
* Самому скомпилить Busybox не удалось, по этому взял готовый с 4где, вроде работает.


А что не получалось? Сейчас ради интереса попробовал собрать 1.25.0 и 1.24.2, всё нормально собралось.

https://busybox.net/downloads/busybox-1.24.2.tar.bz2
https://busybox.net/downloads/busybox-1.25.0.tar.bz2

Конфиги и патчи прикрепляю.

Собирать так, 1.24.2:

Код

. ~/setenv-z6.sh
cd busybox-1.24.2/
patch -Np1 < ~/Downloads/busybox-motomagx/motomagx-umount-1.24.2.patch
cp ~/Downloads/busybox-motomagx/motomagx-config-1.24.2 .config
make
make install


1.25.0:

Код

. ~/setenv-z6.sh
cd busybox-1.25.0/
cp ~/Downloads/busybox-motomagx/motomagx-config-1.25.0 .config
make
make install


В _install, в директории с исходниками busybox будет лежать установленный busybox.

Кроме того, он собран с оптимизацией под процессор платформы, на которой базируется MotoMAGX-телефоны, то есть:

Код
-march=armv6j -mtune=arm1136jf-s -mfpu=vfp -O2 -Os


В теории должен работать немного быстрее.
Прикрепленный файл busybox-motomagx.zip   ( 13.63 килобайт ) Кол-во скачиваний: 409
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 22.9.2016, 13:14


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(EXL @ Вчера, 20:52)
* А что не получалось?

Да я сконфигурировал на авто. pardon.gif
Цитата(EXL @ Вчера, 20:52)
* В теории должен работать немного быстрее.

А на практике наоборот медленнее. sad.gif
Несколько раз проверил, по этому погрешность особой роли не играет, частота фиксированная.
Прикрепленное изображение
test.sh
Код
#bu VINRARUS 2015
KO=7
K1=12345678
K2=91234567
KK=1
echo START...
while [ "$KK" -lt "1000" ]
do
    let K2=1+$K1+$KO+$KO*$KO/$KO*$KO*$K1/$KO/$K1*$K1+$KO*$KO/$KO*$KO*$K1/$KO/$K1/$K1+$KO*$KO/$KO*$KO*$K1/$KO/$K1*$K1+$KO*$KO/$KO*$KO*$K1/$KO/$K1/$K1+$KO*$KO/$KO*$KO/$KO/$K1+8

    case "$KO" in
    1)
        KO=6
;;
    2)
        KO=5
;;
    3)
        KO=9
;;
    4)
        KO=7
;;
    5)
        KO=4
;;
    6)
        KO=2
;;
    7)
        KO=3
        let KK=$KK+1
;;
    8)
        KO=1
;;
    9)
        KO=8
;;
    esac
done
[close]


Сообщение отредактировал VINRARUS - 22.9.2016, 13:18
Прикрепленный файл busybox_magx_1.24.2.zip   ( 508.2 килобайт ) Кол-во скачиваний: 417
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 22.9.2016, 21:10


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(EXL @ Вчера, 20:52)
* Попробуй тогда вместо -O2 в конфиге поставить -O3 и пересобрать.
Это агрессивная оптимизация

Даже размер тот самый, да и тест столько же занимает по времени.
Цитата(VINRARUS @ Сегодня, 16:14)
* А на практике наоборот медленнее.

Тю блин, там элементов 332 (даже sh нету), а тот шо я скомпилил 350. laugh.gif
А наш старый busybox_full (1.14.3) вообще тормознутый: real 0m 9.26s

Сообщение отредактировал VINRARUS - 22.9.2016, 21:14
Прикрепленный файл busybox_magx_1.24.2-O3.zip   ( 508.19 килобайт ) Кол-во скачиваний: 419
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 22.9.2016, 22:18


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 145
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Цитата(VINRARUS @ Сегодня, 3:10)
*
Тю блин, там элементов 332 (даже sh нету), а тот шо я скомпилил 350.
А наш старый busybox_full (1.14.3) вообще тормознутый: real 0m 9.26s


В качестве бенчмарка попробуй тупо unzip или, наоборот, bzip2 на одном и том же архиве или на одном и том же наборе файлов, лучше несколькими прогонами, так как первый запуск может быть "холодным".

Или ещё можно посчитать тот же sha512sum / md5sum на каком-нибудь большом файле.

-march=armv6j -mtune=arm1136jf-s -mfpu=vfp -O3 -Os это именно на алгоритмику идёт, а не на IO. Хотя это всё в пределах погрешности будет, наверное. Тут в основном для float'ов оптимизации.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
EXL
сообщение 26.9.2016, 17:07


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 145
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



fill.sa попросил меня помочь ему собрать стоковый busybox, вот как это делается.

https://sourceforge.net/projects/motozinezn...rc.rpm/download

Первым делом качаем RPM-ку оригинального busybox'а, распаковываем её и архив с исходниками внутри.

Далее переходим в директорию с распакованными исходниками, и обязательно патчим их:

Код
cd busybox-1.01-1.0.2.custom.src/busybox-1.01/
for i in ../*.patch; do patch -Np1 < $i; done
patch -Np0 < ../busybox-1.01-insmod-usage.diff
patch -Np1 < ../busybox-getty.diff


Далее конфигурируем его

Код
cp ../busybox.config .config


Собираем:

Код
. ~/setenv-z6.sh
make CROSS_COMPILER_PREFIX="arm-linux-gnueabi-" CC="arm-linux-gnueabi-gcc"  STRIP=true STRIPTOOL=true DODEBUG=true oldconfig
make CROSS_COMPILER_PREFIX="arm-linux-gnueabi-" CC="arm-linux-gnueabi-gcc"  STRIP=true STRIPTOOL=true DODEBUG=true


И устанавливаем:

Код
mkdir -p _install/bin/
mkdir -p _install/etc/udhcpc/
mkdir -p _install/usr/share/udhcpc/
make PREFIX=`pwd`/_install install
cp ../udhcpc-default.script _install/usr/share/udhcpc/default.script
cp ../udhcpc-sample.bound _install/usr/share/udhcpc/sample.bound
cp ../udhcpc-sample.deconfig _install/usr/share/udhcpc/sample.deconfig


Забираем сборку в каталоге _install текущей директории.

Примечание, для сборки возможно нужна установленная библиотека ncurses

Код
sudo apt-get install libncurses-dev


Если будет ошибка, связанная с rpc/xdr.h, откройте файл motomagx/arm-eabi2/arm-linux-gnueabi/include/rpc/xdr.h и закомментируйте строки 294 и 296 (содержащие quad_t).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 27.9.2016, 12:56


Гуру
******

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

Рейтинг: 400



Цитата(EXL @ 26.9.2016, 18:07) *

fill.sa попросил меня помочь ему собрать стоковый busybox, вот как это делается.



Для удобства все команды засунул в скрипт run.sh . Ложить в распакованый rpm и запустить, тар архив сам распакуется и все собирется ,останется только забрать готовый файл.

Также в архив закинул патчи(кроме одного ненужного) от VE66 , так мы получим Release 1.0.2 .

Стоит упомянуть про файл busybox.config , в нем выбираем какие проги мы хотим запихать в наш busybox. По этой причине один патч от ve66 и неположил - там мооорола решила лишить нас swap и других полезных прог.

Сообщение отредактировал fill.sa - 27.9.2016, 13:50
Прикрепленный файл autobuild_ve66.zip   ( 14.75 килобайт ) Кол-во скачиваний: 411
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 9.1.2018, 22:43


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



GNU bash, version 4.4.12(1)-release (armv6l-unknown-none)
2017-10-13 года выпуска
Всё ещо удивляюсь откуда такой огромный размер у баша, если целый busybox на 300+ утилит весит почти в 2 раза меньше...

СКАЧАТЬ:

Сообщение отредактировал VINRARUS - 9.1.2018, 22:46
Прикрепленный файл bash-4.4.12-armv6l.zip   ( 820.37 килобайт ) Кол-во скачиваний: 380
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 11.1.2018, 9:14


Гуру
******

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

Рейтинг: 400



VINRARUS,
Ты же вроди как знаком в чем суть бузибокса.
Учитывая что многие утилиты используют одинаковые функции, значит можно убрать повторяющиеся функции и использовать одну и туже. В итоге размер и сокращается.
Таже история и с втроеныеми командами в оболочки, оболочка разрастается за счет этих команда, а в бузибоксе если в оболочке вызвать cd или просто busybox cd, ты вызываеш одну и туже команду, т.е. убрано дублирование одной и тоже функции в оболочке и просто в команде.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 11.1.2018, 21:30


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(fill.sa @ Сегодня, 11:14)
* а в бузибоксе если в оболочке вызвать cd или просто busybox cd, ты вызываеш одну и туже команду

Глупость, "busybox cd" не работает.
Запуск любой команды через busybox в десятки-сотни раз мадленнее чем встроенная из за тормозной процедуры запуска нового процеса ядром ОС. Именно по этому я просил Икселя написать zInterval.

Цитата(fill.sa @ Сегодня, 11:14)
* Таже история и с втроеныеми командами в оболочки, оболочка разрастается за счет этих команда

Не вижу в баше хотя б 5% функционала busybox.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 12.1.2018, 20:16


Гуру
******

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

Рейтинг: 400



VINRARUS,
Я забыл, что у тебя как обычно свой взгляд на мир. Даже не буду пытаться что-то обьяснять, если все знаеш - ищи ответы на свои вопросы сам.

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


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



fill.sa, просто те для кого shell нужен лиш как запуск натива почему то не понимают влияние тормозной ОС (да Linux это тормоз) на задержки, а я с этим непосредственно столкнулся. Вот вы и не различаете запуск нового процеса или выполнение внутри оболочки действия аналогичного функционалу.

Шо до баша то вот его внутренние команды аналогичные из busybox, то есть капля в море.
Код
env
printf
pwd
test
false
true
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 13.1.2018, 6:29


Гуру
******

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

Рейтинг: 400



Цитата(VINRARUS @ Вчера, 21:59)
* просто те для кого shell нужен лиш как запуск натива

ну shell Это вообще интерпритатор команд.
Цитата(VINRARUS @ Вчера, 21:59)
* не понимают влияние тормозной ОС (да Linux это тормоз) на задержки

Вообще разговор выше был про размер файлов, тебя удивляло, что бузибокс меньше, скорость работы это уже совсем другая тема.
Так вот ты спросил почему бузи меньше - я тебе и ответил.

Цитата(VINRARUS @ Вчера, 21:59)
* Шо до баша то вот его внутренние команды аналогичные из busybox, то есть капля в море.

Да как бы нет, вот список из родного бузибокса и то еще не факт что это все команды.
Список
"."
":"
"["
"alias"
"bg"
"break"
"cd"
"chdir"
"command"
"continue"
"echo"
"eval"
"exec"
"exit"
"export"
"false"
"fg"
"getopts"
"hash"
"help"
"jobs"
"kill"
"let"
"local"
"pidof"
"pwd"
"read"
"readonly"
"return"
"set"
"shift"
"test"
"times"
"trap"
"true"
"type"
"ulimit"
"umask"
"unalias"
"unset"
"wait"
[close]

И судя по мотороловским патчам, планировалось список расширять.

Сообщение отредактировал fill.sa - 13.1.2018, 6:46
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 13.1.2018, 16:07


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(fill.sa @ Сегодня, 8:29)
* Да как бы нет, вот список из родного бузибокса и то еще не факт что это все команды.

Так это внутренние команды ash и sh.
bash их тоже имеет и немного сверху. От самого busybox большынство не запускается как утилита же. А я привел именно те которые выполняются как утилиты (echo забыл ещо):
Код
busybox имя_команды

Но это всё вообще не в тему, так как изначально говорилось о ВСЕХ утилитах busybox, таких как dd, sed, awk, grep, tar, unzip, wc, tr, yes... которыми обьясняется размер busybox.
А вот bash мало того шо почти ничего из этого не имеет так и весит в 2 раза больше.

Добавлено позже (13.1.2018, 18:10):
Я то понял шо busybox true и sh -c "true" ПОЧТИ одинаковый код в busybox используют, если ты не понял шо я понял, а то я не понял произошло ли это. blind.gif

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


Гуру
******

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

Рейтинг: 400



Цитата(VINRARUS @ Сегодня, 17:07)
* Но это всё вообще не в тему,

Еще как в тему, я жетебе написал логику бузибокса и за счет чего бузибок уменьшают. И один из примеров

Цитата(fill.sa @ 11.1.2018, 10:14)
* Таже история и с втроеныеми командами в оболочки, оболочка разрастается за счет этих команда, а в бузибоксе если в оболочке вызвать cd или просто busybox cd, ты вызываеш одну и туже команду, т.е. убрано дублирование одной и тоже функции в оболочке и просто в команде.

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 13.1.2018, 16:25


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(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


Гуру
******

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

Рейтинг: 400



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

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

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

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

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

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


Гуру
******

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

Рейтинг: 400



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

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 килобайт ) Кол-во скачиваний: 532
Прикрепленный файл unrar_5.6.3_MagX.tar.gz   ( 118.6 килобайт ) Кол-во скачиваний: 571
Прикрепленный файл p7zip_16.02_MagX.tar.gz   ( 2.42 мегабайт ) Кол-во скачиваний: 507
Прикрепленный файл p7zip_9.38.1_MagX.tar.gz   ( 2.19 мегабайт ) Кол-во скачиваний: 530
Прикрепленный файл zip_3.0_MagX.tar.gz   ( 223.44 килобайт ) Кол-во скачиваний: 554
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 9.6.2018, 22:19


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(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


Гуру
******

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

Рейтинг: 400



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

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

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

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


Гуру
******

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

Рейтинг: 400



Вначале предыстория
Когда-то с 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 мегабайт ) Кол-во скачиваний: 266
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 5.10.2018, 5:36


Гуру
******

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

Рейтинг: 400



busybox
Версия:1.26.2 с патчами
Дом сайт: https://git.busybox.net/busybox/log/?h=1_26_stable

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

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

Сообщение отредактировал fill.sa - 15.3.2024, 19:20
Прикрепленный файл busybox_1.26.2_MagX_SAmod_.gz   ( 354.93 килобайт ) Кол-во скачиваний: 484
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 26.12.2018, 23:19


Гуру
******

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

Рейтинг: 400



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


make
Версия:4.2.1
Описание:
make - инструмент по сборке программ/бибилиотек.




bison
Версия:3.2.4
Дом сайт: http://www.gnu.org/software/bison/
Описание:
GNU Bison — программа, предназначенная для автоматического создания синтаксических анализаторов по данному описанию грамматики




boost
Версия:1.63.0
Дом сайт: https://www.boost.org/
Описание:
Boost provides free peer-reviewed portable C++ source libraries.




openSSL+набор пробных команд.
Версия:1.1.1
Описание:
OpenSSL — полноценная криптографическая библиотека с открытым исходным кодом, широко известна из-за расширения SSL/TLS, используемого в веб-протоколе HTTPS.




libevent2
Версия:2.0.18
Описание:
libevent - это программная библиотека, которая обеспечивает несинхронное уведомление о событиях.




libreadline
Версия:7.0
Зависимости:
Сборка: ./configure --prefix=/arm-eabi
Описание:
GNU readline — свободная библиотека для интерфейса командной строки и обработки строк. Создана и поддерживается в рамках проекта GNU.
P.S. собрано с использованием termac-1.3.1(не стрипнутый) и вкомпилены во внутрь.




libjansson+пробник.
Версия:2.12
Сборка: ./configure --prefix=/arm-eabi
Дом сайт: http://www.digip.org/jansson/
Описание:
Jansson is a C library for encoding, decoding and manipulating JSON data. Its main features and design principles are:




lua
liblua
Версия:5.2.4
Зависимости: libreadline
Описание:
lua - интерпретатор скриптового языка программирования . Он загружает и выполняет программы на Lua либо в текстовом виде, либо в предварительно скомпилированном двоичном виде.
P.S. собран как двоичный файл, также нашел патч для сборки в виде библиотеки для использования Lua в качестве зависимости.




python-2.7.16
Версия:2.7.16rc1
Зависимости: libutil
Дом сайт: https://www.python.org/
Сборка: --enable-optimizations --disable-ipv6
Описание:
Python — интерпретатор скриптового языка программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.



pcre
Версия: 8.43
Дом сайт: https://www.pcre.org/
Сборка: ./configure --prefix=/usr && make
Описание:
Библиотека PCRE - это набор функций, которые реализуют сопоставление с шаблоном регулярного выражения с использованием того же синтаксиса и семантики, что и в Perl 5. PCRE имеет собственный собственный API, а также набор функций-оболочек, соответствующих API регулярного выражения POSIX. Библиотека PCRE бесплатна даже для создания проприетарного программного обеспечения.

Все собрано с оптимизацией и стрипнуто.

Сообщение отредактировал fill.sa - 20.2.2020, 22:07
Прикрепленный файл libreadline-7.0_MagX.tar   ( 700 килобайт ) Кол-во скачиваний: 320
Прикрепленный файл libevent-2.0.18-stable_MagX.tar.gz   ( 531.61 килобайт ) Кол-во скачиваний: 293
Прикрепленный файл lua-5.2.4_Magx.tar   ( 540 килобайт ) Кол-во скачиваний: 320
Прикрепленный файл openssl-1.1.1_MagX.tar.gz   ( 15.05 мегабайт ) Кол-во скачиваний: 488
Прикрепленный файл jansson-2.12_MagX.tar.gz   ( 66.89 килобайт ) Кол-во скачиваний: 311
Прикрепленный файл boost-1.63.0_MagX.tar.gz   ( 88.93 килобайт ) Кол-во скачиваний: 427
Прикрепленный файл bison-3.2.4_MagX.tar.gz   ( 692.02 килобайт ) Кол-во скачиваний: 293
Прикрепленный файл make-4.2.1_MagX.tar.gz   ( 563.2 килобайт ) Кол-во скачиваний: 289
Прикрепленный файл pcre-8.43_MagX.tar.gz   ( 940.56 килобайт ) Кол-во скачиваний: 299
Прикрепленный файл Python-2.7.16rc1_MagX.tar.gz   ( 17.03 мегабайт ) Кол-во скачиваний: 233
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 27.12.2018, 21:16


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Не пойму чо ни на одном busybox с этой темы не работает:
Код
read G </proc/meminfo

Хотя на стандартном и на ПК работает... wacko.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 29.12.2018, 15:53


Гуру
******

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

Рейтинг: 400



VINRARUS,
ты уточняй что есть стандартный. А то каждый по свойму зовется.
И на пк у тебя какой? иногда дистр свои патчи ложит, кстати у моторолы тоже патчки на бузи свои. И версия какая, а то от версии к версии они прилично отличаются в коде, это только с наружи ничего не меняется.

Сообщение отредактировал fill.sa - 29.12.2018, 15:54
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 29.12.2018, 20:27


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(fill.sa @ Сегодня, 18:53)
* ты уточняй что есть стандартный.

Наверно тот который в прошывке ZN5 идёт изначально?
BusyBox v1.01
Цитата(fill.sa @ Сегодня, 18:53)
* И на пк у тебя какой?

Arch: BusyBox v1.29.3.
Цитата(fill.sa @ Сегодня, 18:53)
* кстати у моторолы тоже патчки на бузи свои.

У тебя на моде з новым+её патчами работает команда?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 1.1.2019, 6:21


Гуру
******

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

Рейтинг: 400



Цитата(VINRARUS @ 29.12.2018, 21:27)
* Цитата(fill.sa @ Сегодня, 18:53)
ты уточняй что есть стандартный.
Наверно тот который в прошывке ZN5 идёт изначально?
BusyBox v1.01


Это вопрос? Просто для места стандартный это который от бузибокса идет. То что ты бузибокс-фулл называешь. Как ваниальное ядро, только тут бузибокс.
А вот у мотора , впрочем я думаю как и у арча или любого дистра, бузибокс уже с измененным кодом будет. От того он уже и не стандартный. Как и в 4версии моего мода BusyBox v1.26.2 собственно тоже уже нестандартный.

Цитата(VINRARUS @ 29.12.2018, 21:27)
* У тебя на моде з новым+её патчами работает команда?

Код
root# read G < /proc/meminfo
root# echo $G
MemTotal: 55344 kB
root# busybox
BusyBox v1.26.2 ( --- ) multi-call binary.



З.Ы. Всех с новым летом )

Сообщение отредактировал fill.sa - 1.1.2019, 6:23
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 1.1.2019, 11:45


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(fill.sa @ Сегодня, 9:21)
* А вот у мотора , впрочем я думаю как и у арча или любого дистра, бузибокс уже с измененным кодом будет.

Скачал бинарники с сайта busybox: на ПК работает, на зине - не.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 1.1.2019, 12:28


Гуру
******

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

Рейтинг: 400



VINRARUS,
одной версии скачал?
я хз, возможно у мотора какие-то свои особенности для которых нужные изменения бузи. Потому он и непашет.
Не зря же для дистров код меняется. Видимо есть что-то. Мой как видишь запускается.

Сообщение отредактировал fill.sa - 1.1.2019, 14:05
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
VINRARUS
сообщение 1.1.2019, 14:19


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

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


Настроение:
youtu.be/A_yQLYLiSGQ



Рейтинг: 1211



Цитата(fill.sa @ Сегодня, 15:28)
* одной версии?

Ну да.
Цитата(fill.sa @ Сегодня, 15:28)
* я хз, возможно у мотора какие-то свои особенности для которых нужные изменения бузи. Потому он и непашет.
Не зря же для дистров код меняется. Видимо есть что-то. Мой как видишь запускается.

А вот в dash работает на зине, к стати вот он (всё ещо значительно быстрее родного ash):
Прикрепленный файл dash-0.5.10_armv6.zip   ( 46.44 килобайт ) Кол-во скачиваний: 177
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 1.1.2019, 16:03


Гуру
******

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

Рейтинг: 400



Цитата(VINRARUS @ Сегодня, 15:19)
* А вот в dash работает на зине, к стати вот он (всё ещо значительно быстрее родного ash):


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


Гуру
******

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

Рейтинг: 400



Цитата(VINRARUS @ 2.1.2019, 11:06)
* Цитата(fill.sa @ Вчера, 23:21)
Ну если найдеш какие-то готовые проекты, желательно старый кют или что-то консольное. Можно будет попробовать собрать.

https://fukuchi.org/works/qrencode/


По твоей просьбе попробовал, вроди как собрал.
Но вопрос все равно открыт, нужно изучать как работает и писать прогу по работе с ней

libqrencode+пробник
Версия:4.0.2
Дом сайт: https://fukuchi.org/works/qrencode/
Описание:
Libqrencode - это библиотека для кодирования данных в символе QR-кода, своего рода 2D-символика, которую можно сканировать с помощью удобных терминалов, таких как мобильный телефон с ПЗС.
Емкость QR-кода составляет до 7000 цифр или 4000 символов и обладает высокой надежностью.

Как обычно собрано с оптимизацией под проц и стрипнуто.

Сообщение отредактировал fill.sa - 11.1.2019, 22:30
Прикрепленный файл qrencode-4.0.2_MagX.tar   ( 120 килобайт ) Кол-во скачиваний: 176
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 7.1.2019, 14:31


Гуру
******

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

Рейтинг: 400



Обновленная версия библиотеки Libxml2 на замену старой в телефоне.
Для проверки нужно просто заменить старую на новую.

Список мест зависимым от этой библиотеки(на удилвение список не малый)
Список мест зависимым от этой библиотеки(на удилвение список не малый)

совпадает /bin/at_commands
совпадает /usr/SYSqtapp/notepad/notepad
совпадает /usr/SYSqtapp/am/bin/am
совпадает /usr/SYSqtapp/am/bin/native_screensaver
совпадает /usr/SYSqtapp/drm/drm
совпадает /usr/SYSqtapp/systemsetup/themesetup
совпадает /usr/SYSqtapp/systemsetup/systemsetup
совпадает /usr/SYSqtapp/systemsetup/connectionsetup
совпадает /usr/SYSqtapp/systemsetup/ezxsecuritysetup
совпадает /usr/SYSqtapp/systemsetup/setupprofile
совпадает /usr/SYSqtapp/dmfota/controller
совпадает /usr/SYSqtapp/addressbook/addrbk
совпадает /usr/SYSqtapp/vui/vr
совпадает /usr/SYSqtapp/voicenote/voicenote
совпадает /usr/SYSqtapp/windowsserver/misc1
совпадает /usr/SYSqtapp/windowsserver/animation
совпадает /usr/SYSqtapp/ljbrowser/browser
совпадает /usr/SYSqtapp/ljbrowser/downloadagent
совпадает /usr/SYSqtapp/ljbrowser/webaccess
совпадает /usr/SYSqtapp/xe/flowplayer
совпадает /usr/SYSqtapp/motosync/airsync
совпадает /usr/SYSqtapp/motosync/motosync
совпадает /usr/SYSqtapp/mystuff/mystuff
совпадает /usr/SYSqtapp/downloadmanager/downloadmanager
совпадает /usr/SYSqtapp/fixeddial/fixeddial
совпадает /usr/SYSqtapp/drmfs/drmfs
совпадает /usr/SYSqtapp/addrmerge/addr_merge
совпадает /usr/SYSqtapp/messaging/messaging
совпадает /usr/SYSqtapp/messaging/msgctrloadslaveapp
совпадает /usr/SYSqtapp/bluetooth/bluetooth
совпадает /usr/SYSqtapp/provision/as_prov
совпадает /usr/SYSqtapp/email/email
совпадает /usr/SYSqtapp/wvimps/wvimps
совпадает /usr/SYSqtapp/drmdaemon/udadaemon
совпадает /usr/SYSqtapp/alarmclock/alarmclock
совпадает /usr/SYSqtapp/phone/phone
совпадает /usr/SYSqtapp/uac/uac
совпадает /usr/SYSqtapp/print_apps/printapp
совпадает /usr/SYSqtapp/calendar/calendar
совпадает /usr/bin/mediaplayer
совпадает /usr/bin/mfmsp/mfmsp
совпадает /usr/bin/mediafinder
совпадает /usr/bin/camera
совпадает /usr/bin/galleryshare
совпадает /usr/bin/imageviewer
совпадает /usr/local/bin/prtctr
совпадает /usr/local/bin/mtpcontrol
совпадает /usr/SYSjava/kvm
совпадает /usr/testuda/oadbutil

совпадает /usr/lib/libmyFaveslib2.so.1
совпадает /usr/lib/libezxmystuff-base.so.1.0.0
совпадает /usr/lib/libxml2.so.2.6.16
совпадает /usr/lib/libezx_mp_previewer.so.1
совпадает /usr/lib/libezxvoicenote.so.1
совпадает /usr/lib/libmeimageviewer.so.1.0
совпадает /usr/lib/libmfsvcint.so.1.0
совпадает /usr/lib/libezx_mp_previewer.so
совпадает /usr/lib/libezxcamera.so.1.0
совпадает /usr/lib/libmfsvc.so
совпадает /usr/lib/libsharewizard.so
совпадает /usr/lib/libezximageservice.so
совпадает /usr/lib/libezx_mp_previewer.so.1.0
совпадает /usr/lib/libmfsvcint.so
совпадает /usr/lib/libmecommonsvc.so.1.0
совпадает /usr/lib/ezx/lib/libdrmfwudaclient.so.1
совпадает /usr/lib/ezx/lib/libezxalert.so
совпадает /usr/lib/ezx/lib/libezxnotepad.so.1.0.0
совпадает /usr/lib/ezx/lib/libdrmfwudaclient_no_ui.so.1
совпадает /usr/lib/ezx/lib/libezxsendmail.so
совпадает /usr/lib/ezx/lib/libmotokwq.so
совпадает /usr/lib/ezx/lib/libezxcalendarui.so.1.0
совпадает /usr/lib/ezx/lib/libdrmv2spi.so.1
совпадает /usr/lib/ezx/lib/libezxaddrbkeng.so
совпадает /usr/lib/ezx/lib/libezxasprovprofile.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxaddrbkeng.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxnotepad.so.1.0
совпадает /usr/lib/ezx/lib/libezxdownloadagent.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxalert.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxasprovprofile.so.1
совпадает /usr/lib/ezx/lib/libezxsd.so
совпадает /usr/lib/ezx/lib/libezxmsgctrviewutility.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxaid.so.1
совпадает /usr/lib/ezx/lib/libcertificates.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxaid.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxaddrbk.so.1.0.0
совпадает /usr/lib/ezx/lib/libmemstatus.so.1
совпадает /usr/lib/ezx/lib/libezxaddrbk.so
совпадает /usr/lib/ezx/lib/libmotokwq.so.1
совпадает /usr/lib/ezx/lib/libmotokwq.so.1.0
совпадает /usr/lib/ezx/lib/libezxhsidle.so.1.0
совпадает /usr/lib/ezx/lib/libezxsendmail.so.1
совпадает /usr/lib/ezx/lib/libezxcalendarui.so.1.0.0
совпадает /usr/lib/ezx/lib/libdrmfwudaclient_no_ui.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxalert.so.1
совпадает /usr/lib/ezx/lib/libmemstatus.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxmsgctrviewutility.so
совпадает /usr/lib/ezx/lib/libezxdownloadagent.so.1.0
совпадает /usr/lib/ezx/lib/libdrmfwudaclient.so
совпадает /usr/lib/ezx/lib/libezxasprovprofile.so.1.0
совпадает /usr/lib/ezx/lib/libezxmsgctrviewutility.so.1
совпадает /usr/lib/ezx/lib/libezxsendmail.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxfotadispatcher.so
совпадает /usr/lib/ezx/lib/libezxfotadispatcher.so.1.0.0
совпадает /usr/lib/ezx/lib/libmemstatus.so
совпадает /usr/lib/ezx/lib/libezxaddrbkeng.so.1.0
совпадает /usr/lib/ezx/lib/libezxsd.so.1
совпадает /usr/lib/ezx/lib/libdrmv2spi.so.1.0
совпадает /usr/lib/ezx/lib/libdrmfwudaclient.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxhsidle.so
совпадает /usr/lib/ezx/lib/libezxaid.so
совпадает /usr/lib/ezx/lib/libezxnotepad.so
совпадает /usr/lib/ezx/lib/libezxaddrbk.so.1.0
совпадает /usr/lib/ezx/lib/libmotokwq.so.1.0.0
совпадает /usr/lib/ezx/lib/libdrmv2spi.so.1.0.0
совпадает /usr/lib/ezx/lib/libdrmfwudaclient_no_ui.so.1.0
совпадает /usr/lib/ezx/lib/libdrmv2spi.so
совпадает /usr/lib/ezx/lib/libezxdownloadagent.so
совпадает /usr/lib/ezx/lib/libezxsd.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxalert.so.1.0
совпадает /usr/lib/ezx/lib/libezxcalendarui.so.1
совпадает /usr/lib/ezx/lib/libmotowml.so
совпадает /usr/lib/ezx/lib/libezxdownloadagent.so.1
совпадает /usr/lib/ezx/lib/libezxsd.so.1.0
совпадает /usr/lib/ezx/lib/libmemstatus.so.1.0
совпадает /usr/lib/ezx/lib/libezxcalendarui.so
совпадает /usr/lib/ezx/lib/libezxaddrbk.so.1
совпадает /usr/lib/ezx/lib/libezxsendmail.so.1.0
совпадает /usr/lib/ezx/lib/libezxaid.so.1.0
совпадает /usr/lib/ezx/lib/libezxhsidle.so.1
совпадает /usr/lib/ezx/lib/libcertificates.so
совпадает /usr/lib/ezx/lib/libezxasprovprofile.so
совпадает /usr/lib/ezx/lib/libezxnotepad.so.1
совпадает /usr/lib/ezx/lib/libcertificates.so.1.0
совпадает /usr/lib/ezx/lib/libezxmsgctrviewutility.so.1.0
совпадает /usr/lib/ezx/lib/libdrmfwudaclient.so.1.0
совпадает /usr/lib/ezx/lib/libezxfotadispatcher.so.1
совпадает /usr/lib/ezx/lib/libezxaddrbkeng.so.1
совпадает /usr/lib/ezx/lib/libdrmfwudaclient_no_ui.so
совпадает /usr/lib/ezx/lib/libcertificates.so.1
совпадает /usr/lib/ezx/lib/libezxhsidle.so.1.0.0
совпадает /usr/lib/ezx/lib/libezxfotadispatcher.so.1.0
совпадает /usr/lib/libmecommonsvc.so
совпадает /usr/lib/libxml2.so.2
совпадает /usr/lib/libezx_mp_commonplayer.so.1.0.0
совпадает /usr/lib/libmyFaveslib2.so
совпадает /usr/lib/libsharewizard.so.1
совпадает /usr/lib/libcameraservicedlg.so
совпадает /usr/lib/libezxmystuff-play.so
совпадает /usr/lib/libezxcameraengine.so
совпадает /usr/lib/libmfsvc.so.1
совпадает /usr/lib/libezxcamera.so.1.0.0
совпадает /usr/lib/libcameraservicedlg.so.1
совпадает /usr/lib/libmfsvc.so.1.0.0
совпадает /usr/lib/libezxvoicenote.so
совпадает /usr/lib/libezxmystuff_util.so.1.0.0
совпадает /usr/lib/libezxmfservice.so
совпадает /usr/lib/libezxcameraengine.so.1.0
совпадает /usr/lib/libcameraservicedlg.so.1.0
совпадает /usr/lib/libezxvoicenote.so.1.0.0
совпадает /usr/lib/libmyFavesIntUtilsLib.so.1.0
совпадает /usr/lib/libxml2.so
совпадает /usr/lib/libezxcamera.so
совпадает /usr/lib/libmyFaveslib2.so.1.0
совпадает /usr/lib/libezxmfservice.so.1.0.0
совпадает /usr/lib/libezxcamera.so.1
совпадает /usr/lib/libezx_mp_commonplayer.so.1.0
совпадает /usr/lib/libmfsvcint.so.1
совпадает /usr/lib/libmyFavesIntUtilsLib.so.1
совпадает /usr/lib/libezxmystuff-base.so.1
совпадает /usr/lib/libezx_mp_commonplayer.so
совпадает /usr/lib/libezxmystuff-play.so.1
совпадает /usr/lib/libmecommonsvc.so.1
совпадает /usr/lib/libezxvoicenote.so.1.0
совпадает /usr/lib/libezxcameraengine.so.1
совпадает /usr/lib/libezx_mp_commonplayer.so.1
совпадает /usr/lib/libmeimageviewer.so.1.0.0
совпадает /usr/lib/libmyFavesIntUtilsLib.so.1.0.0
совпадает /usr/lib/libezxmystuff-base.so.1.0
совпадает /usr/lib/libmyFavesIntUtilsLib.so
совпадает /usr/lib/libmeimageviewer.so.1
совпадает /usr/lib/libcameraservicedlg.so.1.0.0
совпадает /usr/lib/libmfsvcint.so.1.0.0
совпадает /usr/lib/libezxmystuff_util.so.1.0
совпадает /usr/lib/libezxcameraengine.so.1.0.0
совпадает /usr/lib/libezxmystuff-play.so.1.0
совпадает /usr/lib/libmyFaveslib2.so.1.0.0
совпадает /usr/lib/libsharewizard.so.1.0
совпадает /usr/lib/libmeimageviewer.so
совпадает /usr/lib/libsharewizard.so.1.0.0
совпадает /usr/lib/libezxmfservice.so.1.0
совпадает /usr/lib/libezxmystuff_util.so
совпадает /usr/lib/libezx_mp_previewer.so.1.0.0
совпадает /usr/lib/libmfsvc.so.1.0
совпадает /usr/lib/libprtctr.so.1.0
совпадает /usr/lib/libezxmystuff_util.so.1
совпадает /usr/lib/libezxmystuff-base.so
совпадает /usr/lib/libezxmystuff-play.so.1.0.0
совпадает /usr/lib/libmecommonsvc.so.1.0.0
совпадает /usr/lib/libezxmfservice.so.1
[close]

Libxml2 + пробные команды
Версия:2.9.0
Дом сайт:http://www.xmlsoft.org/
Описание:
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), it is free software available under the MIT License. XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added to the content using extra "markup" information enclosed between angle brackets. HTML is the most well-known markup language. Though the library is written in C a variety of language bindings make it available in other environments.




libxslt
Версия: 1.1.33
Дом сайт: http://xmlsoft.org/libxslt/
Описание:
Libxslt - это библиотека XSLT C, разработанная для проекта GNOME. XSLT сам по себе является языком XML для определения преобразования для XML. Libxslt основан на libxml2 библиотеке XML C, разработанной для проекта GNOME. Он также реализует большинство функций переносимых процессором расширений EXSLT и некоторые из расширений Saxon для оценки и выражения.




xmlstarlet
Версия: 1.6.1
Дом сайт: http://xmlstar.sourceforge.net/
Зависимости: libxslt, libxml
Описание:
XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands.
This set of command line utilities can be used by those who deal with many XML documents on UNIX shell command prompt as well as for automated XML processing with shell scripts.




html-xml-utils
Версия: 7.7
Дом сайт: https://www.w3.org/Tools/HTML-XML-utils/
Описание:
html-xml-utils - инструменты управления HTML и XML

Как обычно собирал с оптимизацией + стрипнуто.

Сообщение отредактировал fill.sa - 13.1.2020, 17:05
Прикрепленный файл libxml2-2.9.0_MagX.tar.gz   ( 2.13 мегабайт ) Кол-во скачиваний: 152
Прикрепленный файл libxslt-1.1.33_MagX.tar   ( 700 килобайт ) Кол-во скачиваний: 153
Прикрепленный файл xmlstarlet-1.6.1_MagX.tar.gz   ( 72 килобайт ) Кол-во скачиваний: 135
Прикрепленный файл html-xml-utils-7.7_MagX.tar.gz   ( 539.62 килобайт ) Кол-во скачиваний: 129
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 24.1.2019, 13:23


Гуру
******

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

Рейтинг: 400



libffi
Версия: 3.2.1
Дом сайт: https://sourceware.org/libffi/
Описание:
libffi - Библиотека libffi предоставляет переносимый высокоуровневый интерфейс программирования для различных соглашений о вызовах. Это позволяет программисту вызывать любую функцию, указанную в описании интерфейса вызова, во время выполнения.



SSMTP
Версия: 2.64
Описание:
SSMTP — простейшая замена sendmail для отправки почты


Как обычно собирал с оптимизацией + стрипнуто.

Сообщение отредактировал fill.sa - 13.1.2020, 17:07
Прикрепленный файл libffi-3.2.1_MagX.tar.gz   ( 36.85 килобайт ) Кол-во скачиваний: 132
Прикрепленный файл ssmtp-2.64_MagX.tar.gz   ( 13.62 килобайт ) Кол-во скачиваний: 201
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fill.sa
сообщение 11.2.2019, 23:29


Гуру
******

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

Рейтинг: 400



tdlib
Версия: 2.1.0
Дом сайт: https://core.telegram.org/tdlib
Зависимости:
Описание:
TDLib (Telegram Database Library) - is a cross-platform, fully functional Telegram client. We designed it to help third-party developers create their own custom apps using the Telegram platform.



И консольный пробничек, для проверки библиотеки
telegram-cli
Версия: 1.4.1
Дом сайт: https://travis-ci.org/vysheng/tg
Зависимости: tdlib, libreadline , libevent , libjansson, libconfig

Описание:
telegram-cli - весьма популярный, консольный клиент telegram общалки, с кущей доп модулей вроде json, lua, python.
Прикрепленное изображениеПрикрепленное изображение


P.S
Точно не знаю кто их них такой прожорливый, но для запуска требуется 256Мб оперативы.
Все необходимые зависимости выкладывал чуть ранее.
Файлы tl-parser и generate обязательны.
запускать .bin/telegram-cli -k ./etc/telegram-cli/tg-server.pub -W
ключи:
-v и -vvv подродный вывод, удобно для отладки
-с путь к уже имеющимся настройкам
-k путь к ключу сервера
-q вроде как если дано не запускалась программа, помогает избежать ошибок.
-U указать пользователя
команды:
https://github.com/vysheng/tg/wiki/Telegram-CLI-Commands

Сообщение отредактировал fill.sa - 20.3.2020, 8:52
Прикрепленный файл telegram-cli_1.4.1.tar   ( 1.19 мегабайт ) Кол-во скачиваний: 172
Прикрепленный файл tgl_2.1.0.tar   ( 13.28 мегабайт ) Кол-во скачиваний: 182
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Консольные приложения, Обновлено 30-Окт-2021: fbmark и др. · Motorola на Linux OS · Forum
 

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

 



Текстовая версия Сейчас: 19.7.2025, 2:58

Форум живёт: