# Listing Skrip
# Load File yang dibutuhkan
require 'sketchup.rb'
require 'extensions.rb'
# Buat Plugin
ncep_plugin = SketchupExtension.new('Nama Plugin Saya', File.join('Folder_Saya', 'skrip_utama_saya.rb'))
#Tulis info plugin
ncep_plugin.creator="Nama Saya"
ncep_plugin.version="Versi Saya 1.0"
ncep_plugin.copyright="2018, NCEP Studio"
ncep_plugin.description="https://nceptutorial.blogspot.com https://facebook.com/catatankangncep"
# Daftarkan Plugin
Sketchup.register_extension(ncep_plugin, true)
# Berikut penjelasannya.
# MELOAD FILE SKRIP YANG DIBUTUHKAN DALAM MEMBUAT & MEREGISTRASI PLUGIN KE SKETCHUP
require 'sketchup.rb'
require 'extensions.rb'
# require (membutuhkan) adalah statmen atau method bahasa ruby untuk meload 2 file skrip utama
# yaitu sketchup.rb & extension.rb dari pemograman Ruby Sketchup. Dua file ini bisa di kategorikan
# super class/kelas utama. Karena setiap membuat plugin menggunakan method2 & fungsi2 dari file ini
# untuk meregistrasi plugin yang kita buat agar bisa di akses di SketchUp
# Dua file utama ini disimpan di Folder "Tools" tempat instalan sketchup.
# Defaultnya ada di C:\Program Files\Sketchup\Tools\
# Jangan coba2 mengedit.merubah file ini jika kita belum sepenuhnya memahami.
# MEMBUAT PLUGIN/EXTENSION SKETCHUP
ncep_plugin = SketchupExtension.new('Nama Plugin Saya', File.join('Folder_Saya', 'skrip_utama_saya.rb'))
# ncep_plugin : Variable untuk mendaftarkan plugin (terserah anda silahkan ganti)
# SketchupExtension.new : Statmen/method membuat plugin baru(tidak boleh salah dalam penulisan kode skrip ini)
# Nama Plugin : Berinama plugin anda, terserah apa saja
# File.Joint : Statmen untuk menentukan dimana lokasi folder Skrip Plugin utama diletakan
ncep_plugin.creator="Nama Saya"
ncep_plugin.version="Versi Saya 1.0"
ncep_plugin.copyright="2018, NCEP Studio"
ncep_plugin.description="https://nceptutorial.blogspot.com https://facebook.com/catatankangncep"
# empat baris diatas silahkan modifikasi/edit teks yang di apit tanda petik dua ".."
# adalah parameter/identitas plugin yang kita buat, tidak perlu dijelaskan kan?
# Yang penting jangan salah ketik/modif..hehehe
Sketchup.register_extension(ncep_plugin, true)
# Nah.. jika semua parameter plugin sudah benar. Kode ini adalah untuk mendaftarkan plugin
# agar bisa diterima & digunakan di sketchup. Awas perhatikan variable ncep_plugin.
# Sekali lagi hati2 jangan sampai salah ketik ya..!!!
# UJI COBA SKRIP FILE LOADER
# Anda bisa membuat skrip ini dengan notepad atau soft code editor.
# Yang penting saat save beri extension *.rb. Misalnya beri nama "loader_saya.rb"
# Simpan file skrip ini ke folder tempat Plugins tempat anda install sketchup
# untuk Win 64bit umumnya disimpan di C:\Users\nama_user_anda\AppData\Roaming\SketchUp\SketchUp 2017\SketchUp\Plugins\
# Buat juga folder "Folder_Plugin", lalu buat juga file "skrip_utama_saya.rb". Isinya kosong ajah dulu. :)
# buat ajah lewat notepad file "skrip_utama_saya.rb" lalu simpan di folder yg sudah dibuat tadi.
# untuk Win 64bit umumnya disimpan di: C:\Users\nama_user_anda\AppData\Roaming\SketchUp\SketchUp 2017\SketchUp\Plugins\
# defaultnya AppData ini di hidden/disembunyikan. Anda bisa langsung akses ketik di starmenu %AppData% lalu Enter.
# Coba buka buka sketchup. Gimana?
# Jika penulisan skrip loader ini benar maka anda bisa cek di menu extension manager. Apakah sudah terdaftar?
# Jika berhasil maka akan muncul seperti gambar dibawah ini.
Kupas Tuntas Cara Membuat Plugin Loader di- Sketchup
Reviewed by NCEP Studio
on
Januari 17, 2019
Rating:
Tidak ada komentar: