- Android OS
- фріланс
- Android Development
- Керування часом
І спочатку все було більш-менш добре (в плані особистого часу).
Але потім професіоналізм і доходи стали рости, стала також зростати клієнтська база. І з'явилося таке явище, як дзвінки у неробочий час (наприклад, о 22 годині, а в особливо запущених випадках - о першій годині ночі). Клієнт вважає що, звичайно, якщо у нього щось там накрилося - він може зателефонувати о 18 годині або о 23 годині або в вихідний день і я з задоволенням буду його питанням займатися.
Всіх грошей не заробити і не бачу сенсу працювати більше 8 годин на добу протягом 5 днів в тижні.
Це дійсно відітнуло частина проблем. З ростом клієнтської бази я зрозумів, що без цієї програми жити взагалі неможливо.
Шукав різні нестандартні програми для прийому викликів - є і такі, де екран вхідного дзвінка можна згортати - але там інша проблема. А саме - якщо в стандартній дзвонилка щоб прийняти / відхилити виклик потрібно провести пальцем по певній траєкторії - то в цих додатках, як правило, для прийому або для відбою дзвінка досить тицьнути в певне місце екрану. І завжди виникає ризик, що при активному використанні пристрою при несподіваному вхідний дзвінок можна випадково його прийняти або відхилити.
А таких програм, щоб екран вхідного дзвінка сворачивался, при цьому для прийому виклику потрібно було не тицьнути в певне місце екрану, а провести пальцем, не знайшов. Так - 3 рази повертався до цього питання - скачав і встановив купу програм - але толку від них ніякого. Мабуть, тільки програма Call PopOut підходить - але вона чомусь не прибирає екран вхідного дзвінка InCallUI.
Зрештою знайшов комбінацію програм - FullCalledId + CallPopOut + LLama - які в сукупності і якось через одне заднє місце дозволяли-таки за 7 натискань на екран згорнути екран вхідного дзвінка (і не показувати екран InCallUI) - але це, звичайно, незручно . Якщо читаєш книжку в вихідний день - робити 7 натискань при кожному вхідному виклику само по собі задовбали. І тому не користуюся таким варіантом.
Що роблю зараз (як тимчасове, сподіваюся, рішення проблеми):
Недолік такого рішення в тому, що доводиться платити за 2 Інтернету - один на робочій симке, інший на симке для вихідних днів. Відключити Інтернет на робочої симке вийде - тк в робочі дні я можу виходити з дому і мені постійно потрібен Інтернет для роботи з клієнтами. А сімки робочі у мене дві.
Тобто простих рішень проблеми немає.
Пробував зупиняти процес InCallUI в тому числі під час вхідного вихова за допомогою LLama і т. Д. - нічого не допомагає. Але впевнений, що вирішення питання якесь є.
І дзвінок ніяк ні прийняти, ні відхилити взагалі! Але виклик реєструється в журналі вхідних викликів - і це як раз те, що потрібно!
Але то що дзвінок тепер не прийняти - це як би не проблема - встановив програму Call PopOut (яка на відміну від звичайної звонилки InCallUI дозволяє згортати вхідні дзвінки в фон). Також в LLama налаштував автозапуск і завершення CallPopOut за розкладом - щоб в 5 вечора відрубують CallPopOut, а в 8 ранку врубать.
Є, правда, і мінуси - наприклад, під час отримання виклику (який в тлі) тепер можливо переключення між додатками, але неможливо згорнути всі додатки і показати робочий стіл. Але це все ж набагато менше неприємностей, ніж була раніше. По крайней мере, з самими додатками можна працювати нормально, що входить виклик не перегороджує екран.
Також є ще одна проблемка - якщо слухати MP3-плеєр - під час вхідного дзвінка музика урветься (наприклад, під час медитації в суботу). Але це для мене теж не така проблема - можна написати скрипт на LLama, щоб включав вирішимо польоту на 1-2 години (зазвичай понад 2 годин музику не слухаю) і потім автоматично відключав.
Можна, звичайно, написати скрипт шифрування і перейменування імен абонентів і зворотного розшифровки на початку робочого дня - але це вже бред какой-то виходить. та й не вийде це зробити скриптами автоматизації - доведеться свою програму під Android для цього писати. Простіше вже чорна ізоляційна стрічка.
Вже було засмутився через неможливість відключення повідомлень про пропущені виклики в статус-барі. Дуже вже не хочеться знати, чий виклик пропустив у вихідний день.
І рішення з чорної ізолентою не сподобалося, тк не видно годинник і заряд акумулятора і взагалі верхня панель дуже функціональна, щоб від неї відмовлятися.
Нарешті прийшла ідея - завантажити з плеймаркета сторонній статус бар, а в ньому відключити повідомлення (взагалі все). І тепер все нормально стало взагалі.
Дуже радий, що вибрав в своїй час (в 12-му році) саме Android. Чудова операційна система.
Отже, інструкція. Може, у когось така ж проблема, як у мене і йому це допоможе.
непрацездатним - тому виконання даної інструкції тільки на свій страх і ризик).
Можливо, комусь цього буде достатньо і він на цьому зупиниться. Якщо немає - слідуємо далі.
2. Встановлюємо ROOT.
3. Встановлюємо CallPopOut - програму, яка дозволяє згортати дзвінки. В налаштуваннях встановлюємо "All Apps" і знімаємо галочку "Exclude Homescreen".
4. Видаляємо системне додаток InCallUI (стандартну звонилку). Стандартними засобами не видалити - тому для видалення викачуємо потрібно додаток з Play Market. Для видалення
Я видалив з допомогою програми ES Провідник (ROOT Explorer).
Можливо, комусь цього буде достатньо і він на цьому зупиниться. Якщо немає - слідуємо далі.
В цьому випадку в LLama налаштовуємо запуск програми CallPopOut в робочий час і завершення програми (ROOT) в неробочий і перевірку кожні 5 хвилин наприклад що час робоче / неробочий.
В цьому випадку в неробочий час взагалі не вийде прийняти виклик - так це і добре - не треба думати приймати чи не приймати - зрозуміло, що у вихідні дні потрібно відпочивати.
Тим не менш, завжди можна вручну в пропущені дзвінки подивитися, хто дзвонив і передзвонити (наприклад, можна у вихідний день пару раз в день передзвонювати на пропущені дзвінки якщо потрібно).
Але повідомлення турбувати вже не будуть.
6. Неприємно, але після пропущеного виклику у верхній частині екрану (статус-бар) відображається інформація про пропущений виклик (чий виклик пропущено). Ні до чого знати таку інформацію -
щоб даремно не турбуватися - особливо якщо день вихідний або час неробочий.
Встановлюємо і викачуємо додаток Notifications Off, відключаємо повідомлення для всіх додатків, в тому числі системних.
Якщо повідомлення про пропущені виклики все одно з'являються у верхній частині екрану - тоді виконуємо наступний крок.
7. Скачиваем в PlayMarket статус-бар - наприклад, Material Status Bar і в ній відключаємо повністю все повідомлення - досить щоб у верхній панелі відображалися годинник і заряд
екрані не буде ніякої інформації, хто саме телефонував, але інформація буде в списку пропущених викликів (щоб передзвонити потім - коли буде робочий час).
> Як варіант, запропонуєте платні дзвінки Вам по номер 8809 або платну підтримку за потрійним тарифом в неробочі години.
Ніфіга ніхто не готовий платити за потрійним тарифом у вихідні дні. Всі хочуть швидко, дешево, якісно. Щоб все було і щоб їм за це нічого не було :)
Та й працювати у вихідний день особливо не завжди хочеться, навіть за потрійним тарифом.
Припустимо, домовилися ми з клієнтом на віддалене підключення о 12:00 в суботу. Клієнт, як завжди, буде готовий, наприклад, до 13:45 (у мене не кілька великих клієнтів, а безліч дрібних клієнтів і кожному доводити як правильно запаришся). А постійне переписування і перезванііваніе вихідний день зроблять практично робочим. Так що і потрійний оплати в деяких випадках буде мало. Особливо якщо виявиться, що роботи на 15 хвилин. І клієнт не захоче платити за 15 хвилин як за 2,5 години та ще за потрійним тарифом. Клієнт сприйме потрійну оплату у вихідні, швидше за все, саме так - що його обдирають.
У робочі дні це особливо не проблема. Ну домовилися з клієнтом на 12 годин, він готовий о 13:45. Це час можна зайняти чимось корисним - наприклад, виконанням якоїсь іншої роботи.
Тому чим псувати нерви з клієнтами у вихідні дні - простіше не брати трубку. Робочі години-то вказані - так що ніякого порушення домовленостей з мого боку немає.
> Природно обговорюйте з клієнтами. я 17-00 до 7:59 трубки не беру і горите в пеклі, навіть якщо все накрилося.
Ну так це (робочі години) і так зазначено. Писати щось понад зайве по-моєму.
Не кажучи про те, що писати "горите в пеклі" - це значить відлякувати клієнтів, так не піде.
> Думаю потік дзвінків і клієнтів відразу впаде.
А не потрібно щоб потік клієнтів падав.
До того ж кількість дзвінків в неробочий час впаде, але не до нуля.
Нормальні клієнти і так в неробочий час не дзвонять. Проте, завжди знайдеться той, хто подзвонить в неробочий час. І так кілька разів на тиждень вже. Задовбало якщо чесно.
> Ставлячи себе на місце замовника, я б на другий день розірвав контракт, якби мої дзвінки фачілі і графік роботи підрядника не був би обговорений у контракті.
Години роботи як раз вказані, мова йде про дзвінки в неробочий час.