рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

i3blocks - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдореБрдлреНрдд рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ i3blocks рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб i3blocks рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


i3рдмреНрд▓реЙрдХ - i3bar рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рдЪреАрд▓рд╛ рд╢реЗрдбреНрдпреВрд▓рд░

SYNOPSIS


i3рдмреНрд▓реЙрдХ [-рд╕реА рдХреЙрдиреНрдлрд┐рдЧрдлрд╛рдЗрд▓] [-v]... [-h] [-V]

рд╡рд░реНрдгрди


i3рдмреНрд▓реЙрдХ рдпрд╣ рдХрд┐рд╕реА рдХреЛ рд╕рд░рд▓ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдмреНрд▓реЙрдХреЛрдВ рдХрд╛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдФрд░ рдПрдХ рд╕реНрдерд┐рддрд┐ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрди i3bar(1). рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ, рд╕рд┐рдЧреНрдирд▓ рдФрд░ рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдХреЛ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк


-c рдХреЙрдиреНрдлрд┐рдЧрдлрд╛рдЗрд▓
рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, i3blocks рдвреВрдВрдврддрд╛ рд╣реИ
рдирд┐рдореНрди рдХреНрд░рдо рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЗрдВ (рдзреНрдпрд╛рди рджреЗрдВ /рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдЙрдкрд╕рд░реНрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
/ Usr / рд╕реНрдерд╛рдиреАрдп рд╕рдВрдХрд▓рди рдЭрдВрдбреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░):

1. ~/.config/i3blocks/config (рдпрд╛ $XDG_CONFIG_HOME/i3blocks/config рдпрджрд┐ рд╕реЗрдЯ рд╣реИ)
2. ~/.i3blocks.conf
3. /etc/xdg/i3blocks/config (рдпрд╛ $XDG_CONFIG_DIRS/i3blocks/config рдпрджрд┐ рд╕реЗрдЯ рд╣реЛ)
4. /etc/i3blocks.conf

-v
рдЫрд╛рдВрдЯрдиреЗ рдХрд╛ рд╕реНрддрд░ред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╕рдВрдЪрдпреА рд╣реИ. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ stderr рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
рдПрдХ рдмрд╛рд░ рдкрд╛рд░рд┐рдд рд╣реЛрдиреЗ рдкрд░, рдЕрджреНрдпрддрди рдХреЗ рджреМрд░рд╛рди рд╡рд┐рдлрд▓рддрд╛ рдмреНрд▓реЙрдХ рдХреЗ рднреАрддрд░ рджрд┐рдЦрд╛рдИ рдЬрд╛рддреА рд╣реИред рджреЛ рдмрд╛рд░ рдЙрддреНрддреАрд░реНрдг рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИ
stderr рдкрд░ рдбрд┐рдмрдЧ рд╕рдВрджреЗрд╢ред

-V
рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред

-h
рд╕рд╣рд╛рдпрддрд╛ рд╕рдВрджреЗрд╢ рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВред

рд╡рд┐рдиреНрдпрд╛рд╕


рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдПрдХ ini рдлрд╝рд╛рдЗрд▓ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрднрд╛рдЧ рдПрдХ рдирдП рдмреНрд▓реЙрдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдкрдВрдХреНрддрд┐
рдП рд╕реЗ рд╢реБрд░реБрдЖрдд # рдЪрд┐рд╣реНрди рдПрдХ рдЯрд┐рдкреНрдкрдгреА рд╣реИ, рдФрд░ рдЦрд╛рд▓реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╕рдВрдкрддреНрддрд┐ рд╣реИ рдПрдХ
рдХреБрдВрдЬреА = рдорд╛рди рдкреНрд░рддрд┐ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реА, рд╕рдорд╛рди рдЪрд┐рд╣реНрди рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЛрдИ рд╕реНрдерд╛рди рдирд╣реАрдВред рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдмрд╛рд╣рд░ рдХреА рдЧрдИ рд╣реИ
рдПрдХ рдмреНрд▓реЙрдХ (рдпрд╛рдиреА рдлрд╝рд╛рдЗрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ) рд╡реИрд╢реНрд╡рд┐рдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред

рдпрд╣рд╛рдБ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рд╣реИ:

#рдпрд╣ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рд╣реИ
рдЕрдВрддрд░рд╛рд▓=5
рд░рдВрдЧ=#00FF00

[рдореМрд╕рдо]
рдЖрдЬреНрдЮрд╛ =~/bin/weather.pl
рдЕрдВрддрд░рд╛рд▓=1800

[рд╕рдордп]
рдЖрджреЗрд╢=рддрд┐рдерд┐ +%T

i3blocks рдХреЛ рдЕрдкрдиреА рд╕реНрдЯреЗрдЯрд╕ рд▓рд╛рдЗрди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ рдЗрд╕рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВ рдмрд╛рд░ рдЖрдкрдХрд╛ рдмреНрд▓реЙрдХ ~/i3/config рдлрд╝рд╛рдЗрд▓:

рдЫрдбрд╝ {
рд╕реНрдЯреЗрдЯрд╕_рдХрдорд╛рдВрдб i3рдмреНрд▓реЙрдХ
}

рдлрдВрд╕рд╛рдпрд╛


рдХрд┐рд╕реА рдмреНрд▓реЙрдХ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ i3bar рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╣реИрдВ
http://i3wm.org/docs/i3bar-protocol.html, рд╕рд╛рде рд╣реА рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрдкрддреНрддрд┐рдпрд╛рдБ i3рдмреНрд▓реЙрдХ рд╕реЗрд╡рд╛ рдореЗрд░реЗ
рдмрддрд╛рдПрдВ рдХрд┐ рдХрд┐рд╕реА рдмреНрд▓реЙрдХ рдХреЛ рдХрдм рдФрд░ рдХреИрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рд╣реИред рд╕рднреА рд╕рдорд░реНрдерд┐рдд рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреБрдВрдЬрд┐рдпрд╛рдБ рдорд╛рдирдХ рд╣реИрдВ, рджреЗрдЦреЗрдВ http://i3wm.org/docs/i3bar-protocol.html рдмреНрдпреЛрд░рд╛ рд╣реЗрддреБред

┬╖ рдкреВрд░реНрдг рдкрд╛рда

┬╖ рдЫреЛрдЯрд╛ рд▓реЗрдЦ

┬╖ рд░рдВрдЧ

┬╖ рдиреНрдпреВрдирддрдо_рдЪреМрдбрд╝рд╛рдИ

┬╖ рд╕рдВрд░реЗрдЦрд┐рдд рдХрд░реЗрдВ

┬╖ рдирд╛рдо

┬╖ рдЙрджрд╛рд╣рд░рдг

┬╖ рдЕрддрд┐ рдЖрд╡рд╢реНрдпрдХ

┬╖ рд╡рд┐рднрд╛рдЬрдХ

┬╖ рд╡рд┐рднрд╛рдЬрдХ_рдмреНрд▓реЙрдХ_рдЪреМрдбрд╝рд╛рдИ

┬╖ рдорд╛рд░реНрдХрдЕрдк

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИрдВ i3рдмреНрд▓реЙрдХ.

рдЖрджреЗрд╢
рд╢реЗрд▓ рджреНрд╡рд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрдорд╛рдВрдб, рдмреНрд▓реЙрдХ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ
рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдореЗрдВ рдХрдорд╛рди рдЕрдиреБрднрд╛рдЧред

рдЕрдВрддрд░рд╛рд▓
рдпрджрд┐ рдпрд╣ рдПрдХ рдзрдирд╛рддреНрдордХ рдкреВрд░реНрдгрд╛рдВрдХ рд╣реИ, рддреЛ рдмреНрд▓реЙрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдорд╛рди рд╣реЛрддрд╛ рд╣реИ
рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдкрдбреЗрдЯ рдХреЛ рд╢реЗрдбреНрдпреВрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрдХрдВрдб рдореЗрдВ рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рдпрд╛ 0,
рдмреНрд▓реЙрдХ рдХреЛ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдЬреЛ рдмрдЯрди рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ)ред рдЕрдЧрд░
"рдПрдХ рдмрд╛рд░" (рдпрд╛ -1), рдмреНрд▓реЙрдХ рдХреЗрд╡рд▓ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ (рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдХ рдХреНрд▓рд┐рдХ рдпрд╛
рд╕рд┐рдЧреНрдирд▓ рдЕрднреА рднреА рдПрдХ рдЕрдкрдбреЗрдЯ рдЯреНрд░рд┐рдЧрд░ рдХрд░реЗрдЧрд╛)ред рдпрджрд┐ "рджреЛрд╣рд░рд╛рдПрдБ" (рдпрд╛ -2), рддреЛ рдмреНрд▓реЙрдХ рд╣реЛрдЧрд╛
рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реБрдЖ, рдФрд░ рдЬреИрд╕реЗ рд╣реА рдпрд╣ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ (рдмреНрд▓реЙрдХрд┐рдВрдЧ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА)ред
рдЖрджреЗрд╢)ред рд╕рд╛рд╡рдзрд╛рдиреА рд╕реЗ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ! рдпрджрд┐ "рдЬрд╛рд░реА рд░рд╣рддреА рд╣реИ" (рдпрд╛ -3), рддреЛ рдмреНрд▓реЙрдХ рдХреЗрд╡рд▓ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░, рдФрд░ рдЬреИрд╕реЗ рд╣реА рдпрд╣ рдПрдХ рд▓рд╛рдЗрди рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИ, рдЕрдкрдбреЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдПрдХрд▓ рдкрдВрдХреНрддрд┐ рддрдХ рд╕реАрдорд┐рдд рд╣реИ
рдЕрдкрдбреЗрдЯред

рд╕рдВрдХреЗрдд рдмреНрд▓реЙрдХ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдЧреНрдирд▓ рдирдВрдмрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рднреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп (рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реЛрдЪреЗрдВ
рдФрд░ рдХреНрдпреВрдПрдмрд▓) рд╕рд┐рдЧреНрдирд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдпрд╣ рд╕рдВрдЦреНрдпрд╛ 1 рдФрд░ рдХреЗ рдмреАрдЪ рдорд╛рдиреНрдп рд╣реИ
рдПрди, рдЬрд╣рд╛рдВ рд╕рд┐рдЧрд░реНрдЯрдорд┐рди+рдПрди = рд╕рд┐рдЧрд░реНрдЯрдореИрдХреНрд╕ред (рдиреЛрдЯ: рд▓рд┐рдирдХреНрд╕ рдореЗрдВ 31 рд░реАрдпрд▓-рдЯрд╛рдЗрдо рд╕рд┐рдЧреНрдирд▓ рд╣реИрдВред)
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рд╕рдВрдХреЗрдд=10 рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдмреНрд▓реЙрдХ рдХрдм рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ i3рдмреНрд▓реЙрдХ
SIGRTMIN+10 рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред

рд▓реЗрдмрд▓ рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рд▓реЗрдмрд▓ рдкреВрд░реНрдг рдкрд╛рда рдПрдХ рдЕрджреНрдпрддрди рдХреЗ рдмрд╛рдж.

рдкреНрд░рд╛рд░реВрдк рдпрд╣ рдкреНрд░реЙрдкрд░реНрдЯреА рдЖрдЙрдЯрдкреБрдЯ рдЯреЗрдХреНрд╕реНрдЯ рдХрд╛ рдкреНрд░рд╛рд░реВрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреА рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реНрд╡рд░реВрдк рд╕рд╛рджрд╛ рд╣реИ
рдкрд╛рда, рдЬреИрд╕рд╛ рдХрд┐ рдЗрд╕рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ рдХрдорд╛рди рдЕрдиреБрднрд╛рдЧред рдпрджрд┐ "json" (рдпрд╛ 1) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдмреНрд▓реЙрдХ
рдЖрдЙрдЯрдкреБрдЯ рдХреЛ JSON рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХрдорд╛рди


рдХрд╛ рдореВрд▓реНрдп рдЖрджреЗрд╢ рдХреБрдВрдЬреА рдХреЛ рд╢реЗрд▓ рджреНрд╡рд╛рд░рд╛ рдкрд╛рд░рд┐рдд рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдмреНрд▓реЙрдХ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдорд╛рдирдХ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ
рдЖрдЙрдЯрдкреБрдЯ рдХреА рдЧреИрд░-рд░рд┐рдХреНрдд рдкрдВрдХреНрддрд┐ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдкрддреНрддрд┐ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░ рджреЗрдЧреА:

1. рдкреВрд░реНрдг_рдкрд╛рда

2. рд▓рдШреБ_рдкрд╛рда

3. рд░рдВрдЧ

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗрдЯ рдХрд░рддреА рд╣реИ рдкреВрд░реНрдг рдкрд╛рда рдиреАрд▓реЗ рд░рдВрдЧ рдореЗрдВ рд▓реЗрдХрд┐рди рдирд╣реАрдВ рдЫреЛрдЯрд╛ рд▓реЗрдЦ:

рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ "рдпрд╣ рд░рд╣рд╛ рдореЗрд░рд╛ рд▓реЗрдмрд▓"
рдЧреВрдВрдЬ
рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ \#0000FF

рдпрджрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди 0 рдпрд╛ 33 рд▓реМрдЯрд╛рддреА рд╣реИ, рддреЛ рдмреНрд▓реЙрдХ рдЕрдкрдбреЗрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреНрдпрдерд╛, рдЗрд╕реЗ рдПрдХ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
рд╡рд┐рдлрд▓рддрд╛ рдФрд░ рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ (рдпрджрд┐ рдХреЛрдИ рд╣реЛ) рдЕрднреА рднреА рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ stderr рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдП
33 рдХрд╛ рд░рд┐рдЯрд░реНрди рдХреЛрдб рд╕реЗрдЯ рдХрд░реЗрдЧрд╛ рдЕрддрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рддреНрдп рдкрд░ рдзреНрд╡рдЬрд╛рдВрдХрд┐рдд рдХрд░реЗрдВ.

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмреИрдЯрд░реА рдкреНрд░рддрд┐рд╢рдд рдкреНрд░рд┐рдВрдЯ рдХрд░рддреА рд╣реИ рдФрд░ рдпрджрд┐ рд╣реИ рддреЛ рдЕрддреНрдпрд╛рд╡рд╢реНрдпрдХ рдзреНрд╡рдЬ рд╕реЗрдЯ рдХрд░рддреА рд╣реИ
10% рд╕реЗ рдиреАрдЪреЗ:

рдмреИрдЯ=`рдПрд╕реАрдкреАрдЖрдИ -рдмреА | grep -E -o ┬┤[0-9][0-9]?%┬┤`

рдЗрдХреЛ "рдмреИрдЯ: $ рдмреИрдЯ"
рдкрд░реАрдХреНрд╖рдг ${BAT%?} -le 10 && рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ 33 || рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ 0

рдмреНрд▓реЙрдХ рдХрдорд╛рдВрдб рдлреЛрд░реНрдХ рдХрд░рддреЗ рд╕рдордп, i3рдмреНрд▓реЙрдХ рдХреБрдЫ рдХреЗ рд╕рд╛рде рдорд╛рд╣реМрд▓ рд╕реЗрдЯ рдХрд░реЗрдВрдЧреЗ рдЕрд╡рд░реЛрдз рдкреИрджрд╛ рдХрд░рдирд╛_*
рдЪрд░ред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд░ рд╣рдореЗрд╢рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЕрдВрддрддрдГ рдПрдХ рдЦрд╛рд▓реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде
рдореВрд▓реНрдпред

рдмреНрд▓реЙрдХ_рдирд╛рдо
рдмреНрд▓реЙрдХ рдХрд╛ рдирд╛рдо (рдЖрдорддреМрд░ рдкрд░ рдЕрдиреБрднрд╛рдЧ рдХрд╛ рдирд╛рдо)ред

рдмреНрд▓реЙрдХ_рдЗрдВрд╕реНрдЯреЗрдВрд╕
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реНрдХ.

рдмреНрд▓реЙрдХ_рдмрдЯрди
рдпрджрд┐ рдмреНрд▓реЙрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рддреЛ рдорд╛рдЙрд╕ рдмрдЯрди (1, 2 рдпрд╛ 3)ред

рдмреНрд▓реЙрдХ_рдПрдХреНрд╕ рдФрд░ рдмреНрд▓реЙрдХ_рд╡рд╛рдИ
рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЬрд╣рд╛рдВ рдХреНрд▓рд┐рдХ рд╣реБрдЖ, рдпрджрд┐ рдмреНрд▓реЙрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдпрд╣рд╛рдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

[рдЕрд╡рд░реЛрдз рдкреИрджрд╛ рдХрд░рдирд╛]
рдХрдорд╛рдВрдб=рдЗрдХреЛ рдирд╛рдо=$BLOCK_NAME рдЗрдВрд╕реНрдЯреЗрдВрд╕=$BLOCK_INSTANCE
рдЕрдВрддрд░рд╛рд▓=1

[рдореБрдЭреЗ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ]
рдкреВрд░реНрдг_рдкрд╛рда=рдореБрдЭреЗ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ!
рдХрдорд╛рдВрдб=рдЗрдХреЛ рдмрдЯрди=$BLOCK_BUTTON x=$BLOCK_X y=$BLOCK_Y
рдиреНрдпреВрдирддрдо_рдЪреМрдбрд╝рд╛рдИ=рдмрдЯрди=1 x=1366 y=768
рд╕рдВрд░реЗрдЦрд┐рдд = рдмрд╛рдПрдБ

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ i3рдмреНрд▓реЙрдХ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдиреЗрдЯрд╡рд░реНрдХ
рд╕реНрдерд┐рддрд┐, рдмреИрдЯрд░реА рдЬрд╛рдВрдЪ, рд╕реАрдкреАрдпреВ рд▓реЛрдб, рд╡реЙрд▓реНрдпреВрдо, рдЖрджрд┐ред

рдЙрджрд╛рд╣рд░рдг


рдЙрджрд╛рд╣рд░рдг рдХреЗ рддреМрд░ рдкрд░, рдпрд╣рд╛рдВ рдПрдХ рдХрд░реАрдмреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ i3рд╕реНрдерд┐рддрд┐(1) рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕:

рд╕рднреА

рдЕрдВрддрд░рд╛рд▓=5
рд╕рдВрдХреЗрдд=10

[рдЖрдИрдкреАрд╡реА6]

[рдореБрдХреНрдд]

[рдбреАрдПрдЪрд╕реАрдкреА]

[рд╡реАрдкреАрдПрди]

[Wifi]

[рдИрдерд░рдиреЗрдЯ]
рдиреНрдпреВрдирддрдо_рдЪреМрдбрд╝рд╛рдИ = рдИ: 255.255.255.255 (1000 рдПрдордмреАрдЯреА/рдПрд╕)

[рдмреИрдЯрд░реА]

[CPU]

[рджрд┐рдирд╛рдВрдХ рдФрд░ рд╕рдордп]

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмреНрд▓реЙрдХ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рд╕рдВрдХреЗрдд рдХреБрдЫ рдХреЗ рд╕рд╛рде i3(1) рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдЬреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рддреА рд╣реИ
рд╡реЙрд▓реНрдпреВрдо, рдЬрд╛рд░реА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрдХрд┐рд▓ -рдЖрд░рдЯреАрдПрдордЖрдИрдПрди+1 i3рдмреНрд▓реЙрдХ:

[рдЖрдпрддрди]
рдХрдорд╛рдВрдб=рдЗрдХреЛ -рдПрди ┬┤рд╡реЙрд▓реНрдпреВрдо: ┬┤; рдПрдорд┐рдХреНрд╕рд░ рдХреЛ рдорд╛рд╕реНрдЯрд░ рдорд┐рд▓рддрд╛ рд╣реИ | grep -E -o ┬┤[0-9][0-9]?%┬┤
рдЕрдВрддрд░рд╛рд▓=рдПрдХ рдмрд╛рд░
рд╕рдВрдХреЗрдд=1
# рдХреЛрдИ рдЕрдВрддрд░рд╛рд▓ рдирд╣реАрдВ, рдХреЗрд╡рд▓ SIGRTMIN+1 рдкрд░ рдЬрд╛рдВрдЪреЗрдВ

рдпрд╣рд╛рдВ рдПрдХ рдмрд╣реБрдд рд╣реА рдиреНрдпреВрдирддрдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИ
~/рдмрд┐рди/рдмреНрд▓реЙрдХ/ рдмреНрд▓реЙрдХ рдХреЗ рд╕рдорд╛рди рдирд╛рдо рдХреЗ рд╕рд╛рде:

рдЖрдЬреНрдЮрд╛ =~/рдмрд┐рди/рдмреНрд▓реЙрдХ/$рдмреНрд▓реЙрдХ_рдирд╛рдо
рдЕрдВрддрд░рд╛рд▓=1

[рдореБрдХреНрдд]
[Wifi]
[рдИрдерд░рдиреЗрдЯ]
[рдмреИрдЯрд░реА]
[CPU]
[рджрд┐рдирд╛рдВрдХ рдФрд░ рд╕рдордп]

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ i3blocks рдХрд╛ рдСрдирд▓рд╛рдЗрди рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

  • 1
    рдХрд╛рд░реНрдпрд╛рд▓рдп рддрд▓
    рдХрд╛рд░реНрдпрд╛рд▓рдп рддрд▓
    OfficeFloor рдХрд╛ рд╡реНрдпреБрддреНрдХреНрд░рдо рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
    рдпреБрдЧреНрдорди рдирд┐рдпрдВрддреНрд░рдг, рдЗрд╕рдХреЗ рд╕рд╛рде: - рдирд┐рд░реНрднрд░рддрд╛
    рдЗрдВрдЬреЗрдХреНрд╢рди - рдирд┐рд░рдВрддрд░рддрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди -
    рдзрд╛рдЧрд╛ рдЗрдВрдЬреЗрдХреНрд╢рди рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП
    рджреМрд░рд╛ рдХрд░рдирд╛...
    рдСрдлрд┐рд╕ рдлреНрд▓реЛрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 2
    DivKit
    DivKit
    DivKit рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рд░реНрд╡рд░-рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИ
    рдпреВрдЖрдИ (рдПрд╕рдбреАрдпреВрдЖрдИ) рдврд╛рдВрдЪрд╛ред рдпрд╣ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
    рд╕рд░реНрд╡рд░-рд╕реНрд░реЛрдд рдЕрджреНрдпрддрдиреЛрдВ рдХреЛ рд░реЛрд▓ рдЖрдЙрдЯ рдХрд░реЗрдВ
    рд╡рд┐рднрд┐рдиреНрди рдРрдк рд╕рдВрд╕реНрдХрд░рдгред рдпрд╣ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
    рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ...
    рдбрд┐рд╡рдХрд┐рдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 3
    рдЙрдкрдкрд░рд┐рд╡рд░реНрддрдХ
    рдЙрдкрдкрд░рд┐рд╡рд░реНрддрдХ
    рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд┐рднрд┐рдиреНрди рдХреЗ рдмреАрдЪ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
    рд╕рджрд╕реНрдпрддрд╛ рдкреНрд░рд╛рд░реВрдкред рд╢реИрдбреЛрд░реЙрдХреЗрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
    рд▓рдХреНрд╖реНрдп рдХреЗ рд░реВрдк рдореЗрдВ ss, ssr рдпрд╛ v2ray рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
    рдЖрдк рдЗрд╕рдореЗрдВ &remark= рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
    рдЯреЗрд▓реАрдЧреНрд░рд╛рдо-рдкрд╕рдВрдж рдПрдЪрдЯреА...
    рдЙрдкрдкрд░рд┐рд╡рд░реНрддрдХ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 4
    рдмрдЬрдирд╛
    рдмрдЬрдирд╛
    SWASH рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдпреЛрдЬрди рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╣реИ
    рдЕрд╕реНрдерд┐рд░ рдЕрдиреБрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг,
    рдЧреИрд░-рд╣рд╛рдЗрдбреНрд░реЛрд╕реНрдЯреИрдЯрд┐рдХ, рдореБрдХреНрдд-рд╕рддрд╣,
    рдШреВрд░реНрдгреА рдкреНрд░рд╡рд╛рд╣ рдФрд░ рдкрд░рд┐рд╡рд╣рди рдШрдЯрдирд╛рдПрдБ
    рддрдЯреАрдп рдЬрд▓ рдореЗрдВ рдЬреИрд╕реЗ...
    рд╕реНрд╡рд╛рд╢ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • 5
    рд╡реАрдмреАрдП-рдПрдо (рд╕рдВрдЧреНрд░рд╣реАрдд - рдЕрдм рдЬреАрдердм рдкрд░)
    рд╡реАрдмреАрдП-рдПрдо (рд╕рдВрдЧреНрд░рд╣реАрдд - рдЕрдм рдЬреАрдердм рдкрд░)
    рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
    https://github.com/visualboyadvance-m/visualboyadvance-m
    рд╕реБрд╡рд┐рдзрд╛рдРрдВ: рдЪреАрдЯ рдХреНрд░рд┐рдПрд╢рди рд╕реЗрд╡ рд╕реНрдЯреЗрдЯреНрд╕ рдорд▓реНрдЯреА
    рд╕рд┐рд╕реНрдЯрдо, рдЬреАрдмреАрдП, рдЬреАрдмреАрд╕реА, рдЬреАрдмреА, рдПрд╕рдЬреАрдмреА, рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
    рдПрд╕рдЬреАрдмреА2рдЯреВ...
    рд╡реАрдмреАрдП-рдПрдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ (рд╕рдВрдЧреНрд░рд╣реАрдд - рдЕрдм рдЬреАрдердм рдкрд░)
  • 6
    Stacer
    Stacer
    рд▓рд┐рдирдХреНрд╕ рд╕рд┐рд╕реНрдЯрдо рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝рд░ рдФрд░ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ
    рдЬреАрдердм рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА:
    https://github.com/oguzhaninan/Stacer.
    рд╢реНрд░реЛрддрд╛: рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рдбреЗрд╕реНрдХрдЯреЙрдкред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
    рдЗрдВрдЯрд░рдлрд╝реЗрд╕: рдХреНрдпреВрдЯреАред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓рд╛...
    рд╕реНрдЯреЗрд╕рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
  • рдЕрдзрд┐рдХ "

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad