motofan logo
       
> 

Operation (+,-,*,/)

croccio
сообщение 10.7.2010, 11:32


Мастер
****

Группа: Пользователи
Сообщений: 254
Регистрация: 27.1.2008
Пользователь №: 161 521
Модель телефона: L7 Slvr, c350

Рейтинг: 11



i do this
CODE
#!/bin/sh
mypath=${0%/*}
export PATH=$mypath:$PATH
/etc/initservices/services/ezxenv.sh
THEMECFG=/ezxlocal/download/appwrite/setup/ezx_theme.cfg
CurrentSkin=`grep "^CurrentSkin = " "$THEMECFG" | sed "s/CurrentSkin = //"`
mediaplayer_p=$CurrentSkin/mediaplayer_p.ini
mediaplayer_p_bak=$CurrentSkin/mediaplayer_p.ini_bak
dim=`grep "^ZImageContainer = " "$mediaplayer_p" | sed "s/Bg_Width_Std = //"`
pos=$((320-$dim))
showNotify "" "$pos"

the soft lock when it do operation (pos=$((320-$dim. the showNotify don't is show...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
K()t
сообщение 10.7.2010, 11:51


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

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


Настроение:




Рейтинг: 1118.5



Код
#!/bin/sh
mypath=${0%/*}
THEMECFG=/ezxlocal/download/appwrite/setup/ezx_theme.cfg
CurrentSkin=`grep "^CurrentSkin = " "$THEMECFG" | sed "s/CurrentSkin = //"`
mediaplayer_p=$CurrentSkin/mediaplayer_p.ini
mediaplayer_p_bak=$CurrentSkin/mediaplayer_p.ini_bak
dim=`grep "^ZImageContainer = " "$mediaplayer_p" | sed "s/Bg_Width_Std = //"`
pos=$((320-$dim))
showNotify "" "$pos" 0


Сообщение отредактировал K()t - 10.7.2010, 13:21
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
croccio
сообщение 10.7.2010, 12:52


Мастер
****

Группа: Пользователи
Сообщений: 254
Регистрация: 27.1.2008
Пользователь №: 161 521
Модель телефона: L7 Slvr, c350

Рейтинг: 11



not work..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
K()t
сообщение 10.7.2010, 13:20


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

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


Настроение:




Рейтинг: 1118.5



croccio, вот рабочий вариант, только у тебя переменная $dim = " ", поэтому 320-" "= error.

Код
#!/bin/sh
mypath=${0%/*}
THEMECFG=/ezxlocal/download/appwrite/setup/ezx_theme.cfg
CurrentSkin=`grep "^CurrentSkin = " "$THEMECFG" | sed "s/CurrentSkin = //"`
mediaplayer_p=$CurrentSkin/mediaplayer_p.ini
mediaplayer_p_bak=$CurrentSkin/mediaplayer_p.ini_bak
dim=`grep "^ZImageContainer = " "$mediaplayer_p" | sed "s/Bg_Width_Std = //"`
pos=$((320-$dim))
showNotify "" "$pos" 0


===========================
Если тебе нужны операции (+,-,*,/) , ты можешь это делать так

Код
#!/bin/sh
A=$(showTextEntry  "Enter" "number A" )
B=$(showTextEntry  "Enter" "number b" )
Z=$(showTextEntry  "Enter" "operation" )
pos=$(($B $Z $A))
showNotify "" "$pos" 1

где А и В натуральные числа, а Z это +, -, * или /

Сообщение отредактировал K()t - 10.7.2010, 13:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
croccio
сообщение 10.7.2010, 13:54


Мастер
****

Группа: Пользователи
Сообщений: 254
Регистрация: 27.1.2008
Пользователь №: 161 521
Модель телефона: L7 Slvr, c350

Рейтинг: 11



in telnet i get this error:
CODE
./1.sh: 10: Syntax error: 320-130

so dim=130 not ""

(10.7.2010, 13:56):
i do the same here
CODE
#!/bin/sh
showNotify "Attendi" "Aggiungendo immagine" 1 &
mypath=${0%/*}
file=$mypath/settings.cfg
n=`grep "^Items = " "$file" | sed "s/Items = //"`
n1=$(($n+1))
mkdir $mypath/file/$n1

and it work
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
croccio
сообщение 12.7.2010, 13:14


Мастер
****

Группа: Пользователи
Сообщений: 254
Регистрация: 27.1.2008
Пользователь №: 161 521
Модель телефона: L7 Slvr, c350

Рейтинг: 11



bri i do this
CODE
pos=$((320-`grep "^Bg_Width_Std = " "$mediaplayer_p" | sed "s/Bg_Width_Std = //"`))
and work
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Zorge.R
сообщение 14.7.2010, 13:32


Ветеран
Group Icon

Группа: System Administrators
Сообщений: 1 915
Регистрация: 4.10.2006
Из: рук в руки
Пользователь №: 101 800
Модель телефона: Note 9 Copper 512Gb
Прошивка: 1CR

Рейтинг: 2510



Цитата(croccio @ 10.7.2010, 15:32)
Operation (+,-,*,/)
*

you can see work of "operation" in zShell (or other z util in z-mod)

and PLEASE , Don't create new thread to all new Your questions, just ask it in THIS thread -> Any questions thread.

Сообщение отредактировал Zorge.R - 14.7.2010, 13:33
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Operation (+,-,*,/) · Motorola ROKR E8, EM30 · Forum
 

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

 



Текстовая версия Сейчас: 3.8.2025, 22:24

Форум живёт: