VKontakte-แแ แแแแแฅแแแงแแแแฃแ แแแฃแแแแแ แแแฌแแแแฃแแแแแ, แจแแแแฉแแแแ, แ แแ, แ แแแแ แช แกแฎแแ แกแแชแแแแฃแ แฅแกแแแแแจแ, แฏแแ แฎแแแแ แแแแแกแแแ โแฃแกแแคแ แแฎแโ แแแฃแแแ, แ แแก แจแแแแแแแช แกแแชแแแแฃแ แ แฅแกแแแ แฌแงแแแขแก, แฃแแแ แแแแชแแก แแฃ แแ แ แแแแฎแแแ แแแแแก แจแแแแแแแ แฃแคแแแแ. แงแแแแแแ แงแฃแ แแแฆแแแแแแแ แแแแแแแแแแแ แจแแแแฉแแแแก "vk.com/away.php"-แแก แแแฎแแแแ แ แฌแแแแก แแแแแฉแแแ แแ แแฃแแแ แแก แแแกแแแแ แแแแแก แแแแจแ, แแแแ แแ, แ แ แแฅแแ แฃแแแ, แแแแก แแ แแแแญแแแแแแ แแแแจแแแแแแแแก.
แฌแแแแแกแขแแ แแ
แแ แ แแฆแแก, แแ แแแ แแ แแแ แแแแกแขแแ, แ แแแแแแแช แแแแกแ แฃแแ แกแฎแแ แแ แแแฅแขแ, แแแฎแแแ, แ แแ แจแแแงแ แแแแแ แแงแ แแแแก แจแแกแแฎแแ แงแแแแแก แแแฅแแ. แแ แแแฅแขแ แแแแแแแกแแ แกแแ แแแ แแ แฃแแแแแแฃแ แ IP-แแ, แแแแ แแ แแแแแแแก แกแแฎแแแแก แแแ แแจแ. แแแแขแแ, .ddns.net แแแแแแจแ แกแฌแ แแคแแ แจแแแฅแแแ แแแกแแแ แแแแแก แแแแแแ แฅแแแแแแแแ, แ แแแแแแช แกแแแแแแแ แแแแแแงแแแแแแแ แ แแแแ แช แแแแแ.
แแแ แแแแฃแแ แแแ แแแแแก แจแแแแแ แแแกแขแแ แแแแ แฃแแแแแก แจแแแแแ, แแ แแแ แแแแกแขแแ แแฆแแแแฉแแแ, แ แแ แกแแแขแแก แแแชแแแแ, VK-แแก แแแแแ แ แแฎแกแแแแ, แ แแแแแแช แแชแแแแแแก แกแแฎแแคแแแ แกแแแขแแ แแแแแกแแแแก แจแแกแแฎแแ:
แ แแแแ แช แฉแแแก, แญแแแแแ แแแแฎแแแ แแแแแแก แแฅแแ แฃแคแแแแ แแแแแฌแงแแแขแแ แ แแแแ แกแแแขแแ แฃแแแ แฌแแแแแแแ แแ แ แแแแ แแ แ, แแแแ แแ VKontakte แแแแกแฎแแแแแแฃแแแ แคแแฅแ แแแก แแ แแ แแซแแแแ แ แแแแ แจแแกแแซแแแแแแแแก แแแฐแงแแแก แแแฃแแก แงแแแแ แฏแแแแแก แแแ แแจแ.
แฒ แ แแแฎแแ
แแ แแแแฎแแ แชแแแแแแแก แแฅแแก แ แแแแแแแแ แแแแจแแแแแแแแแ แแแแแ:
- แกแแแญแแ แกแแแขแแก แแแฎแกแแแก แจแแฃแซแแแแแแแ. แ แแแแ แช แแแแแ แแฆแแแแจแแแ, แแแแฎแแแ แแแแแก แแ แแฅแแก แกแแจแฃแแแแแ แแแแแแแฎแแก แแแแแ. แแแฃแแแก แแแฎแกแแแก แแ แแแแแ แแ แแแ แแ แแก แแแกแ แแแแแ แแแ แแ แฉแแกแแ แแแกแแแแ แแแแแก แแแแจแ.
- แแแแแแแก แแแฃแแแก แแแแแแแชแแแก. แแแแแแแกแแแแ แแแแแก แกแแฉแฅแแ แ แแแแแแแแแแฃแแแ แแแแแแ. แจแแกแแแแแแกแแ, แแแฆแแแ แแแแแแ แจแแแซแแแแ แแแแแแ แแแก แกแแชแแชแฎแแแก แซแแแ แคแแกแ แฌแแแแแ, แ แแช, แ แแแแ แช แแแชแแ, แแแฃแฆแแแแแแ.
- แแแแแกแแแแก แแแแแขแแ แแแแ. แแก แแแแแแ แแแแแแแแแก แแแแฎแแแ แแแแแก แฅแแแแแแแแแก แจแแกแแฎแแ แแแคแแ แแแชแแแก แจแแแ แแแแแแก, แ แแกแแช, แ แ แแฅแแ แฃแแแ, แแงแแแแแก VK, แแแชแฃแ แแแฃแแก แแแแขแแแก แแแกแขแแก ID-แก, แกแแแแแแแช แแแฎแแ แแแแแกแแแ.
แฏแแแแแก แแแแแแแกแฃแคแแแแ
แงแแแแ แแแแแ แฉแแแแแแแแแ แแ แแแแแแแก แแแขแแแแแฃแ แ แแแแแฌแงแแแขแ แจแแแซแแแแ แแงแแก แแ แแฃแแแ แแก แแแคแแ แแแแแ. แแแกแแแแแ แแแแแแแแแก แแแแ, แแ แฉแแแแแ Chrome-แแ แแแแแก. แฐแแแแ แแ แแก แจแแกแแแแจแแแแ
แแกแแแ แแแคแแ แแแแแแก แจแแกแแฅแแแแแแ, แฉแแแ แแแแแญแแ แแแแ แแ แ แคแแแแแก แจแแฅแแแ แชแแแแ แกแแฅแแฆแแแแแจแ: json-Manifest แแ JavaScript แคแแแแ แแแแแแแแ แ url แแแกแแแแ แแแก แแแแแขแแ แแแแแกแแแแก.
แจแแฅแแแแแ Manifest แคแแแแ
แแแแแแ แแ, แ แแช แแแญแแ แแแแ แแ แแก แแแคแแ แแแแแแก แแแชแแแ แฉแแแแ แแแแแแ แแฃแจแแแแแก แแแแแ แแแแกแ แแ แจแแกแ แฃแแแแแแ แกแแ แแแขแแก แแแแแญแแแ:
{
"manifest_version": 2,
"name": "Run Away From vk.com/away",
"version": "1.0",
"background": {
"scripts": ["background.js"]
},
"permissions": ["tabs"],
"browser_action": {
"default_title": "Run Away From vk.com/away"
}
}
แจแแฅแแแแแ js แคแแแแ
แแฅ แงแแแแแคแแ แ แแแ แขแแแแ: แแฎแแแ แฉแแแแ แแแก แจแแฅแแแแก แแแแแซแแฎแแแแก แจแแแแฎแแแแแจแ, แฉแแแ แแแแแขแแแ แจแแแแฌแแแแแก url แแแกแแแแ แแแกแแแแก, แแฃ แแก แแฌแงแแแ ".
chrome.tabs.onCreated.addListener( function (tabId, changeInfo, tab) {
chrome.tabs.query({'active': true, 'lastFocusedWindow': true}, function (tabs) {
var url = tabs[0].url;
if (url.substr(0,23) == "https://vk.com/away.php"){
var last = url.indexOf("&", 0)
if(last == -1)last = 1000;
var url = decodeURIComponent(url.substr(27, last-27));
chrome.tabs.update({url: url});
}
});
});
แแแคแแ แแแแแแก แแฌแงแแแ
แแแก แจแแแแแ, แ แแช แแแ แฌแแฃแแแแแแ, แ แแ แแ แแแ แคแแแแ แแ แแกแ แแ แแแแแ แกแแฅแแฆแแแแแจแแ, แแแฎแกแแแแ Chrome, แแแ แฉแแแ แแแคแแ แแแแแแก แฉแแแแ แแ แแ แแแแฌแแแแฃแแแ โแฉแแขแแแ แแแ แจแแฃแคแฃแแแแ แแแคแแ แแแแแโ. แคแแแฏแแ แแจแ, แ แแแแแแช แแฎแกแแแแ, แแแ แฉแแแ แแแฌแแ แแแ แแแคแแ แแแแแฃแแ แคแแแแแก แกแแฅแแฆแแแแ แแ แแแแญแแ แแ แจแแแ แแแแแแก. แแแแแแ! แแฎแแ แงแแแแ แแแฃแแ, แ แแแแ แแชแแ vk.com/away, แจแแแชแแแแ แแ แแแแแแแแ.
แแแแก แแแชแแแแ, แ แแ แแแกแแแแ
แ แ แแฅแแ แฃแแแ, แแ แขแแแแก แแแแแแแแแ แแแแ แ แแแแแแแแ แแแแแแ แฉแแแ แแแแแแแแแแ แแแฆแแแแฃแ แ แกแแแขแแกแแแ, แแฃแแชแ, แแ แแฏแแ แ, แ แแ แแแแแแแแแแก แแแแแ แแฅแแ แฃแคแแแแ แแแแแฌแงแแแขแแ แแแแฌแแแแฃแแแ แกแแฎแแคแแแ แแแฃแแแ แแฃ แแ แ.
แแแฎแแ แฎแแแฃแแแแแกแแแแก, แแ แแแแแแแฅแแแงแแ แแ แแแฅแขแ
แฌแงแแ แ: www.habr.com