Skip to content

Instantly share code, notes, and snippets.

View dvygolov's full-sized avatar
🤖
Replacing YOU with robots

Daniel Vygolov dvygolov

🤖
Replacing YOU with robots
View GitHub Profile
@dvygolov
dvygolov / gist:fec765bbc695a07c0e46c90de30fc28c
Created January 9, 2019 18:12
Код для А/Б тестирования объявлений и лендингов в CPA в Facebook
Вот поля, которые надо добавить ВНУТРИ тега form:
<input type="hidden" name="sub1" value="">
<input type="hidden" name="sub2" value="ID_ВАШЕГО_ЛЕНДА">
И скрипт, который надо добавить ПОСЛЕ закрывающегося тега </form>:
<script>
const urlParams = new URLSearchParams(window.location.search);
if(urlParams.has('utm_content')){
var utmContent=urlParams.get('utm_content');
document.getElementsByName('sub1')[0].value=utmContent;
@dvygolov
dvygolov / invitetolike.js
Last active September 22, 2019 16:48
Скрипт приглашения людей лайкать Фан Пейдж
javascript: (function () {
var btn=document.querySelector('a._2x4v'); /*Щелкаем по кол-ву лайкнувших*/
if (btn!=null){
btn.click();
} else{
document.querySelector('a._3dlf').click();
}
setTimeout(invite, 3000);
function invite() {
var loadMore = document.getElementsByClassName('pam uiBoxLightblue uiMorePagerPrimary');
@dvygolov
dvygolov / freenom.js
Created August 3, 2019 17:37
Скрипты для работы с Freenom
//Freenom scripts
//Add all sites to cart
javascript: (function () {
var buttons = document.querySelectorAll('a.addSelect.getItNow.borderRadius');
buttons.forEach(function (btn) {
btn.click();
});
})();
//Change ip and register period
@dvygolov
dvygolov / fb_domain_ban.js
Created August 3, 2019 17:41
Скрипт для проверки домена на бан
javascript: (function () {
function checkDomain(d) {
window.open("https://developers.facebook.com/tools/debug/sharing/?q="+d,"_blank");
}
var domain = prompt("Введите домен для проверки", "http://");
checkDomain(domain);
})();
We can make this file beautiful and searchable if this error is corrected: No commas found in this CSV file in line 0.
bred
viber
whatsapp
абсурд
аптеках
аптека
аптеке
аферист
аферисты
бесите
javascript: (function () {
var l="https://www.facebook.com/help/contact/186912391909649";
if (location!=l) window.open(l,"_blank");
var adid = prompt("Введите id объявления", "");
var adInput=document.getElementsByName('crow_object_id')[0];
adInput.value=adid;
var caseNumber=document.getElementsByName('case_number')[0];
caseNumber.value=Math.floor(Math.random() * 100);
var description=document.getElementsByName('issue_description')[0];
description.value=Math.floor(Math.random() * 100);;
javascript: (function () {
var ads = document.querySelectorAll('div._1b33._4ik4._4ik5');
var ar = [];
ads.forEach(function (ad) {
ar.push(ad.innerHTML);
});
window.prompt("", ar.join('\n'));
})();
{
"Name": "QuickFBModeration",
"CreationDate": "2019-9-3",
"Commands": [
{
"Command": "store",
"Target": "0",
"Value": "i"
},
{
javascript: (function () {
var url = new URL(window.location.href);
var payurl='https://business.facebook.com/ads/manager/accounts/?act='+url.searchParams.get('act')+'&business_id='+url.searchParams.get('business_id');
window.location.href=payurl;
})();
javascript: (function () {
var re=new RegExp('self_resolve_uri[\'\"]*:\"(.*?)\"');
var m=document.documentElement.innerHTML.match(re);
var confirm="https://business.facebook.com"+m[1].replace("/?","?");
window.location.replace(confirm);
})();