Monday, November 7, 2011

Membuat Raport Siswa

Posting blog saya kali ini tidak membahas tentang Windows ataupun Delphi.  Tapi kali ini saya ingin memberikan informasi kepada para guru khususnya wali kelas tentang aplikasi pembuat raport siswa di sekolah. Aplikasi ini saya buat dengan tampilan yang mudah dipahami.


Aplikasi ini saya beri nama G-Raport, dan versi ini adalah pembaharuan dari G-Raport sebelumnya. G-Raport memliki beberapa fasilitas-fasilitas tambahan yang mungkin diinginkan oleh wali kelas. Fasilitas-fasilitas tersebut diantaranya :
  • wali kelas bisa menambah, menghapus dan mengedit data mata pelajaran, organisasi, dan ekskul.
  • transfer data siswa dari excel untuk mempermudah pengisian data siswa, 
  • gunakan atau tidak nilai merah, 
  • tampilkan atau tidak ranking siswa, 
  • batas ranking yang ingin ditampilkan, 
  • menggunakan ranking desimal atau ranking romawi, 
  • beberapa font laporan, 
  • backup data, dll.
Aplikasi ini menghasilkan 6 lembar laporan, yaitu : Cover, Data Siswa, Nilai Mata Pelajaran, Ketercapaian KKM, Pengembangan diri, dan Daftar Nilai Siswa (leger).
Untuk tambahan ada juga lembar Laporan Urutan Ranking siswa jika ingin dicetak.

Program ini terus diperbaharui lagi untuk lebih memudahkan wali kelas dalam pengisian raport.

Untuk mencoba Program G-Raport anda bisa download Software Contoh G-Raport di link di bawah ini (Ukuran file kecil hanya 1,3 MB) : 


...Semoga Membantu... 

Sunday, November 1, 2009

Delphi - Mengakses Registry Editor

Berikut adalah contoh kode untuk mengakses registry editor melalui program yang dibuat dengan delphi :

procedure TForm1.Button1Click(Sender: TObject);
var ger:TRegistry;
begin
   ger:=TRegistry.Create;
   ger.RootKey:=HKEY_CURRENT_USER;
   ger.OpenKey('Software,Microsoft,Windows, Currentversion,Policies,System',True);
   ger.WriteString('DisableTaskMGR','1');
   ger.CloseKey;
end;

kode di atas akan menambah value data pada HKCU\Software\Microsoft\Windows\Currentversion\Policies\System dengan nama data DisableTaskMGR, type REG_DWORD, dan nilai data = 1, dan akan memblock task manager.

pada uses tambahkan "registry".

..

Thursday, October 29, 2009

Menghapus Virus New Folder.exe

untuk menghapus virus "new folder.exe" lakukan langkah-langkah berikut :

1. buka command prompt dengan klik start -> run lalu akan muncul jendela run, dan ketikkan "cmd" lalu tekan enter, maka akan muncul jendela command prompt,













2. pada command prompt ketikkan :
"taskkill /im RVHOST.exe /f" lalu tekan enter,











3. buka jendela ekplorer, dan lakukan pencarian pada drive system (biasanya di drive C:) dengan klik kanan pada drive tersebut dan pilih/klik search,



















4. pada kotak teks "all or part of the file name" ketikkan "*.exe", dan tentukan ukuran file yang dicari dengan klik "what size is it?" lalu pilih "size at least" dan pada kotak teks sebelah kanan "size at least" isikan "552 kb". lalu klik search.


















5. urutkan hasil pencarian berdasarkan ukuran, lalu delete semua file yang berukuran 552 kb dan memiliki icon seperti folder.












6. untuk mendelete semua file dari virus ini, lakukan pencarian yang sama pada drive yang lain.


untuk memperbaiki registry yang telah diubah oleh virus ini lakukan langkah berikut :

1. buka command prompt dan ketik :
"reg delete hkcu\software\microsoft\windows\currentversion\policies\system /v disableregistrytools /f", tekan enter

2. buka registry editor dengan klik start->run, ketikkan "regedit", tekan enter.

3. pada registry editor delete key :
"nofolderoptions" pada HKEY_CURRENT_User\software\microsoft\windows\currentversion\ policies\explorer
"disabletaskmgr" pada HKEY_CURRENT_User\software\microsoft\windows\currentversion\ policies\system
"Yahoo Messanger" pada HKEY_CURRENT_User\software\microsoft\windows\currentversion\Run

4. buka HKEY_LOCAL_MACHINE\software\microsoft\windowsNT\ currentversion\winlogon dan ubah data dari key dengan name "shell" (dengan cara klik ganda) menjadi "explorer.exe". yang semula nilai data = "explorer.exe RVHOST.exe"

langkah ke-4 tidak berarti rename tapi mengubah nilai data dari key dengan name "shell".

---selamat mencoba---

...

Tuesday, October 27, 2009

Command Prompt - Pengganti Task Manager

Jika komputer kita terkena virus, sering kali task manager diblock oleh virus tersebut untuk melindungi dirinya apabila kita hendak menghentikan process dari file induknya.
tapi kita bisa membunuh proses virus melalui command prompt (cmd). bahkan kita dapat membuat satu file batch yang bisa kita gunakan untuk menggantikan task manager.

untuk membuat file batch sebagai pengganti task manager ikuti langkah-lankgah berikut :
1. Buka notepad, dengan klik start-programs-accessories-notepad,
2. Copy Paste kode berikut pada notepad :

@echo off
title Task Manager
cls
echo =================
echo Melihat Process
echo =================
pause

echo daftar Process
tasklist
pause
goto kill
:kill
echo masukan nama process yang akan di kill :
set/p "nama Process=>"
taskkill /im %nama process% /f
goto confirm
:confirm
echo hentikan process yang lain? (Y/N)
set/p "coba=>"
if %coba%==Y goto kill
if %coba%==y goto kill
if %coba%==N goto end
if %coba%==n goto end
echo tekan Y atau N
goto confirm

3. klik file - save as - beri nama "Mustilan.bat" tanpa tanda petik (nama file dapat di ganti dengan apa saja asalkan berekstensi *.bat),


===Selamat Mencoba===

Monday, October 26, 2009

Delphi - Mengambil Nama Login User

Berikut adalah kode untuk mengambil nama login user dari windows menggunkan Deplhi :

procedure TForm1.Button1Click(Sender: TObject);
var Buffer:Array[0..225] of char;BuffSize :DWORD;
begin
BuffSize:=SizeOf(Buffer);
GetUserName(@Buffer,BuffSize);
ShowMessage(Buffer);
end;