Liang Iptek Blogspot Mengucapkan Turut Berduka Cita Atas Wafatnya HM. Soeharto. Semoga Amal dan Ibadahnya Diterima Disisi-Nya. Amiin !

Motto: "Janganlah pelit akan Ilmu yang Anda miliki, karena Ilmu Anda itu akan besar pahalanya jika ada orang lain yang mempelajarinya….. ! "
Feb
2008

Membuat Text Scroll pada Title Bar

0 Komentar

<!-- ONE STEPS TO INSTALL SCROLLING TITLE BAR:

1. Copykan Script Coding dibawah ini diantara tag <HEAD> dan </HEAD>

Example:

<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- Andy Funky (andy.funky@yahoo.co.id) -->
<!-- Begin


var scrl = " Ketikkan Text Disini ! ";
function scrlsts() {
scrl = scrl.substring(1, scrl.length) + scrl.substring(0, 1);
document.title = scrl;
setTimeout("scrlsts()", 300);
}
// End -->
scrlsts();
</script>

</HEAD>
Selanjutnya...

Perintah2 DOS Level one

0 Komentar

MELIHAT DAFTAR PERINTAH YANG VALID DI COMMAND PROMPT: “HELP”

Untuk mengetahui perintah-perintah apa saja yang berlaku di Command Prompt, cukup ketikkan HELP kemudian tekan Enter. Untuk mengetahui daftar parameter spesifik untuk perintah tertentu, ketikkan spasi diikuti tanda /? di belakang perintah utama. Misalnya, untuk mengetahui parameter-parameter apa saja yang dapat diberikan untuk perintah “DIR”, cukup ketikkan “DIR /?” kemudian tekan Enter.

Di bawah ini diberikan ringkasan daftar perintah-perintah yang dapat digunakan di Command Prompt, yang penyajiannya dibagi dalam tiga kategori: dasar, mengenah dan lanjut. Pembagian ini diharapkan dapat memudahkan pembaca yang masih pemula untuk memilih prioritas perintah-perintah mana yang perlu dipelajari terlebih dahulu, terutama perintah-perintah yang paling sering digunakan. Sebenarnya tidak semua perintah disajikan di sini, hanya seingat dan sesempat penulis saja (halah…).

Perintah-perintah tingkat dasar:

Perintah-perintah tingkat dasar diperuntukkan bagi mereka yang masih dalam tahap belajar.

ATTRIB Perintah eksternal. Untuk melihat/mengubah atribut file
CLS Perintah internal. Untuk menghapus layar monitor
COPY Perintah internal. Untuk mengkopi file
DEL Perintah internal. Untuk menghapus file
DIR Perintah internal. Untuk melihat daftar file/folder di folder/direktori tertentu
MD Perintah internal. Untuk membuat direktori/folder baru
RD Perintah internal. Untuk menghapus folder (folder kosong)
REN Perintah internal. Untuk mengubah nama file/folder
TYPE Perintah internal. Untuk melihat isi file

Perintah-perintah tingkat menengah:

Perintah-perintah tingkat menengah diperuntukkan bagi mereka yang mulai mempelajari langkah-langkah recovery ringan, seperti format/install ulang, bad sector recovery.

EDIT Perintah eksternal. Untuk mengedit file teks (interaktif)
FDISK Perintah eksternal. Untuk melihat/mengubah/membuat partisi harddisk
FORMAT Perintah eksternal. Untuk memformat disket/harddisk
MORE Untuk mencegah tampilan menggulung terus-menerus
SYS Eksternal apa internal ya? Yang jelas untuk membuat disket/harddisk jadi bootable

Perintah-perintah tingkat lanjut:

DEBUG Perintah eksternal. Untuk melihat/mengubah isi file dalam format heksadesimal
REG Perintah eksternal. Untuk melihat/mengubah/menghapus key/value registry
TASKKILL Perintah eksternal. Untuk menghentikan/membunuh proses yang sedang berlangsung
TASKLIST Perintah eksternal. Untuk melihat daftar proses yang sedang berlangsung

Perintah-perintah BATCH

@
ECHO
REM

Program-program Utilities
QuickBASIC, PASCAL, TURBO C (bahasa pemrograman, program untuk membuat program).
Partition Magic for DOS (program partisi yang lebih mudah digunakan dibandingkan FDISK>/p>

MELIHAT DAFTAR FILE: “DIR”

Perintah “DIR” berfungsi untuk melihat daftar file/folder yang berada di direktori atau folder tertentu. Sebenarnya perintah DIR mempunyai banyak sekali parameter perintah yang dapat kita gunakan untuk membatasi daftar file/folder yang kita inginkan. Di antaranya, parameter-parameter ini dapat kita gunakan untuk menentukan file, folder atau file dan folder yang ingin kita lihat di direktori/folder tertentu, kemudian menentukan apakah kita akan menampilkan file-file yang hidden atau tidak, kemudian mengurutkan berdasarkan nama, tanggal, ukuran, dan sebagainya. Untuk mengetahui daftar parameter dan cara penggunaannya, ketikkan “DIR /?” kemudian tekan Enter.

Melihat daftar file/folder dalam direktori/folder tertentu
DIR (tanpa parameter)

Melihat daftar file saja
DIR /a-d

Melihat daftar folder saja
DIR /ad

Melihat daftar file yang tersembunyi
DIR /a-dh

Melihat daftar folder yang tersembunyi
DIR /adh

Melihat daftar file/folder yang tersembunyi
DIR /ah

MENGETAHUI/MENGUBAH ATRIBUT FILE: “ATTRIB”

Untuk mengetahui daftar parameter untuk perintah “ATTRIB”, ketikkan “ATTRIB /?”.

Melihat attribut file/folder
Format umum: ATTRIB namafile
Contoh: ATTRIB readme.txt
Untuk melihat attribut dari beberapa file/folder, gunakan wildcards character (*) pada namafile.

Mengubah attribut file/folder
ATTRIB daftaratribut namafile
Daftar atribut yang valid: H, R, S
Gunakan tanda ‘-’ di depan kode attribut untuk menonaktifkan atribut tertentu, gunakan tanda ‘+’ untuk mengaktifkan atribut tertentu.

Contoh pemakaian:
Mengubah atribut file README.TXT menjadi hidden
ATTRIB +h README.TXT

Mengaktifkan atribut hidden sekaligus atribut system pada file README.TXT
ATTRIB +h +s README.TXT

Menonaktifkan attribut hidden, read-only dan system pada semua file dalam direktori aktif (current directory). Kombinasi atribut ini dapat digunakan untuk memunculkan kembali file-file yang ‘disembunyikan’, misalnya sebagai dampak infeksi virus ke komputer:
ATTRIB -h -r -s *.*

Selanjutnya...

Sisipkan File Rahasia Pada File Gambar JPEG

0 Komentar

Dengan membaca judul diatas bahwa hal yang akan kita lakukan yaitu bagaimana menyisipkan ( embed ) file-file kita dibalik file gambar ( image ), bagaimana caranya ? sebenarnya bisa kita lakukan dengan mudah, tidak perlu suatu metode steganography ataupun algoritma lainnya yang perlu diterapkan. Sebagai contoh, kita bisa menyisipkan mp3, file dokumen, file zip, webpage, video klip, file pdf, atau file dengan format apa saja di dalam file JPEG ( image file ).

Hal ini bisa kita lakukan sebagai contoh misalnya ingin menyembunyikan file-file “rahasia” kita agar tidak diketahui oleh orang lain dimana yang.orang lain tahu adalah hanyalah file gambar format JPEG tanpa disadari bahwa dibalik itu ada sejumlah file sisipan kita ataupun jika kita coba menggunakan software-software photo editor bahkan apabila coba melihat file gambar ini sebagai thumbnail rasanya akan sangat sulit membedakan bahwa file gambar tersebut telah disisipi file-file sisipan kita.

## langkah-langkahnya ##
Hanya dengan menggunakan DOS command, berikut trik yang bisa kita lakukan untuk hal tersebut diatas :

  1. Siapkan 1 file JPEG image (*.jpg ) dan file-file yang ingin disisipkan (*.*) dalam satu direktori yang sama.
  2. Lakukan proses RAR terhadap file-file kita yang ingin disisipkan untuk menjadi 1 file( bisa gunakan WinRar untuk proses ini )
  3. DOS Command yang kita gunakan adalah copy, dalam hal ini sebagai contoh saya menggunakan format RAR untuk file-file yang ingin disisip yaitu dengan command sebagai berikut : copy /b file.jpg + fileygdisisip.rar filebaru.jpg
  4. Setelah dilakukan copy diatas, kita sekarang sudah mempunyai file baru dengan nama filebaru.jpg dimana dalam file ini telah disisipkan fileygdisisip.rar.
  5. Untuk restore / keluarkan file yang telah disisip tersebut, kita hanya tinggal merename filebaru.jpg tersebut. Gunakan kembali DOS command yaitu rename, sebagai contoh : rename filebaru.jpg filehasilsisipan.rar
Selanjutnya...
Jan
2008

Hitachi Luncurkan Hardisk 1 Terabyte

0 Komentar

Hitachi Global Storage Technologies telah meluncurkan hardisk konsumer pertama dengan kapasitas Terabyte (TB).
Adalah Hitachi Deskstar 7K1000, hardisk berkapasitas 1TB ini dilepas ke pasaran dengan harga eceran US$ 399 atau sekitar Rp 3,6 juta (US$1 = Rp 9.077 sumber: detik.com).

Dikemas dengan antar muka (interface) Serial ATA 300, hardisk tersebut dilengkapi data buffer 32MB, 5 platters (piringan), 10 recording heads, 7.200 RPM, rata-rata latency 4,17 ms (milisecond).


"Kehadiran hardisk 1TB tahun ini merupakan prestasi monumental tak hanya bagi Hitachi dan industri hardisk, tetapi juga bagi end user. Kami bangga bisa menghadirkan Deskstar 7K1000 yang didesain untuk memenuhi kebutuhan para penggemar PC desktop," ujar Shinjiro Iwata, chief marketing officer, Hitachi Global Storage Technologies, seperti dikutip detikINET dari Softpedia, Jumat (27/4/2007).

Sementara itu Tom Cahill, direktur manajemen produk CDW Corporation, menilai bahwa saat ini banyak perusahaan kecil dan menengah yang tengah memperbesar sistem penyimpanan data mereka guna meningkatkan kapabilitas pengelolaan dan mempercepat recovery serta backup data.

CDW Corporation merupakan perusahaan penyedia layanan dan produk teknologi untuk perusahaan, pemerintah dan kalangan pendidikan. Lebih lanjut menurut Cahill, drive berkapasitas terabyte ini akan mampu menyelesaikan tujuan itu dan membantu perusahaan untuk meningkatkan kebutuhan penyimpanan data mereka
Selanjutnya...

Menghilangkan File hiberfil.sys Pada Windows XP

0 Komentar

Secara default Windows XP membuat sebuah file (c:\hiberfil.sys) untuk Hibernate. Nah jika anda tidak menggunakan hibernate untuk apa mengkatifkan hibernate?! Untuk melenyapkan file ini dan mendapatkan space hardisk yang lebih banyak anda bisa melakukan langkah-langkah berikut ini.



Besarnya file ini sama dengan besarnya RAM yang anda gunakan, jika anda mempunyai RAM 1024MB maka besarnya file hibernate ini juga 1024MB.
1.Buka Settings / Control Panel / Power Options
2. Click Hibernate dan uncheck 'Enable Hibernation'
3. Click Apply dan anda akan mempunyai lebih banyak space hardisk yang bebas.
Selamat mencoba, semoga berguna :-)
Selanjutnya...
Jan
2008

Mempersingkat Posting dgn Read More

0 Komentar

Saya sudah cukup lama merasa gerah dengan post di blog saya yang panjaaaaang banget...
sudah lama niat mencari cara menambahkan more/read more/baca selanjutnya/baca selengkapnya (atau apalah sesuai selera), karena fitur ini tidak disediakan blogger (tanya kenapa?) padahal wordpress menyediakannya...
niatan ini tak kunjung saya laksanakan... sampai hari ini...

caranya sebagai berikut:


=========
Langkah Pertama:

Login dulu ke blogger anda. Kemudian anda Klik pada LAYOUT >>TEMPLATE>>Edit HTML. Setelah masuk ke editor HTML disana anda akan melihat script code yang memusingkan. Jangan takut ga usah dipikirin. JANGAN LUPA! Centang dulu checklist Expand Template Widget. Kemudian cari kode dengan cara Find di browser anda untuk kode di bawah ini:



<div class='post-header-line-1'/>
<div class="'post-body'">

Jika sudah ketemu, maka copy-kan dibawahnya kode dibawah ini:

<!-- Read More -->
<b:if cond='data:blog.pageType == "item"'>
<style>div.fullpost{display:inline;} </style>
<p><data:post.body/></p>
<b:else/>
<style>div.fullpost{display:none;} </style>

</b:if>
<!-- End Read More -->


Dibawah kode diatas, temukan kode dibawah ini:


<div style='clear: both;'/> <!-- clear for photos floats -->
</div>


Setelah kode: <div style='clear: both;'/> <!-- clear for photos floats -->

simpan kode dibawah ini:
<!-- Read More -->
<b:if cond='data:blog.pageType != "item"'>
<a expr:href='data:post.url'><b>Read More... </b></a> </b:if>
<!-- End Read More -->

Setelah itu pindahkan code: <p style='clear:both;'><data:post.body/></p> diantara code: <b:if cond='data:blog.pageType != "item"'> dan <a expr:href='data:post.url'><b>Read More... </b></a> </b:if> Sehingga susunan codenya menjadi :
<div style='clear: both;'/> <!-- clear for photos floats -->
<!-- Read More -->
<b:if cond='data:blog.pageType != "item"'>
<p><data:post.body/></p>
<a expr:href='data:post.url'><b>Read More... </b></a> </b:if>
<!-- End Read More -->
</div>

Untuk text "Read More", anda bisa mengganti dengan kata-kata yang anda suka. Misalnya:Baca Selanjutnya..., Seterusnya...., Lihat selengkapnya..., dsb. dsb. Sesuai selera anda.

Setelah itu klik SIMPAN TEMPLATE.

SELESAI? Belum. Tenang dulu, sabar….
Anda harus mengikuti langkah berikutnya (langkah kedua), di bawah ini:



Langkah Kedua :

Anda harus edit dulu terlebih dahulu posting anda, di jendela edit posting, pilih Edit HTML (bukan "Compose") anda tinggal menambahkan tulisan <div class="fullpost"> paragraph yang akan di singkat, kemuadian di tutup dengan di akhist paragrafnya. Sehingga semua paragraf yang ada diantara . <div class="fullpost"> dan </div> akan disingakt menjadi “Read More…”.

Contoh:

Ini adalah contoh penulisan headline untuk pengantar sebelum Read More. bla..bla..bla.. kemudian bla.. bla.. bla



<div class="fullpost">


Perubahan layout pada artikel agar dapat muncul Read More ternyata tidak sulit. Jadi tidak perlu takut dan bingung kalau hanya sekedar merubah kode-kode yang berbahasa dewa itu. Oke?!


Sehingga hasinya kalau dilihat:

Ini adalah contoh penulisan headline untuk pengantar sebelum Read More. bla..bla..bla.. kemudian bla.. bla.. bla

Read More…

Selamat mencoba…..

Selanjutnya...
Jan
2008

Form Kirim Email PHP

1 Komentar

$to = $_POST['to'];
$from = $_POST['from'];
$subject = $_POST['subject'];
$message = $_POST['message'];

$fileatt = $_FILES['fileatt']['tmp_name'];
$fileatt_type = $_FILES['fileatt']['type'];
$fileatt_name = $_FILES['fileatt']['name'];

$headers = "From: $from";


if (is_uploaded_file($fileatt)) {
$file = fopen($fileatt,'rb');
$data = fread($file,filesize($fileatt));
fclose($file);
$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
$headers .= "\nMIME-Version: 1.0\n" .
"Content-Type: multipart/mixed;\n" .
" boundary=\"{$mime_boundary}\"";
$message = "Email dengan attachment dan MIME format.\n\n" .
"--{$mime_boundary}\n" .
"Content-Type: text/plain; charset=\"iso-8859-1\"\n" .
"Content-Transfer-Encoding: 7bit\n\n" .
$message . "\n\n";
$data = chunk_split(base64_encode($data));

$message .= "--{$mime_boundary}\n" .
"Content-Type: {$fileatt_type};\n" .
" name=\"{$fileatt_name}\"\n" .
"Content-Transfer-Encoding: base64\n\n" .
$data . "\n\n" .
"--{$mime_boundary}--\n";
}

$ok = @mail($to, $subject, $message, $headers);
if ($ok) {
echo "

Email sudah dikirim

";
} else {
echo "

Email gagal terkirim!

";
}
?>
Selanjutnya...

Datediff PHP

0 Komentar


function datediff($start_date,$end_date="now",$unit="D")
{
$unit = strtoupper($unit);
$start=strtotime($start_date);
if ($start === -1) {
print("invalid start date");
}

$end=strtotime($end_date);
if ($end === -1) {
print("invalid end date");
}

if ($start > $end) {
$temp = $start;
$start = $end;
$end = $temp;
}


$diff = $end-$start;

$day1 = date("j", $start);
$mon1 = date("n", $start);
$year1 = date("Y", $start);
$day2 = date("j", $end);
$mon2 = date("n", $end);
$year2 = date("Y", $end);

switch($unit) {
case "D":
print(intval($diff/(24*60*60)));
break;
case "M":
if($day1>$day2) {
$mdiff = (($year2-$year1)*12)+($mon2-$mon1-1);
} else {
$mdiff = (($year2-$year1)*12)+($mon2-$mon1);
}
print($mdiff);
break;
case "Y":
if(($mon1>$mon2) || (($mon1==$mon2) && ($day1>$day2))){
$ydiff = $year2-$year1-1;
} else {
$ydiff = $year2-$year1;
}
print($ydiff);
break;
case "YM":
if($day1>$day2) {
if($mon1>=$mon2) {
$ymdiff = 12+($mon2-$mon1-1);
} else {
$ymdiff = $mon2-$mon1-1;
}
} else {
if($mon1>$mon2) {
$ymdiff = 12+($mon2-$mon1);
} else {
$ymdiff = $mon2-$mon1;
}
}
print($ymdiff);
break;
case "YD":
if(($mon1>$mon2) || (($mon1==$mon2) &&($day1>$day2))) {
$yddiff = intval(($end - mktime(0, 0, 0, $mon1, $day1, $year2-1))/(24*60*60));
} else {
$yddiff = intval(($end - mktime(0, 0, 0, $mon1, $day1, $year2))/(24*60*60));
}
print($yddiff);
break;
case "MD":
if($day1>$day2) {
$mddiff = intval(($end - mktime(0, 0, 0, $mon2-1, $day1, $year2))/(24*60*60));
} else {
$mddiff = intval(($end - mktime(0, 0, 0, $mon2, $day1, $year2))/(24*60*60));
}
print($mddiff);
break;
default:
print("{Datedif Error: Unrecognized \$unit parameter. Valid values are 'Y', 'M', 'D', 'YM'. Default is 'D'.}");

}

}

?>
Selanjutnya...

Live News Update

Powered By
Google
Sponsored By
Liang Iptek