Tampilkan postingan dengan label imacros. Tampilkan semua postingan
Tampilkan postingan dengan label imacros. Tampilkan semua postingan

Kamis, 31 Oktober 2024

Cara Deobfuscator

 yang mana obfuscator adalah suata teknik yang digunakan untuk menyembunyikan atau memperumit kode sumber agar lebih sulit dipahami oleh manusia.


berikut contoh



// Example obfuscated code

const _0x38a2db = ['\x54\x6f\x74a\x6c', '\x6c\x6f\x67', '\x3a\x20'];

const _0x9b58d9 = function(_0x39ddb7) {

return _0x38a2db[_0x39ddb7 + (-0x6d5 + 0x58 + 0x11 * 0x62)];

}, _0x498b9b = function(_0x48d808, _0x14da1e) {

    return _0x9b58d9(_0x48d808);

}, _0x34c7bc = function(_0x16af1d, _0x27a29e) {

    return _0x498b9b(_0x16af1d);

}, _0x23a1 = _0x34c7bc;

let total = 0x2 * 0x109e + -0xc * -0x16a + -0x3234;

for (let i = 0x1196 + 0x97b * 0x3 + -0x2e07; i < -0x95 * -0x38 + -0x1a75 + -0x619; i++) {

total += i;

}

console[_0x34c7bc(-(0x1e7c + -0x1 * -0x1367 + 0x2ef * -0x11))](_0x498b9b(-(0x1020 + 0x253 + 0x7 * -0x2a2)) + _0x23a1(-(0x12c5 + -0x1887 + -0x1 * -0x5c5)) + total);




dan hasil nya



let total = 0;

for (let i = 0; i < 10; i++) {

  total += i;

}

console.log("Total: " + total);



Share:

Jumat, 25 Oktober 2024

Mengotomatiskan Proses Pembaruan Daftar Jual di Facebook Marketplace

Facebook Marketplace adalah salah satu platform yang paling populer untuk menjual barang secara online. Namun, jika Anda memiliki banyak barang yang ingin diperbarui atau diulang tawarkan, proses ini bisa menjadi sangat memakan waktu. Untungnya, dengan sedikit pengetahuan tentang pemrograman, Anda dapat mengotomatiskan proses ini menggunakan skrip. Di bawah ini, saya akan menjelaskan bagaimana Anda dapat menggunakan skrip untuk menghapus dan memperbarui daftar jual Anda di Facebook Marketplace dengan cepat dan efisien. Skrip Otomatisasi untuk Facebook Marketplace Berikut adalah contoh skrip yang dapat Anda gunakan untuk menghapus semua tawaran dan memperbarui daftar jual Anda:

SET !ERRORIGNORE YES
SET !REPLAYSPEED FAST
SET !TIMEOUT_STEP 0
URL GOTO=https://www.facebook.com/marketplace/selling/relist_items
WAIT SECONDS=3
TAG POS=1 TYPE=SPAN ATTR=TXT:Hapus&TawarkanUlangSemuaBarangLainny*
WAIT SECONDS=5

URL GOTO=https://www.facebook.com/marketplace/selling/renew_listings
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
TAG POS=2 TYPE=SPAN ATTR=TXT:Perbarui
WAIT SECONDS=1
tab close



Klik Copy dan save file dalam format *.iim

Penjelasan Skrip Pengaturan Awal:

SET !ERRORIGNORE YES: Mengabaikan kesalahan yang mungkin terjadi selama eksekusi skrip.
SET !REPLAYSPEED FAST: Menjalankan skrip dengan kecepatan tinggi.
SET !TIMEOUT_STEP 0: Mengatur waktu tunggu menjadi nol untuk setiap langkah.
Menghapus Tawaran:

Skrip pertama mengarahkan Anda ke halaman pengelolaan barang yang dijual dan menunggu selama 3 detik agar halaman sepenuhnya dimuat.
Kemudian, skrip mencari tombol untuk menghapus tawaran dan mengkliknya.
Memperbarui Daftar Jual:

Setelah menghapus tawaran, skrip mengarahkan Anda ke halaman pembaruan daftar.
Menggunakan loop, skrip akan mengklik tombol "Perbarui" sebanyak 20 kali (atau sesuai kebutuhan Anda) dengan jeda 1 detik di antara setiap klik.
Mengapa Menggunakan Skrip Ini?
Efisiensi: Dengan menggunakan skrip ini, Anda dapat menghemat waktu yang biasanya dihabiskan untuk memperbarui setiap item secara manual.
Kemudahan: Anda tidak perlu memiliki keahlian pemrograman yang mendalam untuk menjalankan skrip ini. Cukup salin dan tempel ke dalam alat otomatisasi yang Anda pilih.
Fleksibilitas: Anda dapat menyesuaikan jumlah pembaruan yang ingin dilakukan dengan mengubah nilai dalam loop.
Kesimpulan
Mengotomatiskan proses pembaruan daftar jual di Facebook Marketplace dapat membantu Anda mengelola barang yang dijual dengan lebih efisien. Dengan menggunakan skrip sederhana, Anda dapat menghemat waktu dan usaha, memungkinkan Anda untuk fokus pada hal-hal yang lebih penting dalam bisnis Anda. Selamat mencoba!
Share:

Sabtu, 24 Agustus 2024

RUMUS IMACROS

 

'savecsv
ADD !EXTRACT {{namaVaribel}}
SAVEAS TYPE=EXTRACT FOLDER=C:\Users\lokasifolder FILE="namafile.CSV"

'download file
URL GOTO=lokasi file.jpg
ONDOWNLOAD FOLDER=C:\Users\lokasifolder FILE="namafile.CSV"
TAG POS=1 TYPE=IMG ATTR=CLASS:"class gambar" CONTENT=EVENT:SAVEITEM

'REPLACE 1 KARAKTER
SET namaVaribel EVAL("'{{!EXTRACT}}'.replace('targetkarakter', 'hasilkarakter');")

'REPLACE SPLIT
SET namaVaribel EVAL("var s = '{{!EXTRACT}}'; s = s.split('patokan')[1]; s;")

'REPLACE SEMUA KARAKTER
SET namaVaribel EVAL("'{{!EXTRACT}}'.split(' ').join(',');")

'HAPUS LINE BREAK
SET namaVaribel EVAL("'{{GENTRE_CLEAR}}'.replace(/\\n+/g, '');")

'RANDOM
SET !VAR1 EVAL("var randomNumber=Math.floor(Math.random()*10); randomNumber;")

'IF 
SET namaVaribel EVAL("var s='{{!EXTRACT}}'; var x; if (s=='Home'){x='Home ada';} else {x='Home kosong';} x;")

'SCROOL
URL GOTO=javascript:window.scrollBy(0,5000)

'replace tanda baca 
SET namaVaribel EVAL("'{{namaVaribel}}'.replace(/(~|`|!|@|#|$|%|^|&|\*|\(|\)|{|}|\[|\]|;|:|\"|'|<|,|\.|>|\?|\/|\\|\||-|_|\+|=)/g,"");")
'replace duble space
SET namaVaribel EVAL("'{{namaVaribel1}}'.split('  ').join(' ');")
'replace spasi to -
SET namaVaribel EVAL("'{{namaVaribel}}'.split(' ').join('-');")
 
Sumber
Share:

Kamis, 18 Agustus 2022

dasar javascript imacros

 // string = text
// integer = number
// array (list) = urutan
// boolean = true dan false

//membuat variabel menggunakan keyword (const, let)

//1
const nama = 'agung';
alert(nama);

//2
const nama = 'agung';
alert('halo'+nama);

//3
const nama = "agung";
alert("halo\""+ nama + "\"");

//4
const nama = `agung`;
alert(`halo "${nama}"`
bisa langsung dienter gini);

//const = tdk bisa diganti
//let bisa diganti

//5
let nama = `agung`;
nama = nama + " latihan";
alert(`halo ${nama}`);

//6 integer
let nama = `agung`;
let umur = 17;
alert(`halo ${nama} umur saya ${umur}`);

//7
let nama = `agung`; //jika let dirubah jdi const error
let umur = 17;
umur = umur + 5;
alert(`halo ${nama} umur saya ${umur}`);

//8 array
let nama = `agung`;
let umur = 17;
let alamat = ['jalan maju RT','3];
alert(`halo ${nama} umur saya ${umur} $(alamat[0]) $(alamat[1])`);

//9
let alamat = {jalan:"maju", RT:3
alert("alamat saya di" + alamat['jalan']);

Share:

Selasa, 19 April 2022

random number / Text imacros .iim

 SET acakNo EVAL("var randomNo = Math.floor(Math.random() * 10) + 1; randomNo; ")
SET  randomText EVAL("var listText = ['ali','baba','caca','dede','ee','fian','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']; var randomNo = Math.floor(Math.random() * 25); panggiltext = listText[randomNo]; ")

'prompt "var 1 isinya {{acakNo}}"
'prompt {{randomText}}

Share:

Selasa, 23 Maret 2021

Jangan Login fb difirefox jadul, Cekpoint!!!

 

tepatnyafirefox versi 49.0.2 yg mna dulu aman dan support imacros full version

dan menggunkan multifox untuk cache usernya, untung akun yg dites login yaitu akun yg mp nya sdh terblokir dan tdk ada tombol bandingnya.

jadi kesimpulan lebih baik menggunakan palemoon, sementara aman karna tutor update di yt jga seperti itu.

Share:

Jumat, 19 Maret 2021

Senin, 03 Agustus 2020

imacros list scrip

cek barang

VERSION BUILD=8970419 RECORDER=FX
TAB T=1
URL GOTO=https://mtouch.facebook.com/marketplace/
TAG POS=2 TYPE=SPAN ATTR=TXT:Jual

add akun

VERSION BUILD=8970419 RECORDER=FX
TAB T=1
URL GOTO=https://mtouch.facebook.com/
TAG POS=1 TYPE=A ATTR=ID:u_0_d
TAG POS=2 TYPE=DIV ATTR=TXT:Keluar
TAG POS=5 TYPE=DIV ATTR=TXT:Login<SP>ke<SP>Akun<SP>Lain

logoff

VERSION BUILD=8970419 RECORDER=FX
TAB T=1
URL GOTO=https://mtouch.facebook.com/
TAG POS=1 TYPE=A ATTR=ID:u_0_d
TAG POS=2 TYPE=DIV ATTR=TXT:Keluar

scroll

VERSION BUILD=8970419 RECORDER=FX
TAB T=1
URL GOTO=javascript:window.scrollBy(0,5000)
WAIT SECONDS=1

masuk dimenu cek lalu sesuaikan pada garis merah

dell
VERSION BUILD=8970419 RECORDER=FX
TAB T=1
CLICK X=561 Y=325
CLICK X=311 Y=584
WAIT SECONDS=1
CLICK X=765 Y=359
WAIT SECONDS=3

4tabs
VERSION BUILD=8970419 RECORDER=FX
TAB T=1
URL GOTO=https://mtouch.facebook.com/marketplace/
TAG POS=2 TYPE=SPAN ATTR=TXT:Jual

TAB T=2
URL GOTO=https://mtouch.facebook.com/marketplace/
TAG POS=2 TYPE=SPAN ATTR=TXT:Jual

TAB T=3
URL GOTO=https://mtouch.facebook.com/marketplace/
TAG POS=2 TYPE=SPAN ATTR=TXT:Jual

TAB T=4
URL GOTO=https://mtouch.facebook.com/marketplace/
TAG POS=2 TYPE=SPAN ATTR=TXT:Jual

UP
VERSION BUILD=8970419 RECORDER=FX
TAB T=1
TAG POS=1 TYPE=A ATTR=TXT:Perbarui<SP>Postingan
TAG POS=1 TYPE=A ATTR=TXT:OK
WAIT SECONDS=2

###search dengan kode "pos" itu total yg diup


Share:

Selasa, 07 Juli 2020

scrip v2 imacros marketplace facebook

v2
SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !DATASOURCE_LINE {{!LOOP}}
SET !LOOP 1
SET !VAR1 sepatu

SET !DATASOURCE D:\\Dropship\{{!VAR1}}.csv
URL GOTO=https://mtouch.facebook.com/marketplace/selling/item
TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=D:\\Dropship\{{!LOOP}}.jpg
WAIT SECONDS=10
SET !CLIPBOARD {{!COL1}}
EVENT TYPE=KEYPRESS SELECTOR="input[name=title]" CHAR="v" MODIFIERS="ctrl"
WAIT SECONDS=2
SET !CLIPBOARD {{!COL3}}
EVENT TYPE=KEYPRESS SELECTOR="input[name=price]" CHAR="v" MODIFIERS="ctrl"
WAIT SECONDS=3
SET !CLIPBOARD {{!COL4}}
EVENT TYPE=KEYPRESS SELECTOR="textarea" CHAR="v" MODIFIERS="ctrl"
TAG POS=1 TYPE=DIV ATTR=ID:u_0_t
WAIT SECONDS=3
EVENT TYPE=CLICK SELECTOR="#root > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > img:nth-child(2)" BUTTON=0
WAIT SECONDS=3
TAG POS=2 TYPE=DIV ATTR=TXT:Pakaian<SP>&<SP>Sepatu<SP>Wanita
WAIT SECONDS=3
EVENT TYPE=CLICK SELECTOR="#root > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > div:nth-child(1) > img:nth-child(2)" BUTTON=0
WAIT SECONDS=3
SET !CLIPBOARD {{!COL2}}
EVENT TYPE=KEYPRESS SELECTOR="input[placeholder='Cari berdasarkan Kota, Lingkungan, atau Kode Pos']" CHAR="v" MODIFIERS="ctrl"
WAIT SECONDS=3
EVENT TYPE=CLICK SELECTOR="#modalDialogView > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)" BUTTON=0
EVENT TYPE=CLICK SELECTOR="#root > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(3) > div:nth-child(1)" BUTTON=0
WAIT SECONDS=2

gambar diambil dari data difolder dropship
Share:

Rabu, 01 Juli 2020

imacros auto post fb marketplace

SET !REPLAYSPEED FAST
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 0
SET !DATASOURCE_LINE {{!LOOP}}
SET !LOOP 4
SET !VAR1 sepatu




SET !DATASOURCE D:\\Dropship\{{!VAR1}}.csv
URL GOTO=https://mtouch.facebook.com/marketplace/selling/item
TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=D:\\Dropship\img\{{!VAR1}}\{{!LOOP}}-1.png
WAIT SECONDS=10
TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=D:\\Dropship\img\{{!VAR1}}\{{!LOOP}}-2.png
TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=D:\\Dropship\img\{{!VAR1}}\{{!LOOP}}-3.png
TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=D:\\Dropship\img\{{!VAR1}}\{{!LOOP}}-4.png
TAG POS=1 TYPE=INPUT:FILE ATTR=* CONTENT=D:\\Dropship\img\{{!VAR1}}\{{!LOOP}}-5.png
SET !CLIPBOARD {{!COL1}}
EVENT TYPE=KEYPRESS SELECTOR="input[name=title]" CHAR="v" MODIFIERS="ctrl"
WAIT SECONDS=2
SET !CLIPBOARD {{!COL3}}
EVENT TYPE=KEYPRESS SELECTOR="input[name=price]" CHAR="v" MODIFIERS="ctrl"
WAIT SECONDS=3
SET !CLIPBOARD {{!COL4}}
EVENT TYPE=KEYPRESS SELECTOR="textarea" CHAR="v" MODIFIERS="ctrl"
TAG POS=1 TYPE=DIV ATTR=ID:u_0_t
WAIT SECONDS=5
EVENT TYPE=CLICK SELECTOR="#root > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(3) > div:nth-child(1) > div:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > img:nth-child(2)" BUTTON=0
WAIT SECONDS=3
TAG POS=2 TYPE=DIV ATTR=TXT:Pakaian<SP>&<SP>Sepatu<SP>Wanita
WAIT SECONDS=3
EVENT TYPE=CLICK SELECTOR="#root > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(5) > div:nth-child(1) > div:nth-child(1) > img:nth-child(2)" BUTTON=0
WAIT SECONDS=3
SET !CLIPBOARD {{!COL2}}
EVENT TYPE=KEYPRESS SELECTOR="input[placeholder='Cari berdasarkan Kota, Lingkungan, atau Kode Pos']" CHAR="v" MODIFIERS="ctrl"
WAIT SECONDS=3
EVENT TYPE=CLICK SELECTOR="#modalDialogView > div:nth-child(1) > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1)" BUTTON=0
EVENT TYPE=CLICK SELECTOR="#root > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(4) > div:nth-child(1) > div:nth-child(1) > div:nth-child(7) > div:nth-child(3) > div:nth-child(1)" BUTTON=0
WAIT SECONDS=2
Share:

Jumat, 26 Juni 2020

Posting auto marketplace

install MOZILLA 48.0.2 matikan update
install by file .xpi >restart browser addons imacros & multifox serta matikan update 
f8 untuk mennampilkan addons
buat folder di local disk D dengan nama dropship

untuk versi mac disini 
untuk file rar bisa gunakan The Unarchiver dl diappstore



buat format berikut, dan save pada folder dropship dengan format .*csv

berikut cara posting 1-5

berikut posting ke4 -ke5. ganti loop untuk kelanjutan postingan dan max nya menyesuaikan.misal loop 5 dan max nya 10

pastikan gambar satu format, bisa jpg
sementara scrip berjalan dibahasa indo
Share: