Архив метки: лайфхак

Запуск приложений Viber, Telegram, Skype по клику на кнопку

Привет всем! Давеча, клиент, поддержкой сайта которого я занимаюсь, попросил реализовать запуск приложений Viber, Telegram, Skype по клику на кнопку, которые будут расположены на странице «Контакты».

На самом деле — все просто. Сам код — ниже — просто номер телефона нужно сменить на ваш, и возрадоваться 🙂

Кнопка запуска приложения WhatsApp:
<a title=»WhatsApp» href=»whatsapp://send?phone=+120345678910″>WhatsApp</a>

Кнопка запуска приложения Viber:
<a title=»Viber» href=»viber://chat?number=+120345678910″>Viber</a>

Кнопка запуска приложения Viber:
<a title=»Viber» href=»viber://add?number=120345678910″>Viber</a>

Кнопка запуска приложения Telegram:
<a title=»Telegram» href=»tg://resolve?domain=nikname»>Telegram</a>

Кнопка запуска приложения Skype:
<a title=»SkypeChat» href=»skype:nikname?chat»>nikname</a>

Кнопка запуска приложения Skype:
<a title=»SkypeCall» href=»skype:nikname?call»>Skype</a>

Пример работы кнопочек — ниже:
Написать в Telegram
Написать в Viber
Позвонить в Viber
Написать в Skype
Позвонить в Skype

И — пример работы ссылок в виде кнопок:


Напоминалка по работе с replace в Python

Лучшая учеба — решение практических задач — подумал я и начал писать парсер электронных адресов. Больше подробностей об этом тут, а сейчас — о доработанной версии, которая к настоящему моменту не доработана (сюрприз!), но уже что-то там собирает 🙂

Столкнулся с проблемой уборки лишних символов в списке (да, можно парсить построчно через регулярное выражение, но я пошел путем проверки файла целиком, после чего полученная строка с набором адресов разбивается на части. Оказывается, replace обрабатывает только одну пару старое-новое значение, а что делать, если таких значений несколько? Все просто: ставим все это через точку 🙂

mailaddress = i.replace(‘[‘, »).replace(‘]’, »).replace(‘»‘, »).replace(‘,’, »).replace(‘\», »)
, где:
i — некоторая строка
replace(‘[‘, ») — убираем открывающую квадратную скобку
replace(‘]’, ») — убираем закрывающую квадратную скобку
replace(‘»‘, ») — убираем двойную кавычку
replace(‘,’, ») — убираем запятую
replace(‘\», ») — убираем одинарную кавычку

Спасибо за внимание! И да, если у вас есть желание поделиться более работающей конструкцией — прошу написать на почту.

Почтовый спам и теги

Привет всем! Всякий, кто хоть раз спамил 🙂 (уверен, что таких немало), сталкивался с вопросом — какие теги можно использовать в письмах, а какие нет (согласитесь, времена банальных текстов на белом фоне давно канули в лету). Читать далее Почтовый спам и теги

Как скачать официальный образ Windows

Привет всем! В недавней записи, посвященной краткому и сырому обзору ноутбука Xiaomi MI Notebook Air 13.3 я заговорил о установке Windows самой, что ни на есть, полной конфигурации и максимально обновленной версии. В этом же посте я обещал рассказать чуть подробнее — где это все взять. Итак, сегодня мы узнаем, как скачать официальный образ Windows 🙂 Читать далее Как скачать официальный образ Windows

Как накрутить подписчиков в Instagram?

Привет всем! Сегодня мы затронем безумно актуальный для моей дочери вопрос: как накрутить подписчиков в Instagram (подростки — такие подростки)?

Предыстория: у ее одноклассницы — 300 подписчиков, у дочери — всего 145. Непорядок… Нужно помочь ребенку. На помощь придет Zennoposter — я говорил ранее ранее, и сервис 1Gram.ru, который о себе говорит следующее: «биржа обмена лайками и подписчиками в Instagram». Нуу…. биржа, не биржа, а подписчиков накрутить действительно можно. Читать далее Как накрутить подписчиков в Instagram?