- Три способи "вічного онлайну":
- Вічний онлайн Вконтакте безкоштовно через VBS скрипт
- Автоматичний запуск скрипта раз в 15 хвилин
У цьому записі розповім як можна реалізувати вічний онлайн вконтакте безкоштовно. Хочете набрати на сторінці побільше передплатників? В цьому нічого складного немає, потрібно лише час, красива аватарка і "вічний онлайн", тоді постійний потік заявок на додавання в друзі Вам забезпечений. Мій рекорд - сторінка зі 140 000 передплатниками, вона була в топі пошуку по людях у вконтакте, потім її правда виключили з пошуку (але не забанили) і кількість передплатників зменшилася до 60-70 000, прибрали з пошуку, так як сторінка була фейком, тому рекомендую тримати в онлайні свою реальну сторінку з чесними даними.
Три способи "вічного онлайну":
- За допомогою спеціалізованого софту (наприклад vkbot.ru). Використання такого роду софта небезпечно і не рекомендується з двох причин:
- Досить часто такий софт розповсюджується з шкідливим ПЗ, в кращому випадку вкрадуть паролі від вашої анкети, в гіршому - ваш комп'ютер буде повністю в руках лиходіїв. vkbot правда перевірений роками і є винятком, якщо Ви звичайно його скачаєте з офіційного сайту.
- Адміністрація Вконтакте всіляко бореться з використанням такого софта і блокує користувачів які його використовують. У мене одного разу була заблокована сторінка з повідомленням "Ваша сторінка використовує vkbot. Це останнє попередження", як вони дізналися що я користуюся саме їм - не знаю, мабуть є якісь напрацювання. А значить чим більш популярний софт Ви використовуєте, тим більше шансів на те, що Адміністрація буде про це знати.
- За допомогою браузера і розширення. Тут все просто і безпечно, встановлюєте якесь розширення, яке вміє оновлювати сторінку із заданою періодичністю (наприклад для google chrome це розширення Auto Refresh Plus), заходите в свою анкету у вконтакте і радієте. У браузері Opera для цього навіть не доведеться що-небудь встановлювати, він і без розширень це вміє. Але тут теж нюанс: а що якщо ви хочете підтримувати кілька сторінок в онлайні? Не зручно і ресурсомісткість тримати запущеними кілька копій браузера.
- C допомогою скрипта, який періодично відправляє запит у вконтакте або запускає браузер з відкритою і залогіненним сторінкою Вашої анкети у Вконтакте. Цей спосіб є найбільш оптимальним.
Вічний онлайн Вконтакте безкоштовно через Powershell скрипт
Нам знадобиться Powershell (В windows 7 і вище він включений за замовчуванням) і token-ключ (набір символів), завдяки якому сервер Вконтакте буде розуміти що це ви це ви. Як отримати токен можна прочитати в запису Русский чат бот для Вконтакте на Powershell скрипте .
Сам скрипт дуже простий:
$ Token = "тут_впішіте_свой_токен" $ uri = "https://api.vk.com/method/account.setOnline?v=5.34&access_token="+$token # генеруємо посилання $ request = Invoke-WebRequest -Uri $ uri # відправляємо запитДалі прописуємо автоматичний запуск цього скрипта раз в 10-15 хвилин. Про це буде написано трохи нижче.
Вічний онлайн Вконтакте безкоштовно через VBS скрипт
Спочатку я запускав за допомогою скрипта кілька копій браузера Opera, але потім прийшов до більш оптимального варіанту - консольного браузеру wget: ru.wikipedia.org/wiki/Wget . Wget включається до складу Linux ОС, але є версія і під Windows - gnuwin32.sourceforge.net/packages/wget.htm
Качаємо wget і копіюємо в будь-яку папку. Я скопіював собі на комп'ютер в папку "C: \ Dropbox \ Soft \ wget \" - ця адреса буде використовуватися в скрипті, при запуску wget.
Нам знадобиться використовувати cookie-файли. Якщо не знаєте що це таке, то можете прочитати абзац "Що таке куки?" .
Для отримання Cookie-файлів здійснюємо наступні дії:
- Запускаємо Internet Explorer і логіном у Вконтакте
- Натискаємо в меню "Файл". Якщо у Вас воно не відображається, то натисніть клавішу alt.
- Далі вибираємо в меню "Імпорт та експорт ..." - "Експортувати в файл" - ставимо галочку на проти "Кукі-файли" і вказуємо куди зберігати. Я зберіг в папку "C: \ Dropbox \ temp \" - ця адреса буде використовуватися в скрипті, коли будемо вказувати де знаходяться файли cookie.
- Повторюємо ці дії для кожної анкети, файли cookie повинні бути з різними іменами.
Тепер безпосередньо сам vbs-скрипт:
Set WshShell = WScript.CreateObject ( "WScript.Shell") run_this = "C: \ Dropbox \ Soft \ wget \ wget.exe --load-cookies C: \ Dropbox \ temp \ cookies-vk-anketa1.txt -U" "Mozilla / 5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident / 5.0)" "-OC: \ Dropbox \ Temp \ vk.html http://vk.com/durov" WshShell.Run run_this, 0, True run_this = "C: \ Dropbox \ Soft \ wget \ wget.exe --load-cookies C: \ Dropbox \ temp \ cookies-vk-anketa2.txt -U" "Mozilla / 5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident / 5.0) "" -OC: \ Dropbox \ Temp \ vk.html http://vk.com/durov "WshShell.Run run_this, 0, True run_this =" C: \ Dropbox \ Soft \ wget \ wget.exe --load-cookies C: \ Dropbox \ temp \ cookies-vk-anketa3.txt -U "" Mozilla / 5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident / 5.0) "" -OC: \ Dropbox \ Temp \ vk.html http://vk.com/durov "WshShell.Run run_this, 0, TrueУ цьому прикладі я тричі викликаю wget для трьох різних анкет.
В скрипті:
- vk.com/durov - це адреса, який буде відкриватися в браузері, краще для кожної анкети вкажіть адресу її особистої сторінки.
- C: \ Dropbox \ Soft \ wget \ wget.exe - адреса за яким перебувати wget
- C: \ Dropbox \ temp \ cookies-vk-anketa1.txt - адреса куки-файлів
- "Mozilla / 5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident / 5.0)" - імітація (user-agent) браузера Internet Explorer 9.
Відкриваємо блокнот і зберігаємо цей скрипт з розширенням vbs, наприклад я зберіг за адресою "C: \ Dropbox \ Programming \ vbs \ vkonline.vbs"
Правда є одне "АЛЕ!": Куки файли Вконтакте змінюються, якщо змінюється ваш зовнішній IP-адреса. Якщо у Вас IP-адреса постійно змінюється - то доведеться обійтися без куки файлів, доведеться запускати копії браузерів скажімо на віртуальній машині, щоб вони Вам не заважали.
Автоматичний запуск скрипта раз в 15 хвилин
Залишилося тільки додати в планувальник завдань запуск скрипта з періодичністю 15-хвилин. Це можна зробити або ручками через "Панель управління - Адміністрування - Планувальник завдань", або за допомогою команди:
Для Powershell скрипта:
schtasks / create / tn VK_Online / tr C: \ Dropbox \ Programming \ Powershell \ vkonline.ps1 / sc MINUTE / MO 15Для VBS скрипта:
schtasks / create / tn VK_Online / tr C: \ Dropbox \ Programming \ vbs \ vkonline.vbs / sc MINUTE / MO 15Добре, якщо такі анкети не тільки будуть постійно в онлайні а й будуть імітувати "життя": автоматично додавати записи на стіну, при цьому більш-менш стерпно спілкуватися, відповідати на повідомлення. Час від часу заглядаючи в переписку своїх анкет, для вдосконалення бази питань-відповідей, я помічав, що деякі люди місяцями спілкувалися, визнавалися в любові, призначали побачення і потім навіть ображалися чому на побачення ніхто не прийшов. У мене і з цього питання є рішення для автоматизації - читайте запис Русский чат бот для Вконтакте на Powershell скрипте
Сподобалося? =) Поділися з друзями:
Хочете набрати на сторінці побільше передплатників?Але тут теж нюанс: а що якщо ви хочете підтримувати кілька сторінок в онлайні?
SetOnline?