Расширение для Google Chrome, реализующее функцию оповещения о новых сообщениях из групп социальной сети VK
Установить с Chrome Web Store
Окно редактирования отслеживаемых групп:
Всплавающее окно со списком сообщений из групп:
$ yarn install
$ yarn dev
$ yarn build
var groupIds = Args.group_ids;
var groupIdsArray = [];
var i = 0;
var cursorStart = 0;
var cursorEnd = 0;
var l = groupIds.length;
while (i < l) {
var isDelimiter = groupIds.substr(i, 1) == ",";
if (isDelimiter || i == l - 1) {
cursorEnd = i + 1;
if (cursorEnd == l) {
cursorEnd = cursorEnd + 1;
}
var groupId = groupIds.substr(cursorStart, cursorEnd - cursorStart - 1);
cursorStart = cursorEnd;
groupIdsArray.push(groupId);
}
i = i + 1;
};
var result = [];
var i = 0;
var l = groupIdsArray.length;
while (i < l) {
result.push(API.wall.get({owner_id: groupIdsArray[i], count: 10, access_token: Args.access_token}));
i = i + 1;
};
return result;
- Bump version in
public/manifest.json
yarn build
- zip contents of a public directory
- try out the zipped file locally
- upload zip file to Chrome Webstore Developer Dashboard