ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

МоТно Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅

Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Π’ Ρ‚Π΅ΠΌΠ΅ Π½Π΅Ρ‚ ΠΊΡƒΡ€Π°Ρ‚ΠΎΡ€Π°. Если Π² Ρ‚Π΅ΠΌΠ΅ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ ΡΡ‚Π°Ρ‚ΡŒ ΠšΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ВрСбованиям для ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΠΎΠ², ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ΄Π°Ρ‚ΡŒ заявку Π² Ρ‚Π΅ΠΌΠ΅ Π₯ΠΎΡ‡Ρƒ ΡΡ‚Π°Ρ‚ΡŒ ΠšΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ (ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΠ² ΡˆΠ°ΠΏΠΊΡƒ Ρ‚Π΅ΠΌΡ‹ ΠΈ всС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ для ΠΊΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΎΠ²).
Π”ΠΎ назначСния ΠΊΡƒΡ€Π°Ρ‚ΠΎΡ€Π°, ΠΏΠΎ вопросам наполнСния шапки, ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ΡΡŒ ΠΊ ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π° Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. mj7PLAqHQiKEc9sKQPwtnCoknFoydX95N6rAfoK6YkHU3w75. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-mj7PLAqHQiKEc9sKQPwtnCoknFoydX95N6rAfoK6YkHU3w75. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° mj7PLAqHQiKEc9sKQPwtnCoknFoydX95N6rAfoK6YkHU3w75. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ AndroidΠΏΠΎΠ΄ сообщСниями, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ссылки.

Для Π½Π°Ρ‡Π°Π»Π° ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰Ρƒ своё сообщСниС ΠΈΠ· Ρ‚Π΅ΠΌΡ‹ ВаскСра для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ понимания вопроса, ΠΎ Ρ‡Ρ‘ΠΌ Ρ€Π΅Ρ‡ΡŒ, ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

# ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΡƒΡ€ΠΎΠΊ таскСр tasker ΠΏΡ€ΠΈΠΌΠ΅Ρ€ шСлл shell ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ

ОписаниС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π Π°Π±ΠΎΡ‚Π° shell-скрипта для ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°.

Π’ΠΎΠΎΠ±Ρ‰Π΅, тСкста Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ я Π±ΠΎΠ»Ρ‚ΡƒΠ½..

ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΠΌ ΠΊ Π΄Π΅Π»Ρƒ. Π’ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈ сразу Π½Π°ΠΏΠΈΡˆΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π΄Π΅Π»Π°Π΅Ρ‚, Π° ΠΏΠΎΡ‚ΠΎΠΌ Ρ€Π°Π·Π±ΠΎΡ€:

Π˜Ρ‚Π°ΠΊ, эта строчка (это ΠžΠ”ΠΠ строчка) запущСнная Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅, ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π—Π°Π΄Π°Ρ‡Ρƒ ВаскСра «Run script» запускаСтся Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ (ΠΈ висит Ρ‚Π°ΠΌ! Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ) ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: Она отслСТиваСт Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π’Π½ΠΈΠ· (Π΄ΡƒΠΌΠ°ΡŽ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ Xperia Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠΆΠ΅, ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»Π°ΠΆΠ΅Π½ΠΎ ΠΏΠΎΠ΄ Xperia Ray) ΠΏΡ€ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ экранС, ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ (ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚) Ρ„ΠΎΠ½Π°Ρ€ΠΈΠΊ.

Π’ΠΎΠΎΠ±Ρ‰Π΅, получаСтся красиво: наТимаСшь ΠΊΠ°Ρ‡Π΅Π»ΡŒΠΊΡƒ громкости ΠΈ ΠœΠ“ΠΠžΠ’Π•ΠΠΠž Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ„ΠΎΠ½Π°Ρ€ΡŒ, Π° экран ΠΏΡ€ΠΈ этом остаётся Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ.

ΠžΡ‚Π»Π°Π΄ΠΊΠ° скрипта, это собствСнно 99.9 ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π° всСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°, поэтому Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ «ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅» Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ»ΠΈ бСспроводном adb. Π’Π΅Ρ€Ρ‚Π΅Ρ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. (Π° ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ).

Π§Π°ΡΡ‚ΡŒ 1. ΠŸΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚. ВСория.

Π˜Ρ‚Π°ΠΊ, ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚. ΠŸΠΎΠ΄Π³Π»ΡΠ΄Ρ‹Π²Π°Ρ‚ΡŒ Π·Π° наТатиями ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ (консольной тСкстовой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ) «ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΠ‘ΠΎΠ±Ρ‹Ρ‚ΠΈΠ΅», getevent. МоТно просто Π½Π°Π±Ρ€Π°Ρ‚ΡŒ (с Ρ€ΡƒΡ‚ ΠΏΡ€Π°Π²Π°ΠΌΠΈ) Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ имя ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ Π·Π°Π²ΠΎΡ€ΠΎΠΆΠ΅Π½Π½ΠΎ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Π±Π΅Π³ΡƒΡ‰ΠΈΠ΅ строки))
# getevent

Π”Π°, Π²ΠΎΡ‚ Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΠ°Ρ‡ΠΊΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ дСйствиС!
0004 0004 00000004
0001 0072 00000001
0000 0000 00000000
0004 0004 0000000c
0000 0000 00000000
0004 0004 00000014
0000 0000 00000000
0004 0004 0000001c
0000 0000 00000000
0004 0004 00000024
0000 0000 00000000

0004 0004 00000024
0000 0000 00000000
0004 0004 00000004
0001 0072 00000000
0000 0000 00000000
0004 0004 0000000c
0000 0000 00000000
0004 0004 00000014
0000 0000 00000000
0004 0004 0000001c
0000 0000 00000000

ПонаТимав всС свои Ρ‚Ρ€ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ)) я ΠΏΡ€ΠΈΡˆΡ‘Π» ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ ΠΎ достаточности Π² ΠΌΠΎΡ‘ΠΌ частном случаС Π»ΠΎΠ²Π»ΠΈ ΠΊΠΎΠ΄Π° ‘0004 0004 00000004’, ΠΏΡ€Π°Π²Π΄Π° ΠΎΠ½ случаСтся ΠΈ Π² Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΈ Π² ΠΎΡ‚ΠΆΠ°Ρ‚ΠΈΠΈ, Π½ΠΎ это ΠΌΡ‹ ΠΏΠΎΠΉΠΌΠ°Π΅ΠΌ ΠΈ ΡƒΡ‡Ρ‚Ρ‘ΠΌ.

Π˜Ρ‚Π°ΠΊ, я Π²Ρ‹Π±Ρ€Π°Π» для Π»ΠΎΠ²Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π“Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π’Π½ΠΈΠ· ΠΊΠΎΠ΄ всСго лишь ΠΎΠ΄Π½ΠΎΠΉ строки ‘0004 0004 00000004’, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… устройства pm8058-keypad (/dev/input/event1).
Π”Π°Π»ΡŒΡˆΠ΅ Π² Π΄Π΅Π»ΠΎ вступаСт ΠΊΠΎΠΌΠ°Π½Π΄Π° read Π² замСсС с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ while, Π² Ρ‚Π°ΠΊΠΎΠΌ Π²ΠΈΠ΄Π΅:

Ρ„ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎ: «Π²Π²ΠΎΠ΄_Π΄Π°Π½Π½Ρ‹Ρ… | while read var1; do [наша построчная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°] ; done»

Всё, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Ρ‘Ρ‚ Π·Π° Π·Π½Π°ΠΊΠΎΠΌ «Ρ‚ΠΎΡ‡ΠΊΠ° с запятой» (semicolon, Ρ‚Π°ΠΊ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ) послС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ read, это Π΅ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° «Ρ€Π°ΡΠΏΠΈΡ…ивания» _ΠΊΠ°ΠΆΠ΄ΠΎΠΉ_ строки с ΠΊΠΎΠ΄Π°ΠΌΠΈ, ΠΏΡ€ΠΈΠ»Π΅Ρ‚Π°ΡŽΡ‰Π΅ΠΉ ΠΎΡ‚ getevent.

Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄: Π’ΠΎ Π΅ΡΡ‚ΡŒ, Π·Π°ΠΊΠ°Π·Π°Π»ΠΈ ΠΌΡ‹ прСрывания ΠΎΡ‚ устройства event1, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΈ всё, всё «Π²ΠΈΡΠΈΡ‚» ΠΈ бСздСйствуСт. БистСма спит. НаТатиС ΠΊΠ½ΠΎΠΏΠΊΠΈ (любой) ΠΏΡ€ΠΎΠ±ΡƒΠΆΠ΄Π°Π΅Ρ‚ систСму (ΠΎΠ½Π° ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ сама) ΠΈ присылаСт Π² getevent ΠΏΠ°Ρ‡ΠΊΡƒ строк с ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π΄ΡˆΠΈΠΌΠΈ событиСм. ΠœΡ‹ раскидываСм ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ строки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ while read Π½Π° ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΈ ΡƒΡ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, сравнивая, наша Π»ΠΈ эта, искомая, строка, ΠΈΠ»ΠΈ Π½Π΅Ρ‚. И ΠΏΠΎΡ‚ΠΎΠΌ запускаСм Π±ΠΎΠ΅Π²ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, выполняСм ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ дСйствиС (Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Ρ„ΠΎΠ½Π°Ρ€ΠΈΠΊ, ΠΊΠ°ΠΊ я, ΠΈΠ»ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ сразу Π·Π°Π΄Π°Ρ‡Ρƒ таскСра). (Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π²ΠΎΡ‚ всё Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅). Но, ΠΎΠ± этом всём Π² своё врСмя, Π½ΠΈΠΆΠ΅, Π° ΠΏΠΎΠΊΠ° мСня ΠΆΠ΄Π°Π»Π° цСлая сСрия засад:

Π§Π°ΡΡ‚ΡŒ 2. Workarounds. ΠŸΠ΅Ρ€Π²ΠΎΠ΅ столкновСниС с ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ.

Π§Π°ΡΡ‚ΡŒ 3. Π€ΠΎΠ½Π°Ρ€ΠΈΠΊ. Долгая Π΄ΠΎΡ€ΠΎΠ³Π° Π² Π΄ΡŽΠ½Π°Ρ….

Ииии.. я Π·Π°ΠΏΠΈΠ»ΠΈΠ». ΠŸΠΎΠ»Π½Ρ‹ΠΉ скрипт Π²Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ ΡƒΠΆΠ΅ Π² Π½Π°Ρ‡Π°Π»Π΅. Ой, Π½Π΅Ρ‚, это Π΅Ρ‰Π΅ Π½Π΅ всё)))

Π§Π°ΡΡ‚ΡŒ 4. ПослСдняя засада

Π’Π΅ΠΏΠ΅Ρ€ΡŒ всё Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ.

Π”ΠΎΠΌΠ°ΡˆΠ½Π΅Π΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΎΡ‚ username11 я Ρ‚Π°ΠΊ ΠΏΠΎΠΊΠ° ΠΈ Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»((, Π° ΠΎΠ½ΠΎ Π²ΠΎΡ‚:
1) Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ ΡƒΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ.
2) ΡƒΠ±Ρ€Π°Ρ‚ΡŒ лишниС ΠΊΡ€ΡƒΠ³Π»Ρ‹Π΅ скобки. ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ скобки, это лишний шСлл Π·Π°ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ каскадом.

ВакскСра Ρ‚ΡƒΡ‚ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅Ρ‚, ΠΊΠ°ΠΊ Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅. Π‘ΠΏΡ€Π°Π²ΠΈΠ²ΡˆΠΈΡΡŒ с ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ΠΎΠΉ этого Π΄Π΅Π»Π°, отсутствиС таскСра Π±Ρ‹Π»ΠΎ ΡƒΠΆΠ΅ Π΄Π΅Π»ΠΎΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΏΠ°)) Π·Π°Ρ‡Π΅ΠΌ? ΠΊΠΎΠ³Π΄Π° всё «ΡˆΠ΅Π»Π»ΡŒΠ½ΠΎ» ΠΈ Π»Π΅Π³ΠΊΠΎ. А огромная Π΄ΡƒΡ€ΠΈΠ»ΡŒΠ½Ρ-таскСр испортит всю красоту. Π”Π° ΠΈ для Ρ‡Π΅Π³ΠΎ? ΠœΠΈΠ³Π½ΡƒΡ‚ΡŒ Ρ„ΠΎΠ½Π°Ρ€ΠΈΠΊΠΎΠΌ?

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Bash-скриптинг Π½Π° устройствах ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ОБ Android: ΠΏΠ΅Ρ€Π²Ρ‹Π΅ шаги

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. category. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-category. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° category. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ для смартфонов

ВсС ΠΌΡ‹ (Π½Ρƒ ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всС) ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ пользовались смартфонами ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ОБ Symbian. Многим ΠΈΠ· нас Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π»ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ПО, ΠΈ Ρ‚ΠΎΠ³Π΄Π° Π½Π° смартфонС появлялся Python ΠΈ мноТСство самописных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π½Π° Π½Ρ‘ΠΌ ΠΆΠ΅. Π’Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π°Π·Ρ‹Π²Π°Π»ΠΈΡΡŒ скриптами, Π° Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт ΠΌΠΎΠ³ любой ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ, Π²ΠΎΠΎΡ€ΡƒΠΆΠΈΠ²ΡˆΠΈΡΡŒ ΠΎΠ΄Π½ΠΈΠΌ лишь тСкстовым Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· нас обзавСлись смартфонами, управляСмыми ОБ Android, которая, ΠΊΠ°ΠΊ извСстно, создана Π½Π° Π±Π°Π·Π΅ ядра Linux.
А ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΎΡ‚Π»ΠΈΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… особСнностСй GNU/Linux являСтся bash β€” ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных соврСмСнных разновидностСй ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ UNIX.

Π˜Ρ‚Π°ΠΊ, вСсь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ софт установлСн. Запустив эмулятор Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΡƒΡŽ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, посмотрим ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ систСмС:

Особой ΠΏΠΎΠ»ΡŒΠ·Ρ‹ Π½Π°ΠΌ эта ΠΊΠΎΠΌΠ°Π½Π΄Π° Π½Π΅ принСсла, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅.

НавСрноС, сСйчас Π½Π°ΠΌ пригодится Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΈΠ·, допустим, 30 случайно взятых символов (Π±ΡƒΠΊΠ², Ρ†ΠΈΡ„Ρ€ ΠΈ Π·Π½Π°ΠΊΠΎΠ² прСпинания):
ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. spoiler plus. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-spoiler plus. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° spoiler plus. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android Π‘ΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. e02 screen 20120424 2008. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-e02 screen 20120424 2008. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° e02 screen 20120424 2008. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Как Π²Ρ‹ ΡƒΠΆΠ΅ догадались, довольно Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² тСкст, ΠΌΡ‹ создадим скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π΄Π»ΠΈΠ½Ρ‹ ΠΈ ΠΠ’ΠŸΠ‘ сохраняСт Π΅Π³ΠΎ Π² тСкстовый Ρ„Π°ΠΉΠ»:
ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. spoiler plus. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-spoiler plus. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° spoiler plus. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android Π‘ΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. bc2 screen 20120424 2010. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-bc2 screen 20120424 2010. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° bc2 screen 20120424 2010. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Π‘ΠΊΡ€ΠΈΠΏΡ‚ написан ΠΈ сохранён. ΠŸΡ‹Ρ‚Π°Π΅ΠΌΡΡ Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, Π½ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π΅ Ρ€Π°Π΄ΡƒΠ΅Ρ‚:

А всё ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρƒ нас ΠΊΠ°Ρ€Ρ‚Π° памяти ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС FAT. (Π•ΡΡ‚ΡŒ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π½Π° носитСлС с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой ext4 всё Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ искаропки). ΠŸΠΎΡΠ΅ΠΌΡƒ ΠΊΠ»Π°Π΄Ρ‘ΠΌ наш скрипт Π²
, Π½Π΅ Π·Π°Π±Ρ‹Π² послС этого Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ систСмС Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ вашСго любимого Ρ„Π°ΠΉΠ»-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°.

ЗапускаСм скрипт:
ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. spoiler plus. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-spoiler plus. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° spoiler plus. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android Π‘ΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. 9a5 screen 20120424 2011. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-9a5 screen 20120424 2011. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 9a5 screen 20120424 2011. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Всё Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π·Π°Π΄Π°Ρ‡Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π°.

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. spoiler plus. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-spoiler plus. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° spoiler plus. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android Π‘ΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. 44e screen 20120424 2012. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-44e screen 20120424 2012. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 44e screen 20120424 2012. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Вопрос-ΠΎΡ‚Π²Π΅Ρ‚

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. 68ebfc899065125dac972a3ba153406dcb44c5cfr1 750 750v2 128. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-68ebfc899065125dac972a3ba153406dcb44c5cfr1 750 750v2 128. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 68ebfc899065125dac972a3ba153406dcb44c5cfr1 750 750v2 128. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ тСбя, Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒβ˜†ε½‘

Как Ρ‚Ρ‹ ΠΌΠΎΠ³ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, здСсь ΠΌΠ½ΠΎΠ³ΠΈΠ΅ участники Π·Π°Π΄Π°ΡŽΡ‚ свои вопросы, Π΄Π° ΠΈ Ρ‚Ρ‹ сам ΠΌΠΎΠ³ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊΠΈΠΌΠΈ-Ρ‚ΠΎ вопросами ΠΈ Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° Π½ΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‚.

Π’ этом постС я ΠΎΡ‚Π²Π΅Ρ‡Ρƒ Π½Π° часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы, Π΄Π° ΠΈ просто вопросы Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ интСрСсно ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ.

βœΏΠ§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ скрипт? Как Π΅Π³ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ?

Π‘ΠΊΡ€ΠΈΠΏΡ‚ β€” это сцСнарий вашСго ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Π°. Π’Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ Ρ‚Ρ‹ Π±ΡƒΠ΄Π΅ΡˆΡŒ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Ρƒ тСбя ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²ΠΎ снС ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ.

Для ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ознакомлСния заглянитС сюда: «Π‘ΠΊΡ€ΠΈΠΏΡ‚»

Π’Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΈ ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ

βœΏΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ это?

БовсСм Π½Π΅Ρ‚, скрипт ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ ΠΏΠΎ ТСланию ΠΈ Ссли Π²Ρ‹ ΠΈ Ρ‚Π°ΠΊ всё Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ. Π›ΠΈΡ‡Π½ΠΎ я ΠΈΠ½ΠΎΠ³Π΄Π° Π·Π°Π±Ρ‹Π²Π°Π»Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ написано Π² скриптС ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΌΠ½Π΅ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π»ΠΎ, Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ½ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ настроится Π½Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π² ΠΆΡ€

βœΏΠ“Π΄Π΅ Π΅Π³ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ? МоТно Π»ΠΈ ΠΌΠ΅Π½ΡΡ‚ΡŒ скрипт послС написания?

ΠŸΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π³Π΄Π΅ ΡƒΠ³ΠΎΠ΄Π½ΠΎ, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈΠ»ΠΈ простой лист Π±ΡƒΠΌΠ°Π³ΠΈ. ΠœΠ΅Π½ΡΡ‚ΡŒ скрипт ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ°ΠΊ ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΈ ΠΊΠΎΠ³Π΄Π° ΡƒΠ³ΠΎΠ΄Π½ΠΎ.

βœΏΠ•Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·?

НСт, просто Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΠ΅Ρ€Π΅Π΄ сном.

βœΏΠ§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ с Π½ΠΈΠΌ послС ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Π°?

ПослС ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ всё Π΅Ρ‰Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ сном, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ Π² ΠΏΡ€

✿МоТно Π»ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ свои ΠΏΡƒΠ½ΠΊΡ‚Ρ‹?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π°ΠΊ ΠΈ ΡƒΠ±ΠΈΡ€Π°Ρ‚ΡŒ

βœΏΠ§Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΡ€, ΠΆΡ€, ΠΊΠΏ, Π½Ρ€?

Π­Ρ‚ΠΎ сокращСния слов:

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ β€” ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΏΡ€

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π΅ΡΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ. Π’ нашСм сообщСствС ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ, для этого Π½Π° Π³Π»Π°Π²Π½ΠΎΠΉ Π΅ΡΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ страница с ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. 606dd031d09dfc4891c09be0987bea268b15ef9fr1 750 120v2 hq. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-606dd031d09dfc4891c09be0987bea268b15ef9fr1 750 120v2 hq. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 606dd031d09dfc4891c09be0987bea268b15ef9fr1 750 120v2 hq. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

✿МоТно Π»ΠΈ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒ свои?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ, ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ΅

βœΏΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΏΠ°Ρ‚ΡŒ Π½Π° спинС?

Волько Ссли это ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅, Ссли Ρ‚Π°ΠΌ Π½ΠΈΡ‡Π΅Π³ΠΎ ΠΎΠ± этом Π½Π΅ сказано, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² любой ΠΏΠΎΠ·Π΅

✿Какой ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ всСх?

НСт Ρ‚Π°ΠΊΠΎΠ³ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π±Ρ‹ Ρƒ всСх, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ это ΠΏΠΎ Ρ€Π°Π·Π½ΠΎΠΌΡƒ, поэтому Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΠΉΠ΄Ρ‘ΡˆΡŒ свой

βœΏΠ§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ Ρ€Π΅ΠΉΠ²Π΅Π½ досчитал Π΄ΠΎ 100 ΠΈ Π½Π΅ уснул?

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ ΠΏΠΎΠ·ΠΆΠ΅ ΠΈΠ»ΠΈ Π½Π°Ρ‡Π½ΠΈ сначала

βœΏΠ§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠΎΠ³Π΄Π° появились ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³ получаСтся, Π° Ρ‚Ρ‹ Π΅Ρ‰Ρ‘ Π½Π΅ досчитал Π΄ΠΎ 100?

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ симптомы ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Π°, пСрСставайтС ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Π½Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΆΡ€

✿Как ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³ получаСтся?

Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎ симптомах ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Π°

βœΏΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ совСты ΠΏΠΎ ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Ρƒ?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π°, Π²ΠΎΡ‚ пост с совСтами

✿Как это Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ?

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ сСбя Π² ΠΆΡ€ ΠΈ всё происходящСС Π²ΠΎΠΊΡ€ΡƒΠ³

✿У мСня ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?

Над Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Ρ‚ΡƒΡ‚ Ρ‚Ρ‹ моТСшь Π½Π°ΠΉΡ‚ΠΈ упраТнСния для Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Π΅Ρ‘ ΠΈΠ»ΠΈ научится Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с нуля

βœΏΠ§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли хочСтся сСйчас, Π° с Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΏΠ»ΠΎΡ…ΠΎ?

Π˜Ρ‰ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹, Π³Π΄Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠ°Π»ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ…ΠΎΡ‚ΡŒ ΠΎΠ½ΠΈ ΠΈ Π½Π΅ Ρ‚Π°ΠΊΠΈΠ΅ дСйствСнныС, Π½ΠΎ всё Ρ€Π°Π²Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚

βœΏΠ§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ссли я ΡƒΠΌΡ€Ρƒ Π² ΠΏΡ€?

НичСго, Ρ‚Ρ‹ просто ΠΏΡ€ΠΎΡΠ½Ρ‘ΡˆΡŒΡΡ

βœΏΠ¨ΠΈΡ„Ρ‚ΠΈΠ½Π³ это опасно?

НСт, это Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ бСзопасно, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚Π΄Ρ‹Ρ…Π°Ρ‚ΡŒ ΠΎΡ‚ Π½Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠ·Π³ Ρ‚ΠΎΠΆΠ΅ успСвал ΠΎΡ‚Π΄Ρ‹Ρ…Π°Ρ‚ΡŒ

✿МоТно ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΌ навсСгда?

НСт, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это сон, Ρ‚Ρ‹ Π² любом случаС ΠΏΡ€ΠΎΡΠ½Ρ‘ΡˆΡŒΡΡ

βœΏΠ§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π·Π°Π±Ρ‹Π» стоп слово?

Π•ΡΡ‚ΡŒ 2 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°: ΠΏΠΎΠ΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΡ€ΠΎΡΠ½Ρ‘ΡˆΡŒΡΡ сам ΠΈΠ»ΠΈ ΠΎΡ‡Π΅Π½ΡŒ сильно Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ проснутся

✿МоТно Π»ΠΈ Π·Π°ΡˆΠΈΡ„Ρ‚ΠΈΡ‚ΡŒΡΡ вмСстС с Π΄Ρ€ΡƒΠ³ΠΎΠΌ?

К соТалСнию нСльзя, Ρ‚Ρ‹ моТСшь Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³Π° Π² свой сон ΠΊΠ°ΠΊ пСрсонаТа, Π½ΠΎ это Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ½, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΊΠ°ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ пСрсонаТами

✿МоТно Π»ΠΈ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΡƒ Π² ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Π΅?

ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, ΠΊ соТалСнию, Π½Π΅Ρ‚. Π’Ρ‹ Π½Π΅ моТСшь ΡƒΠ·Π½Π°Ρ‚ΡŒ Π²ΠΎ снС Ρ‚ΠΎ, Ρ‡Π΅Π³ΠΎ Π½Π΅ Π·Π½Π°Π» Π² ΠΆΠΈΠ·Π½ΠΈ. Π­Ρ‚ΠΎ касаСтся ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π½Π°Π½ΠΈΠΉ. Всё Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ моТСшь ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сна Π²ΡΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π°Π²Π½ΠΎ Π·Π°Π±Ρ‹Π», ΠΏΠΎΠ²Π΅Ρ€ΡŒ, это Ρ‚ΠΎΠΆΠ΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ

✿МоТно Π»ΠΈ ΠΎΡ‚Ρ‚ΡƒΠ΄Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ с нашим ΠΌΠΈΡ€ΠΎΠΌ?

Π’ΠΎΠΆΠ΅ нСльзя, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ это сон. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π²ΠΎ снС выполняСтС дСйствия с нашСй Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Π½ΠΎ Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€ это Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ повлияСт ΠΈ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, этого Π½Π΅ увидят Π΄Ρ€ΡƒΠ³ΠΈΠ΅

✿МоТно ΡΠΏΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄ одСялом?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ΠΎ вСдь Ρ‚Π΅Π±Π΅ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚

✿МоТно ΡˆΠΈΡ„Ρ‚ΠΈΡ‚ΡΡ Π² ΡˆΡƒΠΌΠ΅ ΠΈΠ»ΠΈ Ссли Π² ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ?

МоТно, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли это Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ‚Π΅Π±Π΅ ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ссли ΠΆΠ΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚, Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±Π΅Ρ€ΡƒΡˆΠΈ ΠΈΠ»ΠΈ ΡΠΏΠ°Ρ‚ΡŒ Π² Π½Π°ΡƒΡˆΠ½ΠΈΠΊΠ°Ρ… с Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΉ ΠΌΡƒΠ·Ρ‹ΠΊΠΎΠΉ ΠΈΠ· вашСй всСлСнной, Π±Π΅Π»Ρ‹ΠΌ ΡˆΡƒΠΌΠΎΠΌ ΠΈΠ»ΠΈ просто спокойной ΠΌΡƒΠ·Ρ‹ΠΊΠΎΠΉ

βœΏΠ§Ρ‚ΠΎ происходит с Ρ‚Π²ΠΎΠΈΠΌ Ρ‚Π΅Π»ΠΎΠΌ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²ΠΎ врСмя ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Π°?

НичСго особСнного, ΠΎΠ½ΠΎ просто спит

βœΏΠ§Ρ‚ΠΎ основноС, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ для ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Π°?

Π—Π½Π°Π½ΠΈΠ΅ ΠΆΡ€, ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² сСбС, Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ ΠΈ Π²Π΅Ρ€Π° Π² сСбя

✿МоТно ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свою Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π° Π½Π΅ Ρ‚Π°ΠΊΡƒΡŽ, которая ΡƒΠΆΠ΅ сущСствуСт?

ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ, ΡˆΠΈΡ„Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠ΄Π° ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΈ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅, Π² ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π½ΡƒΡŽ Π²Π°ΠΌΠΈ Π²ΡΠ΅Π»Π΅Π½Π½ΡƒΡŽ

✿Насколько всё рСалистично?

Всё максимально рСалистично, Ρ‚Ρ‹ видишь всё, Π±ΡƒΠ΄Ρ‚ΠΎ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ ΠΈ всё ΠΎΡΠΎΠ·Π½Π°Ρ‘ΡˆΡŒ

βœΏΠœΠΎΠΆΠ΅Ρ‚ Π»ΠΈ случится сонный ΠΏΠ°Ρ€Π°Π»ΠΈΡ‡?

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅Ρ‚, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли с Π²Π°ΠΌΠΈ это ΡΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΈ Π½Π΅ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·

✿МоТно Π»ΠΈ пСрСнСсти Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ ΠΌΠΈΡ€Π° Π² наш?

НСт, Π½ΠΈΡ‡Ρ‚ΠΎ ΠΈ Π½ΠΈΠΊΠΎΠ³ΠΎ

✿Я Π±ΡƒΠ΄Ρƒ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ вкусы, ΡΠ»Ρ‹ΡˆΠ°Ρ‚ΡŒ пСрсонаТСй ΠΈ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°ΠΏΠ°Ρ…ΠΈ?

Π”Π°, всё Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠ°ΠΊ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ ΠΈ это ΠΎΡ‡Π΅Π½ΡŒ ΠΊΡ€ΡƒΡ‚ΠΎ

✿МоТно ΡΠΎΠ²ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ всСлСнныС?

✿У мСня Π±Ρ‹Π»ΠΈ симптомы, Π½ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?

ΠŸΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ снова ΠΈ снова, ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΡˆΠΈΡ„Ρ‚ΠΈΡ‚ΡŒ, это Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ процСсс, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ ΡΠ΄Π°Π²Π°Ρ‚ΡŒΡΡ ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ

βœΏΠ§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΡƒΡΠ½ΡƒΡ‚ΡŒ?

ЛоТится ΠΏΠΎΠ·ΠΆΠ΅, Π²Ρ‹ΠΏΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ сном ΡƒΡΠΏΠΎΠΊΠ°ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ‡Π°ΠΉ ΠΈΠ»ΠΈ ΡΡŠΠ΅ΡΡ‚ΡŒ Π»ΠΎΠΆΠ΅Ρ‡ΠΊΡƒ ΠΌΡ‘Π΄Π°

✿МоТно Π»ΠΈ ΡˆΠΈΡ„Ρ‚ΠΈΡ‚ΡŒ Π΄Π½Ρ‘ΠΌ?

Π”Π°, ΡˆΠΈΡ„Ρ‚ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠ³Π΄Π° ΡƒΠ³ΠΎΠ΄Π½ΠΎ, Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ маску для сна ΠΈ убСдится, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ΅ΡˆΠ°Ρ‚ΡŒ

На этом ΠΏΠΎΠΊΠ° всё, Π½ΠΎ всС ΠΌΡ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ это лишь малая Ρ‡Π°ΡΡ‚ΡŒ вопросов, поэтому ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· вопросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π·Π°Π΄Π°Π΄ΠΈΡ‚Π΅ Π² коммСнтариях.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π‘ΠΊΡ€ΠΈΠΏΡ‚

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. 68ebfc899065125dac972a3ba153406dcb44c5cfr1 750 750v2 128. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-68ebfc899065125dac972a3ba153406dcb44c5cfr1 750 750v2 128. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 68ebfc899065125dac972a3ba153406dcb44c5cfr1 750 750v2 128. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ тСбя снова. БСгодня я Ρ…ΠΎΡ‡Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Π²Π΅Ρ‰ΠΈ ΠΊΠ°ΠΊ скрипт. РазбСрёмся Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ.

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. 2c1d88b6d4794d47a3b213065c5947f321f39630r1 2048 683v2 hq. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-2c1d88b6d4794d47a3b213065c5947f321f39630r1 2048 683v2 hq. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 2c1d88b6d4794d47a3b213065c5947f321f39630r1 2048 683v2 hq. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Π‘ΠΊΡ€ΠΈΠΏΡ‚ β€” это своСго Ρ€ΠΎΠ΄Π° сцСнарий вашСго ΡˆΠΈΡ„Ρ‚ΠΈΠ½Π³Π°. Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ всё, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π² ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ всСлСнной, Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° всСлСнной, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ ΠΈΠ»ΠΈ Π²Π½Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ

Он ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π½Π° листочкС ΠΈΠ»ΠΈ Π² Π·Π°ΠΌΠ΅Ρ‚ΠΊΠ°Ρ… ΠΈ читаСтся ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² сон.

ΠŸΠΈΡˆΠ΅Ρ‚ΡΡ ΠΎΠ½ ΠΏΠΎ ТСланию ΠΈ являСтся ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ.

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. c5ed62499f4ccaa622f9780c187c63561d39e3f7r1 2048 683v2 hq. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-c5ed62499f4ccaa622f9780c187c63561d39e3f7r1 2048 683v2 hq. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° c5ed62499f4ccaa622f9780c187c63561d39e3f7r1 2048 683v2 hq. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Π•Π³ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π²Π°ΠΌ, Π½ΠΎ здСсь я ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΡƒ Π²Π°ΠΌ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ шаблона, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Π°ΠΌ Π±Ρ‹Π»ΠΎ Π»Π΅Π³Ρ‡Π΅. Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹ΠΉ шаблон, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² Π½Π΅Π³ΠΎ всё, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ.

(Π›ΠΈΡ‡Π½ΠΎ я ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π»Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ имя)

(Π˜ΠΌΠ΅Π΅Ρ‚ΡΡ Π² Π²ΠΈΠ΄Ρƒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, ΡΠ»ΡŒΡ„, Π΄Ρ€Π°ΠΊΠΎΠ½ ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅)

(МоТно ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΈ ΠΊΠ°ΠΊΠΎΠΉ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ вас Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚)

(Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ свои Ρ‡Π΅Ρ€Ρ‚Ρ‹ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π°, описывайтС ΠΈΡ…, Π½Π΅ пропускайтС этот ΠΏΡƒΠ½ΠΊΡ‚)

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: Ρ†Π²Π΅Ρ‚ волос/Π΄Π»ΠΈΠ½Π°/Ρ„ΠΎΡ€ΠΌΠ° Π»ΠΈΡ†Π°/нос/Π³ΡƒΠ±Ρ‹/тСлослоТСниС/ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹/Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠ±ΡƒΠ²ΠΈ ΠΈΡ‚Π΄.

(Π›ΠΈΡ‡Π½ΠΎ я Π½Π΅ прописывала Π²Π½Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ использовала ΠΈΠΌΠ΅Π½Π½ΠΎ свою)

здСсь ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ способности ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ Ρ‚Π΅Π»Π΅ΠΊΠΈΠ½Π΅Π· ΠΈΠ»ΠΈ исцСлСниС, Π° Ρ‚Π°ΠΊΠΆΠ΅ ваши Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ способности.

ΠΊΠ°ΠΊ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π°ΠΊ ΠΈ Π²Ρ‹Π΄ΡƒΠΌΠ°Π½Π½Ρ‹Π΅

>Π―Π·Ρ‹ΠΊ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π²Ρ‹ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅:

НСвозмоТно ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ здСсь всё, Π½ΠΎ Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, смСло добавляйтС ΠΏΡƒΠ½ΠΊΡ‚Ρ‹

ΠžΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ пСрсонаТами:

>Π§Π΅Π»ΠΎΠ²Π΅ΠΊ Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ Π²Π»ΡŽΠ±Π»Π΅Π½Ρ‹:

>Π§Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π»ΡŽΠ±Π»Ρ‘Π½ Π² вас:

>ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° ссоры с Π΄Ρ€ΡƒΠ³ΠΈΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ:

(Если Π²Ρ‹ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π±Ρ‹Ρ‚ΡŒ с ΠΊΠ΅ΠΌ-Ρ‚ΠΎ Π² ссорС)

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ здСсь ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅ Π»ΠΈ Π²Ρ‹ своё ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ΅, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ я прописала, Ρ‡Ρ‚ΠΎ Π½Π΅ помню, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠΎ самому ΡΡŽΠΆΠ΅Ρ‚Ρƒ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ ΠΏΠΎΠΌΠ½ΠΈΡ‚ своСго ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ.

>Π“Π΄Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹ ΠΏΠΎΡΠ²ΠΈΡ‚Π΅ΡΡŒ:

вас ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ Π²ΡΡ‚Ρ€Π΅Ρ‡Π°Ρ‚ΡŒ

>Π—Π²ΡƒΠΊΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ рядом:

Часто ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ этим ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ Ρ‚Ρ‹ попадаСшь Π²ΠΎ Π²ΡΠ΅Π»Π΅Π½Π½ΡƒΡŽ.

>На ΠΊΠ°ΠΊΠΎΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚Π΅:

Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ„ΠΈΠ»ΡŒΠΌ ΠΈΠ»ΠΈ ΠΊΠ½ΠΈΠ³Ρƒ, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ°ΠΊΠΎΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π΅ Π²Ρ‹ Ρ‚ΡƒΠ΄Π° ΠΏΠΎΠΏΠ°Π»ΠΈ ΠΈ Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΌ сСйчас происходит.

Ρ‚Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ΅ ΠΈΠ»ΠΈ Π±ΡƒΠ΄ΡƒΡ‰Π΅Π΅

МоТно ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ситуации ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚Π°ΠΌ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ, Π½ΠΎ Π»ΠΈΡ‡Π½ΠΎ я просто Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»Π° ΠΈΡ….

На Π½ΠΈΡ… стоит ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ особСнноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅!!

>ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ боль:

>ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ ΡƒΠΌΠ΅Ρ€Π΅Ρ‚ΡŒ Π²Ρ‹ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ пСрсонаТи:

>Π—Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‚ Π»ΠΈ вас пСрсонаТи ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚Π΅:

>ΠžΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ‚ΡΡ Π»ΠΈ врСмя ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚Π΅:

Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 1 час Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ = 1 дСнь Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ всСлСнной

это слово, сказав ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Π²Π΅Ρ€Π½Ρ‘Ρ‚Π΅ΡΡŒ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΡƒΡŽ Тизнь

Π›ΡƒΡ‡ΡˆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠ΅ слово, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ просто Ρ‚Π°ΠΊ.

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. 4043bbac67a65c6a4ff4a42bcf53ef1c42780213r1 2048 683v2 hq. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-4043bbac67a65c6a4ff4a42bcf53ef1c42780213r1 2048 683v2 hq. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 4043bbac67a65c6a4ff4a42bcf53ef1c42780213r1 2048 683v2 hq. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Π’Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚ΡŒ скрипт Π½Π° ΠΏΠ°ΠΌΡΡ‚ΡŒ, Π΅Π³ΠΎ просто Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡ‡Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ сном. Он ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΡƒΡŽ Π²ΡΠ΅Π»Π΅Π½Π½ΡƒΡŽ ΠΈ вашС Π½Π°Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Π½Π΅ΠΉ. Π›ΡŽΠ΄ΠΈ дСлились ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π·Π°Π±Ρ‹Π»ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ‡ΡƒΠ²ΡΡ‚Π²ΡƒΡŽΡ‚ боль ΠΈ ΠΈΠΌ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ°ΡΠ½ΡƒΡŽ боль ΠΏΠΎ ΡΡŽΠΆΠ΅Ρ‚Ρƒ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎ всСм ΠΏΡƒΠ½ΠΊΡ‚Π°ΠΌ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Shell-скриптинг Π² срСдС Android

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ

Android основан Π½Π° ядрС Linux, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя Π½Π°Π±ΠΎΡ€ стандартных UNIX-ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ простой шСлл sh. ВсС это Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡƒΡŽ строку для выполнСния Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π½ΠΎ ΠΈ ΠΏΠΈΡΠ°Ρ‚ΡŒ шСлл-скрипты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, нСдоступныС ΠΈΠ· графичСского интСрфСйса. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ с ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ Π·Π°Ρ‡Π΅ΠΌ всС это Π½ΡƒΠΆΠ½ΠΎ.

Для ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΆΡƒΡ€Π½Π°Π»Π° я написал ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΎ Tasker β€” систСмС, которая позволяСт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Android ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ сотни сторонних ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. К соТалСнию, Tasker ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ высокоуровнСвыми функциями Android ΠΈ Π½Π΅ позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ядра, систСмных ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ запуск Π΄Π΅ΠΌΠΎΠ½ΠΎΠ². Π—Π°Ρ‚ΠΎ всС это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов.

Π‘Ρ€Π°Π·Ρƒ ΠΎΠ³ΠΎΠ²ΠΎΡ€ΡŽΡΡŒ, Ρ‡Ρ‚ΠΎ Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΎ шСлл-скриптах Π² Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠΌ для Linux ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠΈ, Π±Π΅Π· использования инструмСнтов Π²Ρ€ΠΎΠ΄Π΅ SL4A, QPython ΠΈΠ»ΠΈ Roboto. Π“Π»Π°Π²Π½ΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… скриптов β€” ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ повСдСния систСмы, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ядра, Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π΅ΠΌΠΎΠ½Π°ΠΌΠΈ (ADB, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€) ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° этапС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ОБ, установки Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, послС Ρ‚Π°ΠΏΠ° ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΏΠΎ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΈ β€” ΠΈΠ· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°.

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я расскаТу, ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ скрипты, ΠΊΠ°ΠΊ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ автоматичСски, ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ систСмному ΡΠΎΠ±Ρ‹Ρ‚ΠΈΡŽ. Π’ качСствС бонуса Ρ‚Π°ΠΊΠΆΠ΅ объясню, ΠΊΠ°ΠΊ Π·Π°ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ консоль восстановлСния (recovery) Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ‚Π΅Π±Π΅ дСйствия ΠΏΠ΅Ρ€Π΅Π΄ установкой ΠΈΠ»ΠΈ сразу послС установки Π½ΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. НачинаСм.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Android-окруТСния

Π’ самой своСй основС, Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π½Π΅Ρ‚ Java ΠΈ Dalvik, Android прСдставляСт собой минималистичный Linux-дистрибутив со всСми свойствСнными Π΅ΠΌΡƒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ: ядром, систСмой ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π½Π°Π±ΠΎΡ€ΠΎΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, Π΄Π΅ΠΌΠΎΠ½ΠΎΠ², ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, шСллом. ПослСдний β€” это Π½Π΅ Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ mksh ΠΈΠ· MirBSD, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² sh; простой ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ языковых конструкций классичСского Bourne shell ΠΈΠ· UNIX ΠΈ Π°Π²Ρ‚ΠΎΠ΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ Tab.

Π’ качСствС ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Π±Π°Π·ΠΎΠ²Ρ‹Ρ… UNIX-ΠΊΠΎΠΌΠ°Π½Π΄ здСсь ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ toolbox, своСго Ρ€ΠΎΠ΄Π° урСзанная Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° BusyBox, которая позволяСт Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ нСсколько Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΠ½Π°Ρ€Π½ΠΈΠΊΠ° (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ симлинков). Toolbox Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΎΡ‡Π΅Π½ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π½Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ grep ΠΈΠ»ΠΈ sort, Π½ΠΎ Π΄Π°ΠΆΠ΅ cp. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ со скриптами Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ рСкомСндуСтся установка BusyBox, Π±Π»Π°Π³ΠΎ Π² ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎ бСсплатных инсталляторов.

ОсновноС Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ скриптинга Π² Android β€” Ρ€Π°Π±ΠΎΡ‚Π° с ядром ΠΈ систСмными ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°ΠΌΠΈ. Π―Π΄Ρ€ΠΎ Ρ‚ΡƒΡ‚ стандартноС ΠΈ экспортируСт всС Ρ‚Π΅ ΠΆΠ΅ интСрфСйсы /proc ΠΈ /sys, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ€ΡƒΠ»ΠΈΡ‚ΡŒ ΠΆΠ΅Π»Π΅Π·ΠΎΠΌ ΠΈ состояниСм систСмы. Плюс Π΅ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ спСцифичных для Android ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ ΠΏΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ скриптов:

Π₯Π°ΠΊΠ΅Ρ€ #185. Π”ΠΎΠΊΠ°ΠΆΠΈ Π±Π°Π³!

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ скрипт. Π”Π΅Π»Π°Ρ‚ΡŒ это Π»ΡƒΡ‡ΡˆΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ΅, Π° Π΅Ρ‰Π΅ Π»ΡƒΡ‡ΡˆΠ΅ Π² Linux ΠΈΠ»ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ тСкстовыС Ρ„Π°ΠΉΠ»Ρ‹ Π±Π΅Π· символа Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΊΠ°Ρ€Π΅Ρ‚ΠΊΠΈ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Π² Android Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΊΠ°ΠΊ ^M Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки). Наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ скрипт Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ всСго ΠΈΠ· Π΄Π²ΡƒΡ… строк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ бэкап всСх установлСнных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ памяти. Π•Π³ΠΎ ΠΊΠΎΠ΄ (Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ BusyBox):

БохраняСм (ΠΏΡƒΡΡ‚ΡŒ ΠΎΠ½ называСтся apk_backup.sh) ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠΈΠ΄Ρ‹Π²Π°Π΅ΠΌ Π½Π° смартфон с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ADB:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ. ΠŸΡ€ΠΎΡ‰Π΅ всСго ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ всС Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ADB:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ скрипт ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ· консоли Π½Π° самом смартфонС/ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π΅:

Π‘Π°ΠΌΠΎ собой, Ρ‚Π°ΠΊΠΎΠΉ способ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π΅Π½. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ быстрый способ запуска скрипта. НаиболСС ΡƒΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΈΠ· Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΌΠ½ΠΎΠΉ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ β€” это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ QuickTerminal. УстанавливаСм, запускаСм, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Quick Command, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«+Β», Π²Π±ΠΈΠ²Π°Π΅ΠΌ имя (ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅) ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ (sh /sdcard/apk_backup.sh), Π² ΠΏΠΎΠ»Π΅ Output Type Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π»ΠΈΠ±ΠΎ Dialog Output, Π»ΠΈΠ±ΠΎ Nothing. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС Π²ΠΎ врСмя выполнСния скрипта Π½Π° экранС появится ΠΎΠΊΠ½ΠΎ с Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ, Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ всС ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ Π² Ρ„ΠΎΠ½Π΅. ΠšΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅. Π”Π°Π»Π΅Π΅ сохраняСм ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ скрипт ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ быстро ΠΈ Π»Π΅Π³ΠΊΠΎ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ напишСм скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ восстановит наш бэкап:

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. pm. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-pm. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° pm. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android ΠŸΠΎΡ‡Ρ‚ΠΈ всС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Android ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ справку

ИмСя Ρ€ΡƒΡ‚, ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ бэкап настроСк всСх ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ копирования ΠΈ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /data/data/, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Android ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ исполняСтся ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ созданного ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Π½Π΅Π³ΠΎ Linux-ΡŽΠ·Π΅Ρ€Π° ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ настройки Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰Π΅Π³ΠΎ этому ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° здСсь Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Linux-ΡŽΠ·Π΅Ρ€Π° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ прилоТСния гСнСрируСтся динамичСски, поэтому послС восстановлСния бэкапа Π² Π·Π°Π½ΠΎΠ²ΠΎ установлСнной систСмС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ²ΠΏΠ°Π΄Π°Ρ‚ΡŒ ΠΈ прилоТСния Π½Π΅ смогут ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ свои настройки. ΠŸΡ€ΠΈΠ΄Π΅Ρ‚ΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π²Ρ‹ΡΡΠ½ΡΡ‚ΡŒ ID ΡŽΠ·Π΅Ρ€Π° для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ прилоТСния ΠΈ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΡ€Π°Π²Π° доступа Π½Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнный Π² Android Backup Manager, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ сторонним прилоТСниям ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ возмоТности систСмы для бэкапа ΠΈ восстановлСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…. Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ· консоли (Π° Π·Π½Π°Ρ‡ΠΈΡ‚, ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов), Π½ΠΎ сам ΠΏΠΎ сСбС ΠΎΠ½ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ бэкапа Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚, Π° Π²ΠΎΠ·Π»Π°Π³Π°Π΅Ρ‚ эту Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° сторонниС прилоТСния. Helium β€” ΠΎΠ΄Π½ΠΎ ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Если ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ бэкапа ΠΈ восстановлСния ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΡΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Ρ‚ΡŒ. НапримСр, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ простой скрипт сдСлаСт Ρ€Π΅Π·Π΅Ρ€Π²Π½ΡƒΡŽ копию всСх сторонних ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ:

Автозапуск

Π”Ρ€ΡƒΠ³ΠΎΠΉ популярный способ автозапуска β€” это использованиС срСдств автоматичСского исполнСния скриптов ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π² сторонних ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°Ρ…. БСгодня ΠΏΠΎΡ‡Ρ‚ΠΈ всС сколько-Π½ΠΈΠ±ΡƒΠ΄ΡŒ извСстныС кастомныС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΡƒΠΌΠ΅ΡŽΡ‚ ΡΡ‚Π°Ρ€Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ скрипты ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /system/etc/init.d/, Π° Π² стокС Ρ‚Π°ΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прилоТСния Universal init.d ΠΈΠ· ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚Π°. Π‘ послСдним, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π½Π°Π΄ΠΎ Π±Ρ‹Ρ‚ΡŒ остороТным, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ запускаСт скрипты Π½Π΅ Π½Π° Ρ€Π°Π½Π½Π΅ΠΌ этапС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΊΠ°ΠΊ это происходит Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ CyanogenMod, Π° ΡƒΠΆΠ΅ послС ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы.

Π˜Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² Π°Π²Ρ‚ΠΎΠ·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ? НапримСр, скрипт запуска Π΄Π΅ΠΌΠΎΠ½Π° ADB Π² сСтСвом Ρ€Π΅ΠΆΠΈΠΌΠ΅:

Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π½Π΅ΠΌΡƒ с ПК Π½Π°Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

Π’Π°ΠΊΠΆΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ подсистСмы Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ памяти:

Ну ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ³Π½Π°Ρ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ lowmemorykiller (автоматичСскоС убийство Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠ΅ памяти) ΠΏΠΎΠ΄ наши Π½ΡƒΠΆΠ΄Ρ‹:

Ну ΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅, автоматичСский Π²Ρ‹Π±ΠΎΡ€ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° процСссов:

ВсС это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ спСциализированного софта, Π½ΠΎ Π·Π°Ρ‡Π΅ΠΌ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ систСму Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ПО, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΅Ρ‰Π΅ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΡΠ΅Ρ‚ΡŒ Π² Ρ„ΠΎΠ½Π΅, ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ нСсколькими простыми скриптами?

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. tasker. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-tasker. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° tasker. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ скрипт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Tasker

Запуск скриптов Π΄ΠΎ ΠΈ послС установки ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ

ΠŸΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ, ΠΊΡ‚ΠΎ устанавливаСт Π½Π° свой Π³Π°Π΄ΠΆΠ΅Ρ‚ ΡΡ‚ΠΎΡ€ΠΎΠ½Π½ΡŽΡŽ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, Ρ‚Π°ΠΊΠΆΠ΅ ставит ΠΏΠΎΠ²Π΅Ρ€Ρ… Π½Π΅Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ с Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ прилоТСниями Google (gapps), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚, YouTube, Gmail ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ софт. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° происходит ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Ρ€Π°Π·Π΄Π΅Π» /system, содСрТащий Π΅Π΅ ΠΈ gapps, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ стираСтся, Π½ΠΎ прилоТСния Google всСгда ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Π½Π° мСстС. Π­Ρ‚ΠΎ происходит ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ, ΠΊΡ€ΠΎΠΌΠ΅ всСго ΠΏΡ€ΠΎΡ‡Π΅Π³ΠΎ, gapps содСрТит Π² своСм составС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ размСщаСтся Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ /system/addon.d/ ΠΈ запускаСтся консолью восстановлСния Π΄ΠΎ ΠΈ послС установки ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π­Ρ‚ΠΎΡ‚ скрипт Π΄Π΅Π»Π°Π΅Ρ‚ бэкап ΠΈ восстановлСниС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Google.

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эту Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ для выполнСния Π½Π°ΡˆΠΈΡ… собствСнных дСйствий Π΄ΠΎ ΠΈ послС установки ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π’ΠΎΡ‚ Ρ‚Π°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, выглядит ΠΌΠΎΠΉ скрипт восстановлСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ бэкапит, Π½ΠΎ ΠΏΠΎΠ΄Ρ‡ΠΈΡ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΎΡ‚ мусора сразу послС Π΅Π΅ установки:

Π‘ΠΊΡ€ΠΈΠΏΡ‚ удаляСт Ρ€ΠΈΠ½Π³Ρ‚ΠΎΠ½Ρ‹, увСдомлСния, Π΄Π²ΠΈΠΆΠΎΠΊ синтСза Ρ€Π΅Ρ‡ΠΈ ΠΈ нСсколько ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ВсС эти дСйствия Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ скрипту ΠΎΠΏΡ†ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки restore (это Π΄Π΅Π»Π°Π΅Ρ‚ консоль восстановлСния послС установки ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ), ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ‚Π°ΠΊΠΆΠ΅ прСдусмотрСны ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‚Π°ΠΊΠΈΡ… ΠΎΠΏΡ†ΠΈΠΉ, ΠΊΠ°ΠΊ backup, pre-backup, post-backup, pre-restore ΠΈ post-restore. Π—Π΄Π΅ΡΡŒ это просто Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ, Π½ΠΎ Ссли Π±Ρ‹ ΠΌΡ‹ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ бэкап Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π΄ установкой ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ… Π² Π±Π»ΠΎΠΊ backup, ΠΊΠ°ΠΊ это сдСлано Π² скриптС /system/addon.d/70-gapps.sh:

Π­Ρ‚ΠΎΡ‚ кусок скрипта прСкрасно ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ бэкап Ρ„Π°ΠΉΠ»ΠΎΠ². ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ элСмСнты здСсь: функция listfiles, которая ΠΏΡ€ΠΈ запускС Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ листинг Ρ„Π°ΠΉΠ»ΠΎΠ², ΠΈ функция backupfile, которая являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ консоли восстановлСния (ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π² Ρ„Π°ΠΉΠ»Π΅ /tmp/backuptool.functions). Она Π΄Π΅Π»Π°Π΅Ρ‚ бэкап Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ†ΠΈΠΊΠ»Π΅.

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. addond. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-addond. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° addond. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ /system/addon.d/ Π² CyanogenMod 11 Π½Π° Motorola Defy

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. 70 gapps. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-70 gapps. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° 70 gapps. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android Π‘ΠΊΡ€ΠΈΠΏΡ‚ бэкапа ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Google

По словам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° mksh, ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ вСрсии Android-смартфонов Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Π»ΠΈ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² своСм составС шСлл, Π½ΠΎ послС выпуска смартфона для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² HTC (T-Mobile) G1 ΠΎΠ½ фактичСски стал стандартной Ρ‡Π°ΡΡ‚ΡŒΡŽ систСмы.

ВСрсии Android 2.3 ΠΈ Π½ΠΈΠΆΠ΅ вмСсто mksh использовали минималистичный шСлл ash, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ всСх BSD-систСм.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ скрипты Π½Π° всСх устройствах, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ DropSync ΠΈΠ»ΠΈ FolderSync (автоматичСская синхронизация Ρ‡Π΅Ρ€Π΅Π· Dropbox).

Π§Ρ‚ΠΎ Π΅Ρ‰Π΅?

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов Π² Android ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ большС, Ρ‡Π΅ΠΌ бэкапы ΠΈ настройка ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² систСмы. Π’ΠΎΡ‚, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ просыпаСтся ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ Π΄Π΅ΡΡΡ‚ΡŒ ΠΌΠΈΠ½ΡƒΡ‚ ΠΈ, Ссли ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ заряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ стал мСньшС 30%, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Wi-Fi ΠΈ Bluetooth:

Π§Ρ‚ΠΎΠ±Ρ‹ скрипт Ρ€Π°Π±ΠΎΡ‚Π°Π» Π² Ρ„ΠΎΠ½Π΅, достаточно Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

А это скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт быстро Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡ‹, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π²ΠΎΠ΄Π° имэйла ΠΈ пароля (Π² прилоТСниях ΠΈ Π½Π° Π²Π΅Π±-сайтах):

Π—Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами. Π›ΠΈΠ±ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ запуском прилоТСния, установив Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ:

НС Π°Ρ…Ρ‚ΠΈ ΠΊΠ°ΠΊ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π·Π°Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Как ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ? НапримСр, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ скрипт clip.sh:

Или просто ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ номСронабиратСля с Π½ΡƒΠΆΠ½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ:

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ SMS:

Π‘ΠΊΡ€ΠΈΠΏΡ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°: Π½ΠΎΠΌΠ΅Ρ€ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΈ содСрТимоС SMS. ПослС запуска ΠΎΠ½ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ ΠΎΠΊΠ½ΠΎ SMS-прилоТСния, вставит Π² Π½Π΅Π³ΠΎ Π½ΡƒΠΆΠ½Ρ‹ΠΉ тСкст, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠ΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Enter для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ, послС Ρ‡Π΅Π³ΠΎ ΠΎΠΊΠ½ΠΎ закроСтся.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΏΡ€ΠΈ скриптингС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

ВмСсто Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ²

Для ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ всС описанноС Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ нСсколько Π½Π°Π΄ΡƒΠΌΠ°Π½Π½Ρ‹ΠΌ. Π”Π΅ΡΠΊΠ°Ρ‚ΡŒ, всС это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ стандартного софта ΠΈ Tasker. Но Π·Π°Ρ‡Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ тяТСлый Java-софт Ρ‚Π°ΠΌ, Π³Π΄Π΅ Π½ΡƒΠΆΠ½ΠΎΠ΅ дСйствиС ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΎΠ³ΠΎ скрипта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ лишнСй памяти ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π»Π΅Π³ΠΊΠΎ пСрСнСсСн Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅ устройство? Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ ΡƒΠ΄ΠΎΠ±Π½Ρ‹, просты, быстро ΠΎΡ‚Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ ΠΈ Π΄Π°ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ½ΠΊΠΎΠΉ настройки ΠΏΠΎΠ΄ сСбя.

ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Evgenij Zobnin 1. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅ Ρ„ΠΎΡ‚ΠΎ. ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅-Evgenij Zobnin 1. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ скрипт Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Evgenij Zobnin 1. Π‘ΠΊΡ€ΠΈΠΏΡ‚Ρ‹ Π½Π° shell ΠΏΠΎΠ΄ Android

Π•Π²Π³Π΅Π½ΠΈΠΉ Π—ΠΎΠ±Π½ΠΈΠ½

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Ρ€ΡƒΠ±Ρ€ΠΈΠΊΠΈ X-Mobile. По ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΡΡ‚Π²Ρƒ сисадмин. Π‘ΠΎΠ»ΡŒΡˆΠΎΠΉ Ρ„Π°Π½Π°Ρ‚ Linux, Plan 9, Π³Π°Π΄ΠΆΠ΅Ρ‚ΠΎΠ² ΠΈ Π΄Ρ€Π΅Π²Π½ΠΈΡ… Π²ΠΈΠ΄Π΅ΠΎΠΈΠ³Ρ€.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *