to post messages and comments.

← All posts tagged WeChat

Нашёл @WeChatApp в Mac App Store. Вот Виндоуз-версия изначально была нерабочая, а версия для Мак, оказывается, как любой нормальный нехипстерский Скайп, когда-то пускала по логину-паролю. А потом перестала. И пошли отзывы:

Не логинится по паролю ★★★★☆
от Irriius

> В версии 1.2.0.18 не логинется по паролю.
> Сканировать QR код каждый раз крайне не удобно!!! Разработчики верните логин!!!
> И сделайте наконец сохранение истории, хотябы опционально.

Верификация по QR коду ★★☆☆☆
от Имантяй

> Теперь и в приложение добавили верификацию по QR коду, это очень не удобно у кого нет смартфона, каждый раз просить кого-то помочь залогиниться сводит с ума.
> Верните обратно окно логина и пароля.

Бесполезная ерунда ★☆☆☆☆
от naunet

> Каждый раз нужно сканировать код чтобы зайти в приложение. В приложении нет истории сообщений, файлов. Единственный плюс, это то, что можно использовать клавиатуру компьютера, чтобы попечатать сообщения. Отвратительно, впрочем как и версия для андроида.

Из 40 отзывов набралось 11 колов, не считая моего.

Потестировал новую функцию бэкапа и восстановления сообщений. Бэкапится с Android на Windows, а восстанавливается — наоборот. На диске создаются зашифрованные базы данных. Искать спустя года старые сообщения в FAR Manager по F7, как в Skype и Jabber, так просто не получится. Причём, WeChat для Windows пережил свою андроидную версию, и в WeChat для Windows я всё свои старые сообщения вижу, но протолкнуть их на устройство Android — никак.

Поделился в моментах WeChat ссылкой на тэг WeChat в Juick. Посмотрел потом, в WeChat страницы, получается, по умолчанию открываются во встроенном в WeChat браузере. Хм, подумал я, и кликнул по опубликованной ссылке во встроенном в WeChat браузере. И меня перебросило на страницу загрузки WeChat. Из встроенного в WeChat браузера. Не понял прикола.

Научился с помощью ADB делать скриншоты с Android. В частности, сгенерил в WeChat QR-код для своей учётки, распарсил обычным сканнером и получил нормальный человеческий URL. Лучше бы, конечно, отдельную схему URI, чтоб написал <a href="skype:i.levashew">Skype</a>, и оно другому приложению направилось на любой платформе. Ну ладно, HTTP — так HTTP. В Osiris-SPS и Shareman тоже HTTP ссылки, и сервер умеет определять среду запуска и перенаправлять в приложение. Ютуб на Андроиде умеет перенаправить HTTP ссылку в приложение. Всё указывает на то, что и тут та же схема.

Решил проверить. Разместил ссылку на своём сайте. Кликнул в браузере. Открылась страница скачивания WeChat, а запущенному WeChat для Windows хоть бы что. Мдее.

Ладно, открыл свой сайт в браузере на Андроиде, там кликнул ссылку. Открылась страница скачивания WeChat. Который, вообще-то, на обоих устройствах уже установлен и запущен, только правильно запрограммировать его, по всей видимости, разработчикам не по силам. Мдее.

На случай, если я где-то накосячил в ссылке, сгенерил QR-код гуглом и убедился, что внутренний QR-сканнер WeChat понимает правильно. Значит, проблема только в кривых руках разработчиков. Поставил им в магазине двоечку. Пусть доучиваются.

Когда в очередной раз понадобился Android прибор, я обнаружил, что он ушёл в себя и не реагирует даже на длительное нажатие питания. Если отключить USB, то даже экран не отключается. Ну и ладно. Никуда не денется, в таком режиме он быстро разрядится. Разрядился и больше нормально не включается, каждый раз предлагает при загрузке восстановление. Всё, что можно, уже вайпнул, не помогло. Можете меня поздравить, у меня три компьютера, со всеми трёмя всё нормально, но я больше не могу войти в WeChat, потому что с Andorid прибором, от которого, кроме сканирования QR, больше не было никакого толку, случилась беда. Как же меня бесят эти программы, которым нужно мобильное устройство. У меня есть логин и пароль от WeChat, а войти я не могу, потому что Windows и web клиенты вместо нормального логин–пароль показывают QR–код. Да чтоб вы сдохли со своими QR! Все эти WeChat и WhatsApp. Надо же было такому появиться. Суки

Откалибровал положение монитора и web–камеры, чтоб они уже побыстрее кооперировались. Вспомнил, что я ещё в одном месте видел QR–код для WeChat: на сайте МРК, вот здесь, если прокрутить вниз: russian.cri.cn

Такое маленькое изображение, конечно, заплывёт на веб–камере, увеличил в GIMP без интерполяции, поколдовал с веб–камерой и монитором, и, вуаля, теперь я знаю WeChat ID этого чата: CRI-russian. Вот нет чтоб написать что–нибудь <a href="wechat:CRI-russian?join"><img траляля..., а лучше xmpp:, нет, надо в QR–код завернуть и в низком разрешении опубликовать, чтоб в GIMP увеличили, чтоб потом это в эмулятор андроида с монитора в веб–камеру загоняли. Ребус, однако.

Увеличить QR–код можно по Ctrl+ в Firefox, а не по CtrlWheelUp в Mac OS X через TeamViewer. Причём, в WeChat, открытом как приложение для QQ, эта комбинация тоже работает. Зайти через web можно только в одном месте, в другом сразу отрубается. Если яркость выкручивать на ноль, в принципе, реально зайти, раза три уже попробовал. Теперь хочу оставить надолго, интересно, выкинет по таймауту или нет. Вот продержитсля ли сутки?

Сегодня одна китаянка помогла разблокировать WeChat. Оказывается, номером WeChat является 007 и дальше номер телефона как обычно. Действительно, какие только варианты я не пробовал, но поставить два нуля перед семёркой мне в голову не пришло. Это из Китая в Россию так звонить или какой–то формат международный, что ли. Сосканировать QR–код Magic Camera не удалось, в Andy OS якобы чёрный экран от виртуальной камеры, никого изображения нет. Выкрутив яркость на ноль (иначе на камере весь QR–код — белый квадрат), установив TeamViewer сессию на Mac OS X и там встроенными средствами увеличив изображение так, чтобы QR–код занимал весь экран, потом поплясав с монитором около камеры, спустя 5 минут мне–таки удалось сделать вход в web–клиент WeChat.

У китайцев почему–то популярен WeChat. Пробовал когда–то в него войти. На словах там поддерживаются все платформы, а на деле все платформы сводятся либо к приложению из магазина Apple, но у меня недостаточно высокая версия Mac OS X, чтобы оттуда что–то запустить, либо к очень странной web–версии, которая отображает QR–код и просит его отсканировать. А если нечем отсканировать, то войти нельзя, что ли? На предыдущем оборудовании запустить эмулятор Android у меня не получалось, даже Google AVD не запускался, два дня я его ждал, пока он запустится, а он всё логотипом Android по экрану мерцал. Не понятно, почему так.

На новом ноуте эмулятор Android работает, так что теперь я смог взглянуть на Android версию через Andy OS. Там можно зарегистрироваться и войти через логин/пароль. Не понятно, почему это не сделано в web–версии, всё равно они мобильный телефон проверяют. Так как Andy OS отъедает кусок RAM и подтормаживает, и буфер обмена не интегрирован, и ещё много чего, конечно, хотелось бы обойтись без всяких левых OS типа Android. Уж лучше браузер. Как я понял, чтобы войти через браузер, нужно отсканировать в какой–то небраузерной версии WeChat. Макинтошная версия, к сожалению, у меня не идёт, а это единственная нормальная OS из тех, что поддерживаются WeChat. Пришлось мучиться с эмулятором Android, чтобы как–то загнать этот QR–код в андроидовский WeChat. Там по умолчанию с камеры QR–код пытается считаться. В Andy OS камера ноута успешно зафорвардилась внутрь эмулятора, если не считать лага в 10 секунд. Все ноуты у меня с битой матрицей, подключены через KVM к монитору. Пробовал камеру ноута поднести к монитору, но на камере изображение сильно засвечивается, и этот QR–код виден как почти однородный белый квадрат. Не сосканировалось. В Anroid версии можно ещё файлик отсканировать, вот только выбора директории не даётся. Я бы хотел /sdcard/Shared/Andy, который проецируется на реальную FS, чтоб без adb push обойтись, но WeChat в этом месте не смотрит. Причём, если я запустил WeChat и открыл диалог выбора рисунка, и в этот момент подложил скриншот, то он там не появится. Надо вообще выйти из WeChat и зайти заново. Пока в этот диалог заходишь, WeChat'у непременно надо активировать камеру и хоть что–нибудь с неё показать, а это ещё задержка. И в web–версии QR–код постоянно меняется. Я не смог угнаться вовремя сделать скриншот, подложить в Android, в то место, где WeChat может его найти и успеть открыть это в WeChat.

Помня, что в эмуляторах Android можно вместо камеры выбрать файл, который будет в качестве снимка на камере, я решил в BlueStacks ещё попробовать успеть сосканировать QR–код (через TeamViewer) как если бы это была камера. BlueStacks почему–то подобную способность в самый ответственный момент не обнаружил. Есть гипотеза, что это работает только в режиме снимка, но не видеосъёмки.

Дома решил поставить какую–нибудь виртуальную камеру, чтоб с рабочего стола изображение прямо в камеру гнала. Нашёл Magic Camera. Как же я пожалел, что сразу этого не сделал!

Пока пробовал на другом компьютере в BlueStacks, что–то перепривязалось к другому устройству, так что теперь, когда я попытался войти со своего компьютера, WeChat обрадовал тем, что учётная запись закрыта. Можно только сделать восстановление через SMS. SMS с кодом приходят, вот только я каждый раз получал ошибку, что такого WeChat ID не существует. В поле для ввода WeChat ID стоит подсказка WeChat ID/email/телефон, а на деле я уж и email пробовал, и телефон с 7, и телефон с +7, и телефон без кода страны, никак. Вот не существует, и всё тут. Пробовал повторно зарегистрироваться. И тут WeChat вспоминает, что уже этот номер мобильного телефона зарегистрирован, показывает учётку, спрашивает, моя ли это учётка. Если моя, перебрасывает на восстановление. Если не моя, всё равно не даёт зарегистрировать другую учётку под предлогом, что номер привязан. Всё, застрял.

По сравнению с тем, что сейчас творится, ICQ был не так уж плох.