100 рублей в сутки на VKtarget на полном автомате

За сутки получается набрать в среднем 20-25 рублей с помощью скрипта. Как сделать чтобы не гонять ноутбук сутки ради 20 рублей? За 100 рублей еще вполне рентабельно, может даже за 50 погонять - за месяц 1500 - 3000р. За электричество и 100 рублей в месяц не скушает.
Для этого создаем профили мозиллы - как это сделать я писал в ранее.
Чтобы не настраивать каждый профиль мозиллы - зайдите в папку уже готового профиля и скопируйте все файлы в папку нового профиля - и все настройки и плагины уже будут установлены. Теперь регистрируем себе еще аккаунты вконтакте, инстаграмме, гугл, твиттер, фейсбука  (по 4 штуки каждый) и далее регистрируемся в каждом профиле мозиллы на сайте VKTARGET. Не забываем залогинеться в каждой соцсети в каждом профиле мозиллы. Запускаем скрипт для VKtarget на каждом профиле мозиллы и получаем на каждом из них по 20 рублей за стуки. Итого, если вы создадите 5 профилей мозиллы - вы получите 100 рублей.
Как выводить? - либо выводите на каждом аккаунте - на разные счета - на телефон, киви, яндекс, вебмоней. Либо, для обналичивания, создаете себе 5 яндекс кошельков - и переводите после все платежи на один - комиссия 0.5% (потребуется ввод паспортных данных), либо на разные киви-кошельки - а потом скидываете на один - комиссия не взимается.

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

Система пока работает стабильно, скрипт тоже. А так как лучше не регистрировать самому себе реферала, - прошу зарегистрировать только один ваш аккаунт VKtarget по моей реф-ссылке. Остальные 4 - на ваше усмотрение, но выше я посоветовал - что самому себе лучше не вешать.

А с моей стороны вы будете получать все обновления скрипта - до тех пор, пока это будет возможно и рентабельно. Обновления будут высылаться только моим рефералам.

Рекомендация - не нужно сразу браться и регистрировать сразу 5 аккаунтов - делайте это постепенно, можно за 2-3 дня. Первый аккаунт - регистрируйте по моей выше указанной желтой ссылке - вы все равно ничего не теряете. После регистрации на вктаргет регистрируете 5 соцсетей и подключаете к аккаунту вктаргет и запускаете скрипт-макрос. Погоняйте и потестируйте систему - если вам понравится - то создавайте 2ой профиль  т.д. Если уж нет - то и работа на создание одного профиля будет минимальной и можете бросить это дело. А вот у меня уже работают 3 профиля. Вывел из системы более 100 руб на яндекс - выкладывал в предыдущих постах. За скриптом обращаться только рефералам по почте mingazetdinov85@gmail.com с указанием темы и вашего логина на вктаргет. Для пробы можете взять скрипт с этого блога - уже выкладывал и он тоже работает, но есть недочеты. В новом скрипте - прописал еще модуль Опубликовать пост и поправил не работающий Добавить видео.
Дополнение. Теперь для получения скрипта - вы должны набрать как минимум 20 рублей. Это делается довольно быстро - никто вас не торопит. Можете за 1 день набрать, можете за 2 - как вам будет угодно. После делаете скриншот вашего аккаунта со всеми подключенными соцсетями и шлете мне его на почту. Я буду смотреть на то как вы работаете.
Для чего это нужно? Потому что пошли "ушлые" пользователи. Пишут мне на почту от левого емайла, зарегистрируют фейковый аккаунт и просят скрипт. Хотите работать? - работайте добросовестно. Вас никто не заставляет. А обманывать не нужно.

Тема не актуальна. Макрос не обновляется уже с лета 2016 года. Так как мой аккаунт поймал блок, обновления на скрипт больше не делаются.

Как играть в cs (counter strike) на двух ноутбуках wifi

Данный вопрос - можно ли играть в cs (counter strike) на двух ноутбуках wifi, я уже рассматривал на своем сайте mnzp.ru, но за домен я платить не хочу и поэтому вскоре он закончит свою работу. Поэтому опишу кратко здесь - как играть в контрстрайк на двух ноутбуках по вайфай.

Особого значения не имеет - по файфай ли вы будете настраивать локальную сеть или не по файвай, то есть сетевым кабелем - это не важно. Вам всего лишь нужно создать локальную сеть - а по какой технологии это уже не важно - либо проводная, либо безпроводная (wifi).

Итак, нас все таки интересует беспроводная сеть по вайфай. Итак идем в Панель управления - Центр управления сетями и общим доступом - Изменение параметров адаптера. Мы будет задавать конкретные ip адреса сетевым адаптерам. Ищем Беспроводное сетевое соединение и жмем правой кнопкой - и выбираем Свойства. IPv6 убираем галочку. Ставим курсор на IPv4 и жмем кнопку Свойства.
Прописываете ip адрес на первом ноутбуке 192.168.137.1 маска подсети - просто сделайте щелчок мышкой и она сама установится по умолчанию 255.255.255.0.
Теперь тоже самое делаем на втором ноутбуке, но ip адрес нужно указать другой, можно следующий по порядку, для удобного запоминания 192.168.137.2 маска подсети та же самая 255.255.255.0. Сохраняем все это дело и лучше перезагрузить ноутбуки.

Теперь нам нужно создать сеть типа Копмьютер-Копьютер на одном из ноутбуков, пусть на первом, а после создания подключиться к ней и найти на втором ноутбуке созданную сеть и тоже подключиться к ней.
Идем снова в Центр управления сетями и общим доступом - Управление беспроводными сетями и жмем кнопочку Добавить и выбираем Создать сеть "компьютер-компьютер".
Далее указываем имя сети, например, kontra, пароль и шифрование отрубаем и ставим галочку Сохранить параметры сети.
Теперь сеть должна появиться и по умолчанию подключиться. То есть должно быть написано Ожидание подключения пользователей. Если так не написано, то нужно подключиться к этой сети.
Теперь на втором ноутбуке должна появиться созданная на первом ноутбуке сеть kontra. Тоже подключаемся. И надпись Ожидание подключения пользователей должна измениться на Подключено.

 Все локальная сеть настроена. Конечно нужно проверить пинг от одного ноутбука к другому и обратно. Но это не обязательно, если делали все четко и правильно.

Теперь запускаем саму игру cs и на первом ноутбуке, у которого ip адрес 192.168.137.1, жмем Новая игра и входим в игру, выбрав команду - террор или спецназ. На втором ноутбуке заходим в консоль пишем команду connect 192.168.137.1 
Чтобы вызвать консоль, нажимаем клавишу Ё (обычно располагается под клавишей Esc).
Вот и все - вы так же выбираете команду - и вы в игре. 
Можно сделать и наоборот - запустить Новую игру на втором ноутбуке, а соединяться к нему с первого, но ip нужно указать уже второго ноутбука - мы же к нему соединяемся.

Вот и все с настройкой и игрой контрстрайк на двух ноутбуках по вайфай.

Видео по ЛЕГКОЙ настройке сети через точку доступа смартфона для игры CS по wifi на 2 ноутбкуах и даже до 9 ноутбуков без настройки IP для windows 7,8,10.


Добавить видео - модуль для vktarget - дополнение для скрипта

Попалось случайно опять задание на vktarget Добавить видео на свою страничку вконтакте. Пришлось остановить скрипт и прописать это код, там по идее, тоже ничего сложного нет.
Код написал, но проверить опять не получается, нужно чтобы это задание снова попалось, а так же можно пока запустить и наблюдать список заверенных заданий - если там попадется такое - значит скрипт выполнил его, но лучше конечно увидеть это своими глазами.
Все как обычно - прописываете этот модуль а снизу добавляете условие вызова, - думаю справитесь, иначе смотрите предыдущие посты - там я выкладывал. Слова Добавитьвидео нужно писать без пробела для срабатывания условия. Вот и сам код, если первым проверите работоспособность - отписывайтесь в комментах, чтобы я поправил.

var dobavitvideo;
dobavitvideo = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://youtube.com/* \n";
dobavitvideo += "WAIT SECONDS=1 \n";
dobavitvideo += "TAB T=2 \n";
dobavitvideo += "TAG POS=1 TYPE=BUTTON ATTR=DATA-TOOLTIP-TEXT:Поделиться* \n WAIT SECONDS=1 \n";
dobavitvideo += "TAG POS=1 TYPE=INPUT:TEXT ATTR=TITLE:Ссылка EXTRACT=TXT \n";
dobavitvideo += "URL GOTO=https://vk.com/video \n";
dobavitvideo += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:return<SP>VideoUpload.showBox(); \n WAIT SECONDS=5 \n";
dobavitvideo += "TAG POS=1 TYPE=DIV ATTR=ONCLICK:VideoUpload.toExternalAdd();&&CLASS:flat_button<SP>button_big<SP>secondary<SP>video_upload_button \n WAIT SECONDS=5 \n";
dobavitvideo += "TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:https://pu.vk.com/*/upload.php ATTR=TYPE:text&&AUTOCOMPLETE:off&&CLASS:text&&NAME:url&&ID:video_external_link CONTENT={{!EXTRACT}} \n WAIT SECONDS=10 \n";
dobavitvideo += "TAG POS=1 TYPE=DIV ATTR=TXT:Опубликовать<SP>на<SP>моей<SP>странице \n WAIT SECONDS=1 \n";
dobavitvideo += "TAG POS=1 TYPE=BUTTON ATTR=CLASS:flat_button \n WAIT SECONDS=5 \n";
dobavitvideo += "TAB T=1 \n TAB CLOSEALLOTHERS \n WAIT SECONDS=15 \n";
dobavitvideo += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
dobavitvideo += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
dobavitvideo += "WAIT SECONDS=10 \n";

//----------------------------------------------------------------------------------------

Основной скрипт в предыдущем посте.

Скрипт-макрос для VKtarget на iMacros - обновленная

Так как много исправлений и добавок появилось в скрипте, то выкладываю здесь свой рабочий скрипт, который гоняю я сам на втором профиле мозиллы.
Для новичков и желающих зарабатывать на телефон или мобильный интернет оставляю ссылку для регистрации VKtarget.
Что умеет делать скрипт - можно посмотреть в самом скрипте в конце кода. Некоторые модули объединены, на пример vklike - в нем содержатся лайки вконтакте под видео, фото, лайки в фейсбуке.
В скрипте поправил работу с вкладками. Бывали случаи, когда оставлял на ночь - открывалась вторая вкладка для проверки выполненного задания и зависала, а скрипт гоняет и пытается обновить эту страницу. Кстати, до сих пор бывают такие глюки, когда кликаешь вручную - жмешь на проверку задания - открывается новая вкладка и останавливается, а задание не засчитывается. Это ошибки сайта. Так вот, скрипт ждет 10 секунд проверки задания, а дальше переходит на первую вкладку, а остальные все закрывает.

Еще добавил один нюанс. Бывало что из за интернета, страница не загружалась или зависала, а скрипт ищет кнопку Обновить на странице и гоняет на одном месте. Так вот, добавил в скрипте фишку, после каждые 100 итераций (нажатий на кнопку Обновить на сайте) скрипт принудительно переходит на страницу с заданиями. В таком случае, даже если где то оборвется интернет а потом восстановится, то скрипт продолжит работу. Параметр тоже можно подрегулировать в скрипте - там найдете число 100.

А так все обновления и новые модули уже выкладывал.
Теперь сам скрипт. Для новичков напишу - что нужно установить плагин iMacros. Сохранить ниже указанный код в файл с расширением js, например vktarget.js и положить его в папку Macros в вашем iMacros, по умолчанию в Моих документах. И перезапустить мозиллу. Все аккаунты соцсетей должны быть залогинены. Рассказать о сайте пока не работает и отключено 2мя косыми слешами.

var stroka = "";
var vklike;
vklike = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=HREF:http://*vk.com/* \n";
vklike += "TAG POS=1 TYPE=A ATTR=HREF:http://*facebook.com/* \n";
vklike += "TAB T=2 \n";
vklike += "TAG POS=1 TYPE=SPAN ATTR=ID:*like_link* \n";
vklike += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:videoview.like(this) \n";
vklike += "TAG POS=1 TYPE=BUTTON ATTR=CLASS:*<SP>PageLikeButton<SP>* \n";
vklike += "TAG POS=1 TYPE=A ATTR=CLASS:UFILikeLink<SP* \n"; //фблайк на старнице
vklike += "WAIT SECONDS=1 \n";
vklike += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vklike += "TAG POS=1 TYPE=DIV ATTR=DATA-TASK_URL:vk.com/* \n";
vklike += "TAG POS=1 TYPE=DIV ATTR=DATA-TASK_URL:facebook.com/* \n";
vklike += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vklike += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var vksoobschestvo;
vksoobschestvo = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://vk.com/* \n";
vksoobschestvo += "TAB T=2 \n";
vksoobschestvo += "TAG POS=1 TYPE=BUTTON ATTR=ID:subscribe_button \n";// для Подписки на новости
vksoobschestvo += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:Groups.enter(*)&&CLASS:flat_button<SP>button_big<SP>button_wide \n"; // для вступления в группу
vksoobschestvo += "WAIT SECONDS=5 \n";
vksoobschestvo += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vksoobschestvo += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
vksoobschestvo += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vksoobschestvo += "WAIT SECONDS=10 \n";
//---------------------------------------------------------------------------------------
var vkraskazogruppe;
vkraskazogruppe = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=HREF:http://*vk.com/* \n";
vkraskazogruppe += "TAB T=2 \n";
vkraskazogruppe += "TAG POS=1 TYPE=BUTTON ATTR=ID:subscribe_button \n";// для Подписки на новости
vkraskazogruppe += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:Groups.enter(*)&&CLASS:flat_button<SP>button_big<SP>button_wide \n"; // для вступления в группу
vkraskazogruppe += "TAG POS=1 TYPE=A ATTR=CLASS:*_share_link \n";
vkraskazogruppe += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:cur.sbSend()&&ID:like_share_send&&CLASS:flat_button<SP>dark_box_btn<SP>fl_l \n";
vkraskazogruppe += "WAIT SECONDS=5 \n";
vkraskazogruppe += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vkraskazogruppe += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
vkraskazogruppe += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vkraskazogruppe += "WAIT SECONDS=10 \n";
//---------------------------------------------------------------------------------------
var vkraskazdruzyam;
vkraskazdruzyam = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://vk.com/wall* \n";
vkraskazdruzyam += "TAB T=2 \n";
vkraskazdruzyam += "TAG POS=1 TYPE=A ATTR=ONCLICK:Wall.likeShareCustom('*')&&CLASS:reply_link \n";
vkraskazdruzyam += "WAIT SECONDS=1 \n";
vkraskazdruzyam += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:cur.sbSend()&&ID:like_share_send&&CLASS:flat_button<SP>dark_box_btn<SP>fl_l \n";
vkraskazdruzyam += "WAIT SECONDS=2 \n";
vkraskazdruzyam += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vkraskazdruzyam += "TAG POS=1 TYPE=DIV ATTR=DATA-TASK_URL:vk.com/* \n";
vkraskazdruzyam += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vkraskazdruzyam += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var retwitt;
retwitt = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://twitter.com/* \n";
retwitt += "TAB T=2 \n";
retwitt += "TAG POS=1 TYPE=BUTTON ATTR=TYPE:button&&DATA-MODAL:ProfileTweet-retweet&&CLASS:ProfileTweet-actionButton<SP><SP>js-actionButton<SP>js-actionRetweet \n";
retwitt += "WAIT SECONDS=2 \n";
retwitt += "TAG POS=1 TYPE=BUTTON FORM=NAME:NoFormName ATTR=TYPE:button&&CLASS:btn<SP>primary-btn<SP>retweet-action \n";
retwitt += "WAIT SECONDS=2 \n";
retwitt += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
retwitt += "TAG POS=1 TYPE=DIV ATTR=DATA-TASK_URL:twitter.com/* \n";
retwitt += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
retwitt += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var yotubkanal;
yotubkanal = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=HREF:http://youtube.com/channel/* \n";
yotubkanal += "TAB T=2 \n";
yotubkanal += "TAG POS=1 TYPE=BUTTON ATTR=TYPE:button&&CLASS:yt-uix-button<SP>yt-uix-button-size-default<SP>yt-uix-button-subscribe-branded<SP>yt-uix-button-has-icon<SP>no-icon-markup<SP>yt-uix-subscription-button<SP>yt-can-buffer \n";
yotubkanal += "WAIT SECONDS=1 \n";
yotubkanal += "TAB T=1 \n TAB CLOSEALLOTHERS \n WAIT SECONDS=15 \n";
yotubkanal += "TAG POS=1 TYPE=DIV ATTR=DATA-TASK_TYPE:23&&DATA-TASK_URL:youtube.com/channel/* \n";
yotubkanal += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
yotubkanal += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var prosmotrvideo;
prosmotrvideo = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://youtube.com/* \n";
prosmotrvideo += "TAB T=2 \n";
prosmotrvideo += "WAIT SECONDS=70 \n";
prosmotrvideo += "TAB T=1 \n WAIT SECONDS=1 \n";
prosmotrvideo += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
prosmotrvideo += "TAB T=1 \n WAIT SECONDS=10 \n TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
prosmotrvideo += "TAB T=1 \n WAIT SECONDS=10 \n TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
prosmotrvideo += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
prosmotrvideo += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var nravitsapodvideo;
nravitsapodvideo = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://youtube.com/* \n";
nravitsapodvideo += "WAIT SECONDS=1 \n";
nravitsapodvideo += "TAB T=2 \n";
nravitsapodvideo += "TAG POS=1 TYPE=BUTTON ATTR=ARIA-LABEL:Видео<SP>понравилось<SP>вам<SP>и<SP>ещё<SP>* \n";
nravitsapodvideo += "WAIT SECONDS=2 \n";
nravitsapodvideo += "TAB T=1 \n TAB CLOSEALLOTHERS \n WAIT SECONDS=15 \n";
nravitsapodvideo += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
nravitsapodvideo += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
nravitsapodvideo += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var nenravitsapodvideo;
nenravitsapodvideo = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://youtube.com/* \n";
nenravitsapodvideo += "WAIT SECONDS=1 \n";
nenravitsapodvideo += "TAB T=2 \n";
nenravitsapodvideo += "TAG POS=1 TYPE=BUTTON ATTR=ARIA-LABEL:Видео<SP>не<SP>понравилось<SP>вам<SP>и<SP>ещё<SP>* \n";
nenravitsapodvideo += "WAIT SECONDS=2 \n";
nenravitsapodvideo += "TAB T=1 \n TAB CLOSEALLOTHERS \n WAIT SECONDS=15 \n";
nenravitsapodvideo += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
nenravitsapodvideo += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
nenravitsapodvideo += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var podpisnatwit;
podpisnatwit = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://twitter.com/* \n";
podpisnatwit += "TAB T=2 \n";
podpisnatwit += "TAG POS=1 TYPE=BUTTON ATTR=TYPE:button&&CLASS:user-actions-follow-button<SP>js-follow-btn<SP>follow-button<SP>btn \n";
podpisnatwit += "WAIT SECONDS=1 \n";
podpisnatwit += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
podpisnatwit += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
podpisnatwit += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
podpisnatwit += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var raskazgplus;
raskazgplus = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http* \n";
raskazgplus += "TAB T=2 \n";
raskazgplus += "FRAME NAME='I*_*' \n";
raskazgplus += "TAG POS=1 TYPE=DIV ATTR=ID:button \n";
raskazgplus += "WAIT SECONDS=1 \n";
raskazgplus += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
raskazgplus += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
raskazgplus += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
raskazgplus += "WAIT SECONDS=10 \n";
//----------------------------------------------------------------------------------------
var gplus1;
gplus1 = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http* \n";
gplus1 += "TAB T=2 \n";
gplus1 += "WAIT SECONDS=1 \n";
gplus1 += 'EVENT TYPE=CLICK SELECTOR="HTML>BODY>C-WIZ>DIV:nth-of-type(5)>DIV>C-WIZ>DIV>DIV>DIV>DIV:nth-of-type(4)>DIV>DIV>DIV" BUTTON=0 \n';
gplus1 += "WAIT SECONDS=15 \n";
gplus1 += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
gplus1 += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
gplus1 += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
gplus1 += "WAIT SECONDS=10 \n";
//-----------------------------------------------------------------------------------------
var k=0; //количество итераций, после которого произойдет переход на страницу с заданиями
iimPlayCode("URL GOTO=https://vktarget.ru/list/");
while (true) {
iimPlayCode("TAG POS=1 TYPE=DIV ATTR=DATA-RELOAD:list* \n WAIT SECONDS=10");
iimPlayCode("SET !EXTRACT NULL \n TAG POS=1 TYPE=P ATTR=DATA-BIND:type_name EXTRACT=TXT"); stroka = iimGetLastExtract();
if (stroka == "Поставьте лайк настранице"){iimPlayCode(vklike);}
if (stroka == "Нажмитерассказать друзьям"){iimPlayCode(vkraskazdruzyam);}
if (stroka == "Подпишитесь наканал"){iimPlayCode(yotubkanal);}
if (stroka == "Посмотритевидео"){iimPlayCode(prosmotrvideo);}
if (stroka == "Поставьте 'Нравится'под видео"){iimPlayCode(nravitsapodvideo);}
if (stroka == "Поставьте 'Не нравится'под видео"){iimPlayCode(nenravitsapodvideo);}
if (stroka == "Подпишитесь нааккаунт"){iimPlayCode(podpisnatwit);}
//if (stroka == "Рассказать осайте"){iimPlayCode(raskazgplus);}
if (stroka == "Нажать кнопку '+1'под записью"){iimPlayCode(gplus1);}
if (stroka == "Ретвитнитезапись"){iimPlayCode(retwitt);}
if (stroka == "Вступите всообщество"){iimPlayCode(vksoobschestvo);}
if (stroka == "Расскажите огруппе"){iimPlayCode(vkraskazogruppe);}
iimPlayCode("WAIT SECONDS=15");
k++; if (k>100) {iimPlayCode("URL GOTO=https://vktarget.ru/list/"); k=0;}
}


Вот и весь скрипт-макрос. Пользуйтесь, пока работает. Ставьте G+ внизу статьи, заранее благодарен. Сегодня сделал второй вывод 25 рублей - тоже пришло мгновенно.

Как запускать несколько мозилл одновременно - создание профилей

Часто нужно бывает работать в нескольких броузерах - стоит мозилла, но там работает, например, скрипт-макрос для vktarget, и останавливать его не хочется. Что делать, если я привык работать в мозилле, но она занята и устанавливать другой браузер я не хочу?

Все очень просто - нужно создать еще один профиль и создать 2 ярлыка, указав в них запуск конкретного профиля. Мозилла будет работать как 2 независимых броузера. Можно создать столько профилей, на сколько хватит оперативки на вашем компьютере. В среднем 1 работающая мозилла занимает около 300 мб оперативки, а если нагрузить ее плагинами и всякими тулбарами - то в разы больше. У меня стоят только флеш-плеер, флеш-год, ABP, Greasemonkey и iMacros. Остальными штуками я не пользуюсь, если только иногда для теста.

Теперь к делу. Создаем новый профиль для мозиллы. Если вы хотите чтобы все настройки сохранились в случае полета мозиллы или вы сами ее удалите, то лучше создать папку на втором локальном диске, например D:\mozilaprofile1. Теперь нужно открыть окно выполнения программы. Ранее в системе виндовс XP было в меню пуске - Выполнить. Теперь в виндовс 7 - это скрыто. Чтобы вызвать это окно можно нажать сочетание кнопка  виндовс + R на клавиатуре. Либо стандартные Ctrl+Alt+Del - запустить диспетчер задач и на вкладке Приложения нажать на кнопку внизу Новая задача.
У меня мозилла находится на диске D. Поэтому я вставляю в это окно
D:\Mozilla Firefox\firefox.exe" -p
Далее выходит окно создания и удаления профилей.
Галочки все нужно убрать с окошечка выше - мы настроим запуск с ярлыка. Default - это профиль по умолчанию. Он хранится в вашей папки учетной записи обычно на диске С.
Жмем Создать и кнопку  Далее. Задаем имя профиля, например work. Жмем кнопку Выбрать папку и выбираем нашу созданную на диске D, то есть D:\mozilaprofile1

И жмем кнопку Готово.  Вот и все. Теперь, когда вы запустите этот профиль - папка заполнится содержимым мозиллы и вашими настройками. Все загруженные плагины, настройки, куки и т.п. хранятся в профиле.

Как запустить созданный профиль work?
Заходим в папку с мозиллой и выносим на рабочий стол ярлык, если его у вас уже нет. Заходим в свойства ярлыка и дописываем -p work -no-remote
То есть у вас должен получиться путь к объекту
"D:\Mozilla Firefox\firefox.exe" -p work -no-remote
И не забудьте проверить путь Рабочая папка - она должна указывать на место программы мозиллы. На скриншоте ниже профиль work.
Если запустить созданный ярлык - то сразу запустится созданный вами профиль, а не то что по умолчанию Defaul. Для профиля дефаулт тоже создайте такой же ярлык и поправьте адрес. Теперь вы можете запускать две мозиллы - одна будет работать под профилем work, а вторая под Default. Аналогично можно создать еще несколько профилей.

vktarget script - новый модуль Расскажите о группе

Сегодня попалось новое задание в vktarget и я успел остановить скрипт, чтобы записать новое задание. Задание Рассказать о группе вконтакте - в нем требуется вступить в группу и нажать ниже на кнопку Рассказать друзьям.
Здесь все просто, ведь мы уже писали модуль вступления в группы и сообщества. Берем ту же копию модуля, переименовываем и добавляем строчки нажатия на ссылку Рассказать друзьям и кнопки Отправить во всплывающем окне вконтакте. Вот и все - весь модуль. А внизу основного скрипта нужно скопировать строчку и поставить условие вызова этого модуля, если в задании написано Расскажите о группе. Вот сам модуль:

var vkraskazogruppe;
vkraskazogruppe = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=HREF:http://*vk.com/* \n";
vkraskazogruppe += "TAB T=2 \n";
vkraskazogruppe += "TAG POS=1 TYPE=BUTTON ATTR=ID:subscribe_button \n";// для Подписки на новости
vkraskazogruppe += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:Groups.enter(*)&&CLASS:flat_button<SP>button_big<SP>button_wide \n"; // для вступления в группу
vkraskazogruppe += "TAG POS=1 TYPE=A ATTR=ONCLICK:showBox(*)&&CLASS:group_share_link \n";
vkraskazogruppe += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:cur.sbSend()&&ID:like_share_send&&CLASS:flat_button<SP>dark_box_btn<SP>fl_l \n";
vkraskazogruppe += "WAIT SECONDS=5 \n";
vkraskazogruppe += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vkraskazogruppe += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
vkraskazogruppe += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
vkraskazogruppe += "WAIT SECONDS=10 \n";

//------------------------------------------------------------------------------------------------

И в конце скрипта условие выполнения этого модуля как обычно. Добавить строчку:
if (stroka == "Расскажите огруппе"){iimPlayCode(vkraskazogruppe);}
Не помню точно название задания - то есть возможно нужно поправить слова Расскажите огруппе - нужно написать так как на сайте, но один пробел перед словом группе нужно будет убрать.
Предыдущее обновление и ссылка на основной скрипт Здесь.

Скрипт для SEOSPRINT для перехода по номерам заданий

Как описывал ранее и выкладывал iim-макрос для сеоспринта, написал простой скрипт-макрос для перехода по номерам заданий, которые вы записываете в блокнот. Каждый новый номер задания нужно прописывать в новую строчку в блокноте. Имя файла нужно указать seosprint.txt и положить его в папку Datasourse. То есть, например, у вас 10 заданий - файл будет выглядеть следующим образом:

6027025
1163922
1135583
1126028
981530
1162072
607272
1156280
347525
1163584


Что делает скрипт: считывает первую строчку и вставляет считанное число в поиск на сеоспринте. Далее переходит по этому заданию, если оно доступно, и закрывает все остальные вкладки. Затем переходит на паузу и ждет вашего выполнения. После того как вы выполнили задания - жмете продолжить на аймакросе и скрипт считывает вторую строчку с блокнота и далее все действия с этим заданием повторяются и скрипт снова ждет выполнения.

Скрипт получается, как некий аналог избранных заданий. Вы просто забиваете в блокноте ваши часто выполняемые задания в нужном порядке, а скрипт будет по очереди переходить по ним и ждать вашего выполнения. В скрипте нужно указывать количество заданий - то есть если у вас 10 заданий, то естьь 10 строчек в блокноте, то в скрипте нужно указать количество заданий 10. Вот и сам скрипт-макрос, необходимо расширение js:
var zadaniya = 10; //количество заданий
var data;
for (i=1;i<=zadaniya;i++) {
iimDisplay("Вы выполняете " + i + " задание \nПосле выполнения нажмите \nПродолжить.");
data = "CODE:SET !ERRORIGNORE YES" + "\n";
data += "SET !DATASOURCE_DELIMITER ;" + "\n";
data += "CMDLINE !DATASOURCE seosprint.txt" + "\n";
data += "SET !DATASOURCE_COLUMNS 1" + "\n";
data += "SET !LOOP " + i + "\n";
data += "URL GOTO=http://www.seosprint.net/index.php" + "\n";
data += "TAG POS=1 TYPE=A ATTR=HREF:/work-task.php&&CLASS:usermnuline*" + "\n";
data += "TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT={{!COL1}}" + "\n";
data += "TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:taskselectform ATTR=CLASS:btnsearch" + "\n";
data += "TAG POS=1 TYPE=A ATTR=TARGET:_blank&&HREF:work-task-read.php?adv=*" + "\n";
data += "TAB T=2 \n TAB CLOSEALLOTHERS" + "\n";
iimPlay(data);
iimPlayCode("PAUSE");
}

То есть здесь нет ничего сложного. Строчки макроса, которые выкладывал в прошлом посте, добавил сюда и прописал их в цикл с паузами после перехода на задание. Вот и все, кому нужно - пользуйтесь и пишите комменты - может что доработаем.

Совсем не обязательно работать на Seosprint - вы можете поставить сайт на заметку и зарабатывать только тогда, когда вам не хватает на какую-либо покупку 10-50 рублей, но не забывайте посещать сайт хотя бы пару раз в месяц, так как аккаунт удалят за не активность в течение 30 дней. Так же можно заработать быстро на телефон или на дневной интернет - это очень просто и иногда необходимо. Здесь можно заработать недостающую сумму, выполняя задания. Страница для регистрации на сеоспринт здесь.

Rise of the Tomb Raider (стандарт) запуск на слабом ноутбуке, активация

Так как мне очень нравится эти игры с Ларой Крофт, то я купил эту игру в стиме. Правда на свой страх и риск того, что игра могла не запуститься на моем ноутбуке - но мне повезло. Но запуск это еще один момент - она ведь еще может жутко тормозить и тогда тоже не удастся поиграть. Как уже сказал - и здесь мне тоже повезло - в полном экране подтомаживает, но пройти можно на самых низких настройках. Если поставить в оконный режим и снизить разрешение в настройках (как рендеринг в Call of Duty: Black Ops 3) - то игра идет практически без тормозов. Об этом напишу поподробнее.

Итак, запуск на слабом ноутбуке. Системные характеристике моего ноутбука пишу, чтобы если вы вдруг хотите тоже купить игру, но сомневаетесь в запуске.
Процессор 4-ядерный Intel Pentium 2.16 Ггц, оперативка 4гига (доступно 3.89г), операционка вин 7х64, видеокарта nvidia 820M с объемом видеопамяти 1гиг.
Запускал игру на втором своем ноутбуке - 6г оперативки, 2-ядерный пентиум 2.1Ггц, видеокарта 410M с 1 гигом видео. Игра в полноэкранном режиме идет очень медленно - играть практически невозможно. В оконном режиме идет легче, поиграть можно, если убавить разрешение дисплея в настройках игры практически до нуля, но будет не комфортно, а местами может провисать по сильнее. Проблема - слабый процессор - смотрел в диспетчере задач - загрузка на 100%. То есть процессор скачет до потолка - в этом вся проблема.
Вот и сравните с требованиями для самой игры. Пишут что 6г оперативки и 2 гиговая видеокарта и плюс процессор i3, как минимум. То есть мой ноут не удовлетворяет сразу по двум параметрам - оперативка и видеокарта.

После покупки игры Rise of the Tomb Raider  в стиме появляется кнопочка Установить, а после полной загрузки - кнопочка Запустить. При первом запуске идет подключение к стим и закачка директХ 10 и стартует окно игры.

Далее жмем Настройки и выбираем все самое низкое для слабого компьютера.
Пробовал, после того как поиграл, поставить средние настройки - вылетела ошибка с иероглифами - бесполезно, комп слабый.
Вот игра уже запущена и я перешел в Настройки дисплея  - там те же самые настройки, которые выставил в окошках выше. Особенно влияет на производительность разрешение в пункте Дисплей. Можно поставить на 0% - графика испортится, но игра пойдет значительно легче. Для слабых компов нужный параметр. Я поставил 50%. Этот параметр действует только для оконного режима. Если вы перейдете в полноэкранный режим - то разрешение становится оригинальным по размерам экрана, а значит увеличится нагрузка на графику.
И наконец, несколько слов об активации. Если вы купили в стиме - то нет никаких проблем, то есть вы сразу же можете играть после установки и первом запуске игры - необходимо интернет соединение. Далее можно перевести стим-клиент в Автономный режим и проходить игру до конца. Если же вам активировали игру друзья, то нужно перед ее запуском вырубать интернет, так как стим-клиент начнет сверку и синхронизацию и вы не сможете запустить игру пока снова не войдете в стим клиент.
Буду проходить игру, а после, наверное дам свой аккаунт на вечер для активации желающим за 100р. То есть вы зайдете под моим аккаунтом, скачиваете игру в стиме, запускаете игру и переводите стим-клиент в автономный режим. Не забывайте вырубаться от интернета перед запуском. Желающие пишите мне на почту - mingazetdinov85@gmail.com в теме укажите Rise of the Tomb Raider . Вам всего нужно лишь один раз запустить игру и подключиться к интернету для активации - а далее можно играть в автономном режиме. Аккаунт вы получите на вечер, а после я изменю пароль.
--------------------------------------------------
Дописываю отзыв об игре 26.03.2016г. Игра очень понравилась - сильно похожа на предыдущую, но доработок и фишек больше, ну конечно графика, правда на низких настройках я не могу оценить ее. Мне очень понравилась, прошел бы еще десяток таких игр.
Кто хочет поиграть, дам свой аккаунт для активации на вечер за 100 рублей. Чем покупать игру за 1299р в стиме. То есть вы сами войдете в мой аккаунт, я подтвержу вход по емайл и вы скачиваете прямо со стима оригинальную игру и делаете первый запуск. После переводите стим клиент в офлай и проходите игру до конца. Не забывайте выключаться от интернета перед запуском игры. Желающие пишите на почту.

И еще 1 момент для более комфортной игры на слабом компьютере или ноутбуке - это оконный режим. Но если развернуть это окно на весь экран - получается что вы играете в окне, настройки будут оконные. Для того чтобы развернуть окно на весь экран вызовите Диспетчер задач сочетанием клавиш Ctrl+Alt+Del и оттащите его в сторону. Диспетчер задач нам понадобился только для того, чтобы освободить мышь, так как игра захватывает его. Теперь наведите его кнопку развертывания окна игры (рядом с кнопкой закрытия - крестик) - при этом значек мыши пропадает - но если щелкнуть, то окно разворачивается на весь экран. Если вы развернете окно с помощью клавиш Alt+Enter - то это уже не оконный режим, а полноэкранный и настройки для оконного режима действовать не будут - тормозить будет больше.
А чтобы убрать панель задач снизу экрана - нужно в настройках панели задач поставить галочку Автоматически скрывать панель задач. Теперь снова разверните игру, как описывал ранее - и вы увидите что игра развернется практически полностью на весь экран - останется только верхняя строка окна - играть можно как будто в полноэкранном режиме, панели задач снизу уже не будет.
------------------------03/08/2016
Пробовал на виндовс 10 - практически тоже самое - разницы особой нет да и не должно быть. Но вот когда запускал - игра постоянно вылетала из за недостаточности памяти. Когда я закатывал образ системы, то перед архивацией отключал файл подкачи и файл сна, чтобы уменьши размер ораза. А когда раскатал 10ку - забыл включить файл подкачки. Так как оперативка у меня 4 гига всего, а игре нужно 6 гигов - то поэтому то вот и вылетала даже не загрузившись. То есть игра идет на 4 гигах только благодаря файлу подкачки - соответственно подвисания неизбежны из за обращения к жесткому диску для чтения оперативных данных.

vktarget - лайки вконтакте на фотках - изменения

Давно не пользовался скриптом - и многое меняется - то кнопка обновить, то еще чего.
Понаблюдал - но заданий мало и поэтому никак не поправить если есть ошибки. Поправил только лайки вконтакте - чуть чуть поменяли строку в теге и скрипт уже не видит предписания.
Для работоспособности лайков на фото вконтакте добавьте всего лишь * перед like_link и все заработает. Так же поправил лайки для фейсбука, но заданий больше не попалось - перепроверить не смог. Изменили просто адрес - был без www, а сделали с www - поэтому скрипт перестал подхватывать лайки для фейсбука - поставил *  и теперь скрипт будет работать как для www так и без него для заданий фейсбука.

var vklike;
vklike = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=HREF:http://*vk.com/* \n";
vklike += "TAG POS=1 TYPE=A ATTR=HREF:http://*facebook.com/* \n";
vklike += "TAB T=2 \n";
vklike += "TAG POS=1 TYPE=SPAN ATTR=ID:*like_link* \n";
vklike += "TAG POS=1 TYPE=BUTTON ATTR=ONCLICK:videoview.like(this) \n";
vklike += "TAG POS=1 TYPE=BUTTON ATTR=CLASS:*<SP>PageLikeButton<SP>* \n";
vklike += "TAG POS=1 TYPE=A ATTR=CLASS:UFILikeLink<SP* \n"; //фблайк на старнице
vklike += "WAIT SECONDS=1 \n";
vklike += "TAB T=1 \n";
vklike += "TAB CLOSEALLOTHERS \n";
vklike += "TAG POS=1 TYPE=DIV ATTR=DATA-TASK_URL:vk.com/* \n";
vklike += "TAG POS=1 TYPE=DIV ATTR=DATA-TASK_TYPE:9&&DATA-TASK_URL:facebook.com/* \n";
vklike += "WAIT SECONDS=10 \n";

//----------------------------------------------------------------------------------------Остальное пока не знаю - не видел более ошибок. Видел только втупление в группу и лайк под видео ютуб - сработало.

Иногда не засчитываются задания по просмотру видео - можно подрегулировать время - поставить вместо 60 сек 70-80. А так же заметил, что если сначала нажимать на проверку задания, а потом уже закрывать вкладку с ютубом, то задание засчитывается лучше. Поэтому немного поменял местами строчки и поправил. Так же можно подрегулировать задержки в секундах. Скрипт жмет 3 раза на кнопку проверить через 10 секунд, чтоб уж наверняка засчиталось, потому что иногда выходит сообщение Попробуйте повторить через 10 секунд.

var prosmotrvideo;
prosmotrvideo = "SET !ERRORIGNORE YES \n TAG POS=1 TYPE=A ATTR=TARGET:_blank&&DATA-BIND:url&&HREF:http://youtube.com/* \n";
prosmotrvideo += "TAB T=2 \n";
prosmotrvideo += "WAIT SECONDS=70 \n";
prosmotrvideo += "TAB T=1 \n WAIT SECONDS=1 \n";
prosmotrvideo += "TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
prosmotrvideo += "TAB T=1 \n WAIT SECONDS=10 \n TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
prosmotrvideo += "TAB T=1 \n WAIT SECONDS=10 \n TAG POS=1 TYPE=DIV ATTR=DATA-BIND:check&&CLASS:vkt-content__list-item-check<SP>right \n";
prosmotrvideo += "TAB T=1 \n TAB CLOSEALLOTHERS \n";
prosmotrvideo += "WAIT SECONDS=10 \n";

//----------------------------------------------------------------------------------------
Погонял вечерок - набрал 10ку. Скоро сделаю запрос на вывод на яндекс - никак не могу набрать, так как спускаю немного на рекламу.
Вот и набрал минималку - оказывается снизили до 25 рублей, а я набирал 50. Оставил скрипт - глянул - а там уже 58 рублей. Нормально. Выплата пришла моментально - только нажал и деньги уже на Яндексе, хотя было написано, что поступят в течение 2 дней.

Ставьте G+ на любых страницах - вы ничего не теряете, а я вам заранее благодарен.
Сам скрипт здесь, но он немного устарел и не работают некоторые модули, а в этом посте - обновления. Обновляете строчки кода и все заработает как прежде.

Запретить закрывать мозиллу при закрытии последней вкладки

Очень часто бывает что закрываешь вкладки и случайно закрываешь последнюю и при этом, по умолчанию, закрывается сама мозилла - приходится запускать ее заново.
Эта настройка установлена по умолчанию. Ее можно поменять в about:config.
Вводим в поиск lasttab и находим следующий параметр:

browser.tabs.closeWindowWithLastTab; со значением true

Двойным щелчком мыши меняем это значение на false. Вот и все настройки. Особенно эта настройка может оказаться полезной при использовании макросов на аймакрос во время выполнения команды CLOSE. Ранее обходился командой TABCLOSEALLOTHERS.

m100-4 восстановление имеи, если слетело после прошивки, m150-2

Запишу тоже на всяк случай команду, которая помогла мне восстановить имей на модеме, который слетел при накатывании кривой прошивки. Пришлось ставить родную прошивку и все восстанавливать.

С помощью AT^ команды можно восстановить IMEI. Делается это легко, в любом терминале - вводите сначала at^datalock=nck, где nck как вы понимаете это код разблокировки. После этого нужно ввести команду (это привожу как пример с IMEI-ем 867503011793036, естественно IMEI можно посмотреть на самом устройстве):

at^nvwr=0,16,08 06 07 05 00 03 00 01 01 07 09 03 00 03 06 00
тут как видно перед каждой цифрой IMEI впереди стоит 0 и два нуля (00) в конце обязательны.Ошибок допускать не нужно, возможно иначе выкинуть модем в мусорку.
--------------------------------------------------
Для m150-2 восстановить имеи
at^cimei="имеи с устроства"
для выполнения этой процедуры предварительно нужно снять блокировку с расширенного набора команд
at^datalock="код разблокировки"
И еще одна полезная запись в нврам
at^nvwrex=8268,0,12,1,0,0,0,2,0,0,0,a,0,0,0
Для ввода кода разблокировки at^cardlock="kod razblockirovki"
-----------------------------------------------------
 Для модели M150-2 E7332h код для снятия блокировки с расширенного набора команд не рассчитывается от  IMEI - он не имеет там никакого отношения. Код можно рассчитать спец калькулятором, который народные умельцы написали именно для этой модели или же установить фиксированное значение спец командой - описал в другом посте в этом блоге.

at^datalock="12345678"
at^cimei="356377062526050"
где
12345678 - Ваш предполагаемый код ОЕМ
356377062526050 Ваше ИМЕИ, которое Вы предполагаете восстанавливать
Кроме того вместо команды at^cimei="новый ИМЕИ" можно выполнить другую команду
at^nvwr=0,16,новый ИМЕИ
или
AT^NVWREX=0,0,16,новый ИМЕИ
для понятности Например для ИМЕИ
356377062526050 команда такая
at^nvwr=0,16,03 05 06 03 07 07 00 06 02 05 02 06 00 05 00 00

или такая
AT^NVWREX=0,0,16,03 05 06 03 07 07 00 06 02 05 02 06 00 05 00 00

т.е. в команде at^nvwr=0,16, (или AT^NVWREX=0,0,16,) при вводе номера нового ИМЕИ после запятой нужно подставлять впереди каждой цифры имеи нолик и плюс два нолика после номера ИМЕИ

Virtualbox не захватывает usb-устройства - настройка фильтров

Столкнулся как то с проблемой - пытался подцепить юсб-модем на виртуальный компьютер, но при попытке это осуществить Virtualbox сообщает об ошибке. Все многократные попытки были тщетны. А комп я покупал новый и винда стоит чистая. Комп с процессором от АМД и видеокарта АМДшная и поэтому я ставил АМД-каталист для установки драйверов чипсетов, видеокарты и прочего.
Покопался в интернете - и нашел решение проблемы. Оказывается это некоторые программы создают некие юсб-фильтры. В моем случае это оказалась АМД-каталист.
Зашел в реестр, переименовал параметр и виртуалка сходу подцепила юсб-устройство.
Записываю для себя, чтобы на будущее было откуда посмотреть, а не рыскать по интернету.

Так вот - если Virtualbox не захватывает юсб-устройства, то в реестре нужно проверить параметр UpperFilters и можно его удалить или просто переименовать в UpperFilters_. Например этот фильтр могла создать Catalist AMD.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}]

После сие исправления все заработало должным образом.

Переход на задание по номеру SEOSPRINT

Кратко напишу как можно это реализовать. Простой макрос без явы, просто записал и поправил строчки. Макрос переходит на главную страницу, жмет ссылку Выполнение заданий, вбивает номер задания в поле и жмет кнопку поиска, нажимает на найденное задание и открывает его и переходит на вторую вкладку. Вот в принципе и весь кусок кода для скрипта, который описывал ранее. Скрипт для перехода по номерам избранных заданий. Остается его засунуть в ява скрипт и поставить цикл с нужным количеством заданий.
А пока простой макрос iim, переходящий на номер задания 1134051. Номера заданий можно прописать в блокнот, а макрос будет считывать строчки из блокнота.

URL GOTO=http://www.seosprint.net/index.php
TAG POS=1 TYPE=A ATTR=HREF:/work-task.php&&CLASS:usermnuline*
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:taskselectform ATTR=NAME:tasknum CONTENT=1134051
TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:taskselectform ATTR=CLASS:btnsearch
TAG POS=1 TYPE=A ATTR=TARGET:_blank&&HREF:work-task-read.php?adv=*
TAB T=2 


Писать макрос, выполняющий задания самостоятельно, по моему мнению бессмысленно - задания постоянно меняются, дополняются, заканчивается баланс и т.п. Много неопределенных факторов. Больше времени потратишь на постоянное редактирование скриптов - проще выполнить его вручную. А вот выше описанный кусок кода может помочь для перехода по избранным заданиям, дописав его ява скриптом. Позже это сделаю и так же выложу здесь.
Те кто уже работают на соеспринте - не нужно становиться моими рефералами. А вот кто еще не пробовал себя в этом деле - тот может регнуться по моей ссылке - вы все равно ничего не теряете. Сам я редко провожу время на подобных буксах - честно сказать очень жаль времени. Иногда бывает не хватает на какую нибудь покупку, может рублей 50, например, - так как раз таки и можно заработать недостающую сумму на таком вот сайте. Кто то, конечно, и реально там сидит и зарабатывает от 50 до 200-300р сам и при помощи рефералов.

24 марта 2016г. А вот и сам скрипт-макрос.