Translate

All Article

Sunday, March 2, 2014

Blogify Responsive Template Metro Windows

Iwan habib | Sunday, March 2, 2014Sunday, March 02, 2014 | Be the first to comment!
template blog metro


Memperkenalkan template blog responsive bergaya metro windows namanya Blogify Template, dan untuk saat ini template blogify masih Premium dengan harga $16. Untuk tahap percobaan kita bisa menginstallnya secara  Free Version.

Fitur Responsive Blogify Template

1. Sesuai namanya template ini sudah didesain Responsive dan mendukung untuk semua perangkat browser.

2. Desain 1 colom dengan widget auto hide dibagian Header dan Footer.

3. Semua script sudah dirangkum dalam eksternal script untuk mempercepat loading blog

4. Warna yang dinamis sesuai slogan template bergaya metro style.

5. Efek scroll yang halus dan menakjubkan .

6. Template ini memiliki kotak berlangganan yang dirancang secara profesional , Anda hanya perlu mengubah url pencarian pada NEWSLETTER.



Anda tidak diperbolehkan edit pada bagian Footer karena disini terletak link kredit si pembuat template, jika anda merubah sedikit saja pada bagian footer maka anda akan langsung direct ke http://www.templateify.com

Demikian sekilas tentang Responsive Blogify Template, jika anda berminat bisa mencobanya untuk mengetahui lebih jauh template ini.
Happy Blogging

template blog metro


Memperkenalkan template blog responsive bergaya metro windows namanya Blogify Template, dan untuk saat ini template blogify masih Premium dengan harga $16. Untuk tahap percobaan kita bisa menginstallnya secara  Free Version.

Fitur Responsive Blogify Template

1. Sesuai namanya template ini sudah didesain Responsive dan mendukung untuk semua perangkat browser.

2. Desain 1 colom dengan widget auto hide dibagian Header dan Footer.

3. Semua script sudah dirangkum dalam eksternal script untuk mempercepat loading blog

4. Warna yang dinamis sesuai slogan template bergaya metro style.

5. Efek scroll yang halus dan menakjubkan .

6. Template ini memiliki kotak berlangganan yang dirancang secara profesional , Anda hanya perlu mengubah url pencarian pada NEWSLETTER.



Anda tidak diperbolehkan edit pada bagian Footer karena disini terletak link kredit si pembuat template, jika anda merubah sedikit saja pada bagian footer maka anda akan langsung direct ke http://www.templateify.com

Demikian sekilas tentang Responsive Blogify Template, jika anda berminat bisa mencobanya untuk mengetahui lebih jauh template ini.
Happy Blogging

Kombinasi Menu Metro UI Dan Font Awesome

Iwan habib | Sunday, March 02, 2014 | Be the first to comment!
menu metro ui style dengan awesome


Kombinasi Menu Metro UI Dan Font Awesome - Menerapkan efek - efek unik untuk menu blog rasanya tidak akan habis untuk dibahas, seperti menu navigasi metro ui dan menu metro ui efek modal dialog. Ini sebagai pengembangan blog gaya metro style dan FontAwesome seperti artikel sebelumnya tentang FontAwesome Icon V3.2.1. Namun kali ini saya tidak menggunakan versi ini melainkan versi terbarunya versi 4.0.3 yang dikombinasikan dengan CSS3, agar penerapan template blog metro style lebih maksimal.



Untuk dapat menggunakannya silakan install font awesome versi 4.0.3 sebelum kode </head>


<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet"/>

CSS

.wrap{width:95%;margin:0 auto;}
#menu {margin-bottom: 10px;}
#menu a { float: left;display: block;color: #fff;text-decoration: none;text-align:center;}
#menu a i {
    font-size:36px;
    display:block;
    text-align:center;
    padding-top:30px;
}
#menu .home,
#menu .random-post,
#menu .sitemap,
#menu .follow,
#menu .contact-me
{
    margin-right: 3px;
    height: 120px;
}

#menu a.home,
#menu a.random-post,
#menu a.sitemap,
#menu a.follow,
#menu a.contact-me
{
    margin-right: 3px;
    width: 11%;
   /* padding-top: 115px;*/
    padding-left: 20px;
    padding-right: 20px;
  /*  height: 35px;*/
}


#menu a.home {
    background: #27ae60;}
#menu a.random-post {
    background: #e67e22;}
#menu a.sitemap {
    background: #2980b9;}
#menu a.follow {
    background: #8e44ad;}
#menu .contact-me {
    background: #16a085;}

/* CSS3 Effects */
#menu  a {
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
}
#menu  a:hover {
-webkit-transform: scale(0.85,0.85);
-moz-transform: scale(0.85,0.85);
-o-transform: scale(0.85,0.85);
-ms-transform: scale(0.85,0.85);
transform: scale(0.85,0.85);
}
#menu  a {
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
}
@media (max-width:768px){
    #menu a i{
        font-size:16px;
    }
    #menu .home,
    #menu .random-post,
    #menu .sitemap,
    #menu .follow,
    #menu .contact-me{
        height:73px;
    }
    #menu a.home,
    #menu a.random-post,
    #menu a.sitemap,
    #menu a.follow,
    #menu a.contact-me
    {width:22%;}
}


HTML

<div class="wrap">
      <div id="menu">
        <a class="home" href="#"><i class="fa fa-windows"></i>Home</a>
        <a class="random-post" href="#" ><i class="fa fa-random"></i>Random Post</a>
        <a class="sitemap" href="#"><i class="fa fa-sitemap"></i>Site Map</a>
        <a class="follow" href="#"><i class="fa fa-users"></i>Follow</a>
        <a class="contact-me" href="#"><i class="fa fa-envelope-o"></i>Contact Me</a>
        </div>
    </div>

Jika anda terlanjur menggunakan FontAwesome versi dibawah 4.0 anda bisa mengganti penulisan font pada HTML diatas, untuk format penulisannya seperti ini <i class="icon-windows"></i> dan seterusnya.

Demikian tips blog metro style kali ini, semoga bermanfaat dan memberikan inspirasi untuk terus mengembangkan blog dengan gaya terkini. Happy Bloggin

menu metro ui style dengan awesome


Kombinasi Menu Metro UI Dan Font Awesome - Menerapkan efek - efek unik untuk menu blog rasanya tidak akan habis untuk dibahas, seperti menu navigasi metro ui dan menu metro ui efek modal dialog. Ini sebagai pengembangan blog gaya metro style dan FontAwesome seperti artikel sebelumnya tentang FontAwesome Icon V3.2.1. Namun kali ini saya tidak menggunakan versi ini melainkan versi terbarunya versi 4.0.3 yang dikombinasikan dengan CSS3, agar penerapan template blog metro style lebih maksimal.



Untuk dapat menggunakannya silakan install font awesome versi 4.0.3 sebelum kode </head>


<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet"/>

CSS

.wrap{width:95%;margin:0 auto;}
#menu {margin-bottom: 10px;}
#menu a { float: left;display: block;color: #fff;text-decoration: none;text-align:center;}
#menu a i {
    font-size:36px;
    display:block;
    text-align:center;
    padding-top:30px;
}
#menu .home,
#menu .random-post,
#menu .sitemap,
#menu .follow,
#menu .contact-me
{
    margin-right: 3px;
    height: 120px;
}

#menu a.home,
#menu a.random-post,
#menu a.sitemap,
#menu a.follow,
#menu a.contact-me
{
    margin-right: 3px;
    width: 11%;
   /* padding-top: 115px;*/
    padding-left: 20px;
    padding-right: 20px;
  /*  height: 35px;*/
}


#menu a.home {
    background: #27ae60;}
#menu a.random-post {
    background: #e67e22;}
#menu a.sitemap {
    background: #2980b9;}
#menu a.follow {
    background: #8e44ad;}
#menu .contact-me {
    background: #16a085;}

/* CSS3 Effects */
#menu  a {
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
}
#menu  a:hover {
-webkit-transform: scale(0.85,0.85);
-moz-transform: scale(0.85,0.85);
-o-transform: scale(0.85,0.85);
-ms-transform: scale(0.85,0.85);
transform: scale(0.85,0.85);
}
#menu  a {
-webkit-transition: all 0.4s linear;
-moz-transition: all 0.4s linear;
-o-transition: all 0.4s linear;
-ms-transition: all 0.4s linear;
transition: all 0.4s linear;
}
@media (max-width:768px){
    #menu a i{
        font-size:16px;
    }
    #menu .home,
    #menu .random-post,
    #menu .sitemap,
    #menu .follow,
    #menu .contact-me{
        height:73px;
    }
    #menu a.home,
    #menu a.random-post,
    #menu a.sitemap,
    #menu a.follow,
    #menu a.contact-me
    {width:22%;}
}


HTML

<div class="wrap">
      <div id="menu">
        <a class="home" href="#"><i class="fa fa-windows"></i>Home</a>
        <a class="random-post" href="#" ><i class="fa fa-random"></i>Random Post</a>
        <a class="sitemap" href="#"><i class="fa fa-sitemap"></i>Site Map</a>
        <a class="follow" href="#"><i class="fa fa-users"></i>Follow</a>
        <a class="contact-me" href="#"><i class="fa fa-envelope-o"></i>Contact Me</a>
        </div>
    </div>

Jika anda terlanjur menggunakan FontAwesome versi dibawah 4.0 anda bisa mengganti penulisan font pada HTML diatas, untuk format penulisannya seperti ini <i class="icon-windows"></i> dan seterusnya.

Demikian tips blog metro style kali ini, semoga bermanfaat dan memberikan inspirasi untuk terus mengembangkan blog dengan gaya terkini. Happy Bloggin

Related Post Tooltip Gaya Metro Style

Iwan habib | Sunday, March 02, 2014 | Be the first to comment!

tooltip related post metro


Menerapkan gaya template blog metro windows ke dalam template blog rasanya tidak akan ada habis - habisnya untuk dibahas. Seiring berkembangnya trend didunia blogging makin banyak pula ide - ide yang mereka kembangkan dengan sedikit meniru gaya Metro UI/ metro style mulai dari widget unik, template dan sebagainya. Dan untuk kali ini saya akan berbagi tips blog membuat related post efek tooltip dengan model metro style. Untuk tampilanya anda bisa melihat pada blog ini.

Untuk langkah - langkah pemasangan di blog adalah sebagai berikut :

Masuk ke Edit Template dan masukkan kode CSS di bawah ini sebelum kode [[</b:skin> 

.related-post .post-thumbnail {
 z-index: 1;
 position: relative;
 width: 98px;
 height: 98px;
 margin: 0;
 display: block;
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 -webkit-box-shadow: inset 2px 2px 5px #444;
 -moz-box-shadow: inset 2px 2px 5px #444;
 box-shadow: inset 2px 2px 5px #555;
}
.related-post {
 float: left;
 position: relative;
 width: 98px;
 height: 98px;
 margin: 0 10px 10px 0;
 background: #F6F6F6;
 }
.related-post .related-post-title {
 display: none;
 float: left;
 background: #000;
 color: #fff;
 text-shadow: none;
 font-weight: bold;
 padding: 10px;
 position: absolute;
 top: -20px;
 left: 40px;
 z-index: 2;
 width: 200px;
 -webkit-box-shadow: 0 0 2px #444;
 -moz-box-shadow: 0 0 2px #444;
 box-shadow: 0 0 2px #444;
}
.related-post:hover .related-post-title {display: block;}

Kemudian masukkan kode dibawah ini sebelum kode <div class='post-footer'> atau <data:post.body/>

<div id='related-posts'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script type='text/javascript'>//<![CDATA[
var ry='<h3>Related Posts</h3>';rn='<h3>&nbsp;&nbsp;&nbsp;No related post available</h3>';rcomment='comments';rdisable='disable comments';commentYN='no';
var dw='';titles=new Array();titlesNum=0;urls=new Array();timeR=new Array();thumb=new Array();commentsNum=new Array();comments=new Array();function related_results_labels(c){for(var b=0;b<c.feed.entry.length;b++){var d=c.feed.entry[b];titles[titlesNum]=d.title.$t;for(var a=0;a<d.link.length;a++){if('thr$total' in d){commentsNum[titlesNum]=d.thr$total.$t+' '+rcomment}else{commentsNum[titlesNum]=rdisable};if(d.link[a].rel=="alternate"){urls[titlesNum]=d.link[a].href;timeR[titlesNum]=d.published.$t;if('media$thumbnail' in d){thumb[titlesNum]=d.media$thumbnail.url}else{thumb[titlesNum]='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtDIkRZ8IrU27rbbua90G7OrgM5rsEndwDkfy4m5LjKU-zcfhFk04j6V7GwxDr_dk4CZbX9e__eokSevseb0tfhl3GRNyZ_qvNfmiXCNfKKg9PF8HPrjEkIo8dSLowd3MVHnTB2xHIQ6sP/'};titlesNum++;break}}}}function removeRelatedDuplicates(){var b=new Array(0);c=new Array(0);e=new Array(0);f=new Array(0);g=new Array(0);for(var a=0;a<urls.length;a++){if(!contains(b,urls[a])){b.length+=1;b[b.length-1]=urls[a];c.length+=1;c[c.length-1]=titles[a];e.length+=1;e[e.length-1]=timeR[a];f.length+=1;f[f.length-1]=thumb[a];g.length+=1;g[g.length-1]=commentsNum[a]}}urls=b;titles=c;timeR=e;thumb=f;commentsNum=g}function contains(b,d){for(var c=0;c<b.length;c++){if(b[c]==d){return true}}return false}function printRelatedLabels(a){var y=a.indexOf('?m=0');if(y!=-1){a=a.replace(/\?m=0/g,'')}for(var b=0;b<urls.length;b++){if(urls[b]==a){urls.splice(b,1);titles.splice(b,1);timeR.splice(b,1);thumb.splice(b,1);commentsNum.splice(b,1)}}var c=Math.floor((titles.length-1)*Math.random());var b=0;if(titles.length==0){dw+=rn}else{dw+=ry;dw+='<div class="clear"/></div><ul>';while(b<titles.length&&b<20&&b<maxresults){if(y!=-1){urls[c]=urls[c]+'?m=0'}if(commentYN=='yes'){comments[c]=' - '+commentsNum[c]}else{comments[c]=''};dw+='<div class="related-post"><div class="related-post-title">'+titles[c]+'</div><a href="'+urls[c]+'" rel="nofollow"><img border="0" class="post-thumbnail" alt="'+titles[c]+'" src="'+thumb[c]+'"/></a></div></div>';if(c<titles.length-1){c++}else{c=0}b++}dw+='</ul>'};urls.splice(0,urls.length);titles.splice(0,titles.length);document.getElementById('related-posts').innerHTML=dw};
//]]></script>
<b:loop values='data:post.labels' var='label'>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&quot;' type='text/javascript'/>
</b:loop>
<script type='text/javascript'>var maxresults=6;removeRelatedDuplicates();printRelatedLabels(&#39;<data:post.url/>&#39;);</script>
</b:if>
</div>
<div class='clear'/>

Terakhir Save template dan lihat hasilnya.


tooltip related post metro


Menerapkan gaya template blog metro windows ke dalam template blog rasanya tidak akan ada habis - habisnya untuk dibahas. Seiring berkembangnya trend didunia blogging makin banyak pula ide - ide yang mereka kembangkan dengan sedikit meniru gaya Metro UI/ metro style mulai dari widget unik, template dan sebagainya. Dan untuk kali ini saya akan berbagi tips blog membuat related post efek tooltip dengan model metro style. Untuk tampilanya anda bisa melihat pada blog ini.

Untuk langkah - langkah pemasangan di blog adalah sebagai berikut :

Masuk ke Edit Template dan masukkan kode CSS di bawah ini sebelum kode [[</b:skin> 

.related-post .post-thumbnail {
 z-index: 1;
 position: relative;
 width: 98px;
 height: 98px;
 margin: 0;
 display: block;
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 -webkit-box-shadow: inset 2px 2px 5px #444;
 -moz-box-shadow: inset 2px 2px 5px #444;
 box-shadow: inset 2px 2px 5px #555;
}
.related-post {
 float: left;
 position: relative;
 width: 98px;
 height: 98px;
 margin: 0 10px 10px 0;
 background: #F6F6F6;
 }
.related-post .related-post-title {
 display: none;
 float: left;
 background: #000;
 color: #fff;
 text-shadow: none;
 font-weight: bold;
 padding: 10px;
 position: absolute;
 top: -20px;
 left: 40px;
 z-index: 2;
 width: 200px;
 -webkit-box-shadow: 0 0 2px #444;
 -moz-box-shadow: 0 0 2px #444;
 box-shadow: 0 0 2px #444;
}
.related-post:hover .related-post-title {display: block;}

Kemudian masukkan kode dibawah ini sebelum kode <div class='post-footer'> atau <data:post.body/>

<div id='related-posts'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<script type='text/javascript'>//<![CDATA[
var ry='<h3>Related Posts</h3>';rn='<h3>&nbsp;&nbsp;&nbsp;No related post available</h3>';rcomment='comments';rdisable='disable comments';commentYN='no';
var dw='';titles=new Array();titlesNum=0;urls=new Array();timeR=new Array();thumb=new Array();commentsNum=new Array();comments=new Array();function related_results_labels(c){for(var b=0;b<c.feed.entry.length;b++){var d=c.feed.entry[b];titles[titlesNum]=d.title.$t;for(var a=0;a<d.link.length;a++){if('thr$total' in d){commentsNum[titlesNum]=d.thr$total.$t+' '+rcomment}else{commentsNum[titlesNum]=rdisable};if(d.link[a].rel=="alternate"){urls[titlesNum]=d.link[a].href;timeR[titlesNum]=d.published.$t;if('media$thumbnail' in d){thumb[titlesNum]=d.media$thumbnail.url}else{thumb[titlesNum]='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtDIkRZ8IrU27rbbua90G7OrgM5rsEndwDkfy4m5LjKU-zcfhFk04j6V7GwxDr_dk4CZbX9e__eokSevseb0tfhl3GRNyZ_qvNfmiXCNfKKg9PF8HPrjEkIo8dSLowd3MVHnTB2xHIQ6sP/'};titlesNum++;break}}}}function removeRelatedDuplicates(){var b=new Array(0);c=new Array(0);e=new Array(0);f=new Array(0);g=new Array(0);for(var a=0;a<urls.length;a++){if(!contains(b,urls[a])){b.length+=1;b[b.length-1]=urls[a];c.length+=1;c[c.length-1]=titles[a];e.length+=1;e[e.length-1]=timeR[a];f.length+=1;f[f.length-1]=thumb[a];g.length+=1;g[g.length-1]=commentsNum[a]}}urls=b;titles=c;timeR=e;thumb=f;commentsNum=g}function contains(b,d){for(var c=0;c<b.length;c++){if(b[c]==d){return true}}return false}function printRelatedLabels(a){var y=a.indexOf('?m=0');if(y!=-1){a=a.replace(/\?m=0/g,'')}for(var b=0;b<urls.length;b++){if(urls[b]==a){urls.splice(b,1);titles.splice(b,1);timeR.splice(b,1);thumb.splice(b,1);commentsNum.splice(b,1)}}var c=Math.floor((titles.length-1)*Math.random());var b=0;if(titles.length==0){dw+=rn}else{dw+=ry;dw+='<div class="clear"/></div><ul>';while(b<titles.length&&b<20&&b<maxresults){if(y!=-1){urls[c]=urls[c]+'?m=0'}if(commentYN=='yes'){comments[c]=' - '+commentsNum[c]}else{comments[c]=''};dw+='<div class="related-post"><div class="related-post-title">'+titles[c]+'</div><a href="'+urls[c]+'" rel="nofollow"><img border="0" class="post-thumbnail" alt="'+titles[c]+'" src="'+thumb[c]+'"/></a></div></div>';if(c<titles.length-1){c++}else{c=0}b++}dw+='</ul>'};urls.splice(0,urls.length);titles.splice(0,titles.length);document.getElementById('related-posts').innerHTML=dw};
//]]></script>
<b:loop values='data:post.labels' var='label'>
<script expr:src='&quot;/feeds/posts/default/-/&quot; + data:label.name + &quot;?alt=json-in-script&amp;callback=related_results_labels&quot;' type='text/javascript'/>
</b:loop>
<script type='text/javascript'>var maxresults=6;removeRelatedDuplicates();printRelatedLabels(&#39;<data:post.url/>&#39;);</script>
</b:if>
</div>
<div class='clear'/>

Terakhir Save template dan lihat hasilnya.

Download Template Blog Metro Ala Windows 8

Iwan habib | Sunday, March 02, 2014 | Be the first to comment!
Tips Blog kali ini saya akan memberikan contoh tampilan blog dengan gaya Metro UI ala windows 8. Hadirnya windows 8 juga memberikan dampak positif buat kita para blogger, karena tampilan timelinenya bisa kita tampilkan sebagai template blog. Dengan tampilan baru inilah kita berharap bisa menjadikan warna tersendiri dan berbeda pada Blog kita, agar para pengunjung bisa betah berlama-lama di blog kita yang tentunya akan menambah jumlah trafic blog.

Sudah banyak para designer template yang berhasil mengaplikasikan  tampilan Timeline Windows 8 ini  ke Blogger Template. Penasaran seperti apa tampilannya silahkan lihat dibawah ini untuk contohnya.

1. Metro UI

download metro ui


2. Metro BT

download metro bt


3. Metro Minimalist


download metro minimalist




4. Metro Simple


download metro simple



Kami membuat file downloadnya dalam format .rar, untuk upload template ke dalam blog ekstrak terlebih dulu kedalam Zip kemudian pilih file dengan eksistensi .xml

Kami mohon maaf tidak memberikan Live Demonya karena keterbatasan waktu yang saya miliki, akhirnya saya ucapkan terimakasih telah membaca artikel ini semoga bisa bermanfaat.
Happy Blogging

Tips Blog kali ini saya akan memberikan contoh tampilan blog dengan gaya Metro UI ala windows 8. Hadirnya windows 8 juga memberikan dampak positif buat kita para blogger, karena tampilan timelinenya bisa kita tampilkan sebagai template blog. Dengan tampilan baru inilah kita berharap bisa menjadikan warna tersendiri dan berbeda pada Blog kita, agar para pengunjung bisa betah berlama-lama di blog kita yang tentunya akan menambah jumlah trafic blog.

Sudah banyak para designer template yang berhasil mengaplikasikan  tampilan Timeline Windows 8 ini  ke Blogger Template. Penasaran seperti apa tampilannya silahkan lihat dibawah ini untuk contohnya.

1. Metro UI

download metro ui


2. Metro BT

download metro bt


3. Metro Minimalist


download metro minimalist




4. Metro Simple


download metro simple



Kami membuat file downloadnya dalam format .rar, untuk upload template ke dalam blog ekstrak terlebih dulu kedalam Zip kemudian pilih file dengan eksistensi .xml

Kami mohon maaf tidak memberikan Live Demonya karena keterbatasan waktu yang saya miliki, akhirnya saya ucapkan terimakasih telah membaca artikel ini semoga bisa bermanfaat.
Happy Blogging

Download Software Pemerkuat sinyal Wifi

Iwan habib | Sunday, March 02, 2014 | Be the first to comment!
Xirrus wi-fi inspector adalah software yang mujarab untuk mengelola serta pemecahan problem wi-fi padawindows xp maupun win7. software ini sudah dibangun didalam teks sedemikian rupa serta didalam tempo yang sesingkat-singkatnya.




Apa sinyal anda lemah? Maksud saya apa sinyal Wi-Fi anda lemah?? ya, mungkin itu salah satu dari pengalaman yang pernah saya alami mengenai sinyal Wi-Fi yang sering terjadi, karena mungkin banyak pengguna Wi-Fi yang selalu bertambah semenjak harga Laptop, Notebook/Netbook dan sekarang SmartPhone mulai terjangkau oleh semua kalangan yang beruntung dan setiap perangkat sekarang sudah dilengkapi dengan akses jaringan Wi-Fi dan yang paling mendukung adalah HotSpot yang sekarang bertebaran dimana-mana, mungkin itu salah satu yang menyebabkan mengapa sinyal Wi-Fi anda lemah.









Kembali lagi ke Judul Memperkuat Sinyal Wi-Fi Dengan Software, kali ini saya akan menggunakan software yang bernama Xirrus Wi-Fi Inspector. Xirrus Wi-Fi Inspector merupakan sebuah software yang ampuh untuk mengelola dan pemecahan masalah sinyal Wi-Fi anda pada Windows XP atau pun Windows 7. Software ini juga memungkinkan anda untuk mengkarakterisasi integritas dan kinerja Wi-Fi koneksi anda, dengan tampilan yang elegant dan stylist.


Aplikasi ini memuat:


© Mencari Jaringan Wi-Fi


© Mengelola dan pemecahan masalah koneksi Wi-Fi


© Memverifikasi Wi-Fi cakupan


© Menemukan Wi-Fi perangkat


Untuk penjelasan lengkapnya tinggal klik User’s Guide.
Untuk Tampilan Seperti Gambar Yang Pertama Silahkan Download Juga Gadgetnya, Silahkan Ekstrak dan Instal Dikomputer Anda Untuk Tampilan Lebih Elegan..


Download Xirrus Wi-Fi Inspector dibawah:

Xirrus wi-fi inspector adalah software yang mujarab untuk mengelola serta pemecahan problem wi-fi padawindows xp maupun win7. software ini sudah dibangun didalam teks sedemikian rupa serta didalam tempo yang sesingkat-singkatnya.




Apa sinyal anda lemah? Maksud saya apa sinyal Wi-Fi anda lemah?? ya, mungkin itu salah satu dari pengalaman yang pernah saya alami mengenai sinyal Wi-Fi yang sering terjadi, karena mungkin banyak pengguna Wi-Fi yang selalu bertambah semenjak harga Laptop, Notebook/Netbook dan sekarang SmartPhone mulai terjangkau oleh semua kalangan yang beruntung dan setiap perangkat sekarang sudah dilengkapi dengan akses jaringan Wi-Fi dan yang paling mendukung adalah HotSpot yang sekarang bertebaran dimana-mana, mungkin itu salah satu yang menyebabkan mengapa sinyal Wi-Fi anda lemah.









Kembali lagi ke Judul Memperkuat Sinyal Wi-Fi Dengan Software, kali ini saya akan menggunakan software yang bernama Xirrus Wi-Fi Inspector. Xirrus Wi-Fi Inspector merupakan sebuah software yang ampuh untuk mengelola dan pemecahan masalah sinyal Wi-Fi anda pada Windows XP atau pun Windows 7. Software ini juga memungkinkan anda untuk mengkarakterisasi integritas dan kinerja Wi-Fi koneksi anda, dengan tampilan yang elegant dan stylist.


Aplikasi ini memuat:


© Mencari Jaringan Wi-Fi


© Mengelola dan pemecahan masalah koneksi Wi-Fi


© Memverifikasi Wi-Fi cakupan


© Menemukan Wi-Fi perangkat


Untuk penjelasan lengkapnya tinggal klik User’s Guide.
Untuk Tampilan Seperti Gambar Yang Pertama Silahkan Download Juga Gadgetnya, Silahkan Ekstrak dan Instal Dikomputer Anda Untuk Tampilan Lebih Elegan..


Download Xirrus Wi-Fi Inspector dibawah:

Cara membuat Cheat buat semua jenis Game Online

Iwan habib | Sunday, March 02, 2014 | Be the first to comment!


Jumpa lagi.. udah lama gk posting..!! tpi buat kawan-kawan yang udah mutar otak nyari-nyari cara buat cheat PointBlank, Ninja Saga, CrossFire, dll. kali ini saya sudah tau Cara Membuat CHEAT D3D POINTBLANK Full TUTORIAL Special N3.
silahkan dicoba :

Alat yang dibutuhkan :

=> VC++ 2010
=> Microsoft DirectX 9.0 SDK (Summer 2004)


Langkah Pertama :
1. Buka Visual C++ 2010 Express Edition, Setelah itu buat New Project.
2. Pilih Visual C++, Empty Project dan namakan dengan zenix D3Dbase.

3. Ok Project telah dibuat, Setelah itu buat Header lalu Klik pada Project dan pilih Add New Item.

Pilih Header File dan Namai dengan zenixMenuClass.h dan isikan code berikut:
//==================================================================
// This file is part of zenixbase d3d v1
// (c) copyright zenix 2010
// special thanks to:
// Alkatraz
// //mcz yang selalu dukung gw
// nyit-nyit.net
//==================================================================
#include "Functions.h"
typedef struct{
int index;
char * title;
int *hack;
int hackmaxval;
int hacktype;
DWORD HCOLOR;
}ITEM;
class zenixMenu {
public:
LPDIRECT3DDEVICE9 pDevice;
LPD3DXFONT pFont;

int hackcount;
int selector;
int x,y,w,h;
DWORD COLOR;

ITEM HACKITEM[99];
char hackrval[256];

void CreateItem(int index, char * title, int *hack,int hackmaxval=1,int hacktype=0);
void BuildMenu(char * menuname, int x, int y, int h, int w, DWORD TITLECOL, DWORD BACKCOLOR, DWORD BORDERCOLOR, LPDIRECT3DDEVICE9 pDevice);
void RenderMenu();
};
typedef HRESULT ( WINAPI* oReset )( LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters );
typedef HRESULT (WINAPI* oEndScene)(LPDIRECT3DDEVICE9 pDevice);
//Colors A,R,G,B Gan Silahkan dipakai untuk membuat Chams
#define RED D3DCOLOR_ARGB(255, 255, 0, 0)
#define GREEN D3DCOLOR_ARGB(255, 0, 255, 0)
#define BLUE D3DCOLOR_ARGB(255, 0, 0, 255)
#define WHITE D3DCOLOR_ARGB(255, 255, 255, 255)
#define BLACK D3DCOLOR_ARGB(255, 0, 0, 0)
#define YELLOW D3DCOLOR_ARGB(255, 255, 255, 0)
#define TEAL D3DCOLOR_ARGB(255, 0, 255, 255)
#define PINK D3DCOLOR_ARGB(255, 255, 240, 0)
#define ORANGE D3DCOLOR_ARGB(255, 255, 132, 0)
#define LIME D3DCOLOR_ARGB(255, 198, 255, 0)
#define SKYBLUE D3DCOLOR_ARGB(255, 0, 180, 255)
#define MAROON D3DCOLOR_ARGB(255, 142, 30, 0)
#define LGRAY D3DCOLOR_ARGB(255, 174, 174, 174)
#define DGRAY D3DCOLOR_ARGB(255, 71, 65, 64)
#define BROWN D3DCOLOR_ARGB(255, 77, 46, 38)
#define SHIT D3DCOLOR_ARGB(255, 74, 38, 38)

4. Setelah itu buat Header lagi dan Beri Nama dengan Functions.h dan Isi dengan code berikut :

//==================================================================
// This file is part of zenixbase d3d v1
// (c) copyright zenix 2010
// special thanks to:
// Alkatraz
// //mcz yang selalu dukung gw
// nyit-nyit.net
//==================================================================
#include "SystemIncludes.h"
void PrintText(char pString[], int x, int y, D3DCOLOR col, ID3DXFont *font)
{
RECT FontRect = { x, y, x+500, y+30 };
font->DrawText( NULL, pString, -1, &FontRect, DT_LEFT | DT_WORDBREAK, col);
}
void FillRGB( int x, int y, int w, int h, D3DCOLOR color, IDirect3DDevice9* pDevice )
{
if( w < 0 )w = 1; if( h < 0 )h = 1; if( x < 0 )x = 1; if( y < 0 )y = 1; D3DRECT rec = { x, y, x + w, y + h }; pDevice->Clear( 1, &rec, D3DCLEAR_TARGET, color, 0, 0 );
}
void DrawBorder( int x, int y, int w, int h, int px, D3DCOLOR BorderColor, IDirect3DDevice9* pDevice )
{
FillRGB( x, (y + h - px), w, px, BorderColor, pDevice );
FillRGB( x, y, px, h, BorderColor, pDevice );
FillRGB( x, y, w, px, BorderColor, pDevice );
FillRGB( (x + w - px), y, px, h, BorderColor, pDevice );
}
void DrawBox( int x, int y, int w, int h, D3DCOLOR BoxColor, D3DCOLOR BorderColor, IDirect3DDevice9* pDevice )
{
FillRGB( x, y, w, h, BoxColor, pDevice );
DrawBorder( x, y, w, h, 1, BorderColor, pDevice );
}
bool isMouseinRegion(int x1, int y1, int x2, int y2) {
POINT cPos;
GetCursorPos(&cPos);
if(cPos.x > x1 && cPos.x < x2 && cPos.y > y1 && cPos.y < y2){ return true; } else { return false; } } bool bCompare(const BYTE* pData, const BYTE* bMask, const char* szMask) { for(;*szMask;++szMask,++pData,++bMask) if(*szMask=='x' && *pData!=*bMask) return 0; return (*szMask) == NULL; } DWORD FindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask) { for(DWORD i=0; i


5. Buat Header lagi beri Nama SystemIncludes.h dan Isikan code berikut :

//==================================================================
// This file is part of zenixbase d3d v1
// (c) copyright zenix 2010
// special thanks to:
// Alkatraz
// //mcz yang selalu dukung gw
// nyit-nyit.net
//==================================================================
#include
#include
#include
#include
#pragma comment(lib,"d3dx9.lib")


6. Klik pada Source Files kemudian Add New Item pilih C++ File (.cpp) Beri Nama D3dbase.cpp Isikan code berikut :


//==================================================================
// This file is part of zenixbase d3d v1
// (c) copyright zenix 2010
// special thanks to:
// Alkatraz
// //mcz yang selalu dukung gw
// nyit-nyit.net
//==================================================================
#include "zenixMenuClass.h"

oReset pReset;
oEndScene pEndScene;

zenixMenu dMenu;

LPDIRECT3DDEVICE9 g_pDevice = 0;
//Mengatur Offset Font Menu Hack
int xFontOffSet = 15;
int hackopt1;
int MenuHeight = 10;
int show=1;
int b = 0;
//==================================================================
//Menu HACK
int hack1 = 0;
int hack2 = 0;
int hack3 = 0;
int hack4 = 0;
int hack5 = 0;
//==================================================================
void zenixMenu::CreateItem(int index, char * title, int *hack, int hackmaxval,int hacktype)
{
hackcount++;
HACKITEM[hackcount].index = index;
HACKITEM[hackcount].hack = hack;
HACKITEM[hackcount].hackmaxval = hackmaxval;
HACKITEM[hackcount].hacktype = hacktype;
// Mengatur tinggi rendahnya Menu Hack
PrintText(title, xFontOffSet, index*15,HACKITEM[hackcount].HCOLOR,pFont); }
void zenixMenu::BuildMenu(char * menuname, int x, int y, int h, int w, DWORD TITLECOL, DWORD BACKCOLOR, DWORD BORDERCOLOR, LPDIRECT3DDEVICE9 pDevice)
{
if(GetAsyncKeyState(VK_INSERT)&1)show=(!show); //Memunculkan Menu HACK (INSERT)
if(!show) {
DrawBox(0,0, w, 20, BACKCOLOR, BORDERCOLOR, pDevice);
PrintText(menuname, 5, 2, TITLECOL, pFont);
return;
}

DrawBox(x,y, w, h, BACKCOLOR, BORDERCOLOR, pDevice); // Sesuaikan dengan Base Menu HACK
PrintText(menuname, x+10, y+2, TITLECOL, pFont);
CreateItem(1,"Ammo", &hack1);
CreateItem(2,"Recoil", &hack2);
CreateItem(3,"Wallhack", &hack3);
CreateItem(4,"Chams", &hack4);
CreateItem(5,"Apa aja deh", &hack5);
RenderMenu();
}

void zenixMenu::RenderMenu() //Hotkey menu
{
if(GetAsyncKeyState(VK_DOWN)&1)
selector++;

if(GetAsyncKeyState(VK_UP)&1)
if(selector > 1)
selector--;

if (GetAsyncKeyState(VK_RIGHT)<0){ for(int i=0;i < (hackcount+1);i++){ if(selector == HACKITEM[i].index){ if(*HACKITEM[i].hack < HACKITEM[i].hackmaxval) *HACKITEM[i].hack += 1; } } } if (GetAsyncKeyState(VK_LEFT)<0){ for(int i=0;i < (hackcount+1);i++){ if(selector == HACKITEM[i].index){ *HACKITEM[i].hack = 0; Sleep(200); } } } for(int i=0;i < (hackcount+1);i++){ if(selector == HACKITEM[i].index) HACKITEM[i].HCOLOR = GREEN; else HACKITEM[i].HCOLOR = RED; } for(int i=1; i<(hackcount+1); i++){ if(HACKITEM[i].hacktype == 0){ if(*HACKITEM[i].hack == 1) // Mengatur tinggi rendahnya Menu Hotkey PrintText("On", xFontOffSet+100, HACKITEM[i].index*15,WHITE,pFont); else PrintText("Off", xFontOffSet+100, HACKITEM[i].index*15,RED,pFont); } } if(selector < 1) selector = 1; if(selector > hackcount)
selector = 1;

hackcount = 0;
}
void TestThread() //Memunculkan texk jika ON/OFF
{
if( hack1 == 1)
PrintText("Jika Ammo [ON] text akan berubah warna", 30, 200, GREEN, dMenu.pFont);
else
PrintText("Jika Ammo [ON] text akan berubah warna", 30, 200, RED, dMenu.pFont);
} //Sesuaikan saja
void ReFont(LPDIRECT3DDEVICE9 pDevice) //Untuk penggantian font
{
if (g_pDevice != pDevice)
{
g_pDevice = pDevice;
try
{
if (dMenu.pFont != 0)
dMenu.pFont->Release();
} catch (...) {}
dMenu.pFont = 0;
D3DXCreateFontA(pDevice, 14, 0, FW_BOLD, 0, 0, DEFAULT_CHARSET, OUT_TT_ONLY_PRECIS, PROOF_QUALITY, DEFAULT_PITCH | FF_DONTCARE, "Arial", &dMenu.pFont );
}
}

HRESULT WINAPI Reset(IDirect3DDevice9* pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters )
{
dMenu.pFont->OnLostDevice();

HRESULT hRet = pReset(pDevice, pPresentationParameters);

dMenu.pFont->OnResetDevice();

return hRet;
}
// Menu TITLE
HRESULT WINAPI EndScene(LPDIRECT3DDEVICE9 pDevice)
{
ReFont(pDevice);
dMenu.BuildMenu("Nyit-nyit.net 2010",0,0,190,200,RED,BLACK,GREEN,pDevice);
TestThread();
return pEndScene(pDevice);
}


int D3Dinit(void)
{
DWORD hD3D, adr, *vtbl;
hD3D=0;
do {
hD3D = (DWORD)GetModuleHandle("d3d9.dll");
Sleep(10);
} while(!hD3D);
adr = FindPattern(hD3D, 0x128000, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\x89\x86", "xx????xx????xx");
if (adr) {
memcpy(&vtbl,(void *)(adr+2),4);
pReset = (oReset) DetourFunction((PBYTE)vtbl[16] , (PBYTE)Reset ,5);
pEndScene = (oEndScene) DetourFunction((PBYTE)vtbl[42], (PBYTE)EndScene,5);
}
return 0;
}

BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);

if ( dwReason == DLL_PROCESS_ATTACH ) {

CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)D3Dinit, NULL, NULL, NULL);
}
if( dwReason == DLL_PROCESS_DETACH) {
dMenu.pFont->Release();
}
return TRUE;
}

Attached Image:
 3.jpg
7. Kemudian Save All Project.
8. Setelah project telah di Save lalu Compile/Start Debugging.
Attached 
Image: 2.jpg
Jangan lupa rubah Properties Project rubah Application (.exe) menjadi Dinamic Library (.dll)

Pada Fungtions.h void *DetourFunction



void *DetourFunction (BYTE *src, const BYTE *dst, const int len)
{
BYTE *jmp;
DWORD dwback;
DWORD jumpto, newjump;

VirtualProtect(src,len,PAGE_READWRITE,&dwback);

if(src[0] == 0xE9)
{
jmp = (BYTE*)malloc(10);
jumpto = (*(DWORD*)(src+1))+((DWORD)src)+5;
newjump = (jumpto-(DWORD)(jmp+5));
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = newjump;
jmp += 5;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = (DWORD)(src-jmp);
}
else
{
jmp = (BYTE*)malloc(5+len);
memcpy(jmp,src,len);
jmp += len;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = (DWORD)(src+len-jmp)-5;
}
src[0] = 0xE9;
*(DWORD*)(src+1) = (DWORD)(dst - src) - 5;

for(int i = 5; i < len; i++) src[i] = 0x90; VirtualProtect(src,len,dwback,&dwback); return (jmp-len); } 
 bisa kalian ganti dengan:

void *DetourFunction (BYTE *src, const BYTE *dst, const int len)
{
BYTE *jmp = (BYTE*)malloc(len+5);
DWORD dwBack;

VirtualProtect(src, len, PAGE_EXECUTE_READWRITE, &dwBack);
memcpy(jmp, src, len);
jmp += len;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = (DWORD)(src+len - jmp) - 5;
src[0] = 0xE9;
*(DWORD*)(src+1) = (DWORD)(dst - src) - 5;
for (int i=5; i

Semoga Bermanfaat ^_^



Jumpa lagi.. udah lama gk posting..!! tpi buat kawan-kawan yang udah mutar otak nyari-nyari cara buat cheat PointBlank, Ninja Saga, CrossFire, dll. kali ini saya sudah tau Cara Membuat CHEAT D3D POINTBLANK Full TUTORIAL Special N3.
silahkan dicoba :

Alat yang dibutuhkan :

=> VC++ 2010
=> Microsoft DirectX 9.0 SDK (Summer 2004)


Langkah Pertama :
1. Buka Visual C++ 2010 Express Edition, Setelah itu buat New Project.
2. Pilih Visual C++, Empty Project dan namakan dengan zenix D3Dbase.

3. Ok Project telah dibuat, Setelah itu buat Header lalu Klik pada Project dan pilih Add New Item.

Pilih Header File dan Namai dengan zenixMenuClass.h dan isikan code berikut:
//==================================================================
// This file is part of zenixbase d3d v1
// (c) copyright zenix 2010
// special thanks to:
// Alkatraz
// //mcz yang selalu dukung gw
// nyit-nyit.net
//==================================================================
#include "Functions.h"
typedef struct{
int index;
char * title;
int *hack;
int hackmaxval;
int hacktype;
DWORD HCOLOR;
}ITEM;
class zenixMenu {
public:
LPDIRECT3DDEVICE9 pDevice;
LPD3DXFONT pFont;

int hackcount;
int selector;
int x,y,w,h;
DWORD COLOR;

ITEM HACKITEM[99];
char hackrval[256];

void CreateItem(int index, char * title, int *hack,int hackmaxval=1,int hacktype=0);
void BuildMenu(char * menuname, int x, int y, int h, int w, DWORD TITLECOL, DWORD BACKCOLOR, DWORD BORDERCOLOR, LPDIRECT3DDEVICE9 pDevice);
void RenderMenu();
};
typedef HRESULT ( WINAPI* oReset )( LPDIRECT3DDEVICE9 pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters );
typedef HRESULT (WINAPI* oEndScene)(LPDIRECT3DDEVICE9 pDevice);
//Colors A,R,G,B Gan Silahkan dipakai untuk membuat Chams
#define RED D3DCOLOR_ARGB(255, 255, 0, 0)
#define GREEN D3DCOLOR_ARGB(255, 0, 255, 0)
#define BLUE D3DCOLOR_ARGB(255, 0, 0, 255)
#define WHITE D3DCOLOR_ARGB(255, 255, 255, 255)
#define BLACK D3DCOLOR_ARGB(255, 0, 0, 0)
#define YELLOW D3DCOLOR_ARGB(255, 255, 255, 0)
#define TEAL D3DCOLOR_ARGB(255, 0, 255, 255)
#define PINK D3DCOLOR_ARGB(255, 255, 240, 0)
#define ORANGE D3DCOLOR_ARGB(255, 255, 132, 0)
#define LIME D3DCOLOR_ARGB(255, 198, 255, 0)
#define SKYBLUE D3DCOLOR_ARGB(255, 0, 180, 255)
#define MAROON D3DCOLOR_ARGB(255, 142, 30, 0)
#define LGRAY D3DCOLOR_ARGB(255, 174, 174, 174)
#define DGRAY D3DCOLOR_ARGB(255, 71, 65, 64)
#define BROWN D3DCOLOR_ARGB(255, 77, 46, 38)
#define SHIT D3DCOLOR_ARGB(255, 74, 38, 38)

4. Setelah itu buat Header lagi dan Beri Nama dengan Functions.h dan Isi dengan code berikut :

//==================================================================
// This file is part of zenixbase d3d v1
// (c) copyright zenix 2010
// special thanks to:
// Alkatraz
// //mcz yang selalu dukung gw
// nyit-nyit.net
//==================================================================
#include "SystemIncludes.h"
void PrintText(char pString[], int x, int y, D3DCOLOR col, ID3DXFont *font)
{
RECT FontRect = { x, y, x+500, y+30 };
font->DrawText( NULL, pString, -1, &FontRect, DT_LEFT | DT_WORDBREAK, col);
}
void FillRGB( int x, int y, int w, int h, D3DCOLOR color, IDirect3DDevice9* pDevice )
{
if( w < 0 )w = 1; if( h < 0 )h = 1; if( x < 0 )x = 1; if( y < 0 )y = 1; D3DRECT rec = { x, y, x + w, y + h }; pDevice->Clear( 1, &rec, D3DCLEAR_TARGET, color, 0, 0 );
}
void DrawBorder( int x, int y, int w, int h, int px, D3DCOLOR BorderColor, IDirect3DDevice9* pDevice )
{
FillRGB( x, (y + h - px), w, px, BorderColor, pDevice );
FillRGB( x, y, px, h, BorderColor, pDevice );
FillRGB( x, y, w, px, BorderColor, pDevice );
FillRGB( (x + w - px), y, px, h, BorderColor, pDevice );
}
void DrawBox( int x, int y, int w, int h, D3DCOLOR BoxColor, D3DCOLOR BorderColor, IDirect3DDevice9* pDevice )
{
FillRGB( x, y, w, h, BoxColor, pDevice );
DrawBorder( x, y, w, h, 1, BorderColor, pDevice );
}
bool isMouseinRegion(int x1, int y1, int x2, int y2) {
POINT cPos;
GetCursorPos(&cPos);
if(cPos.x > x1 && cPos.x < x2 && cPos.y > y1 && cPos.y < y2){ return true; } else { return false; } } bool bCompare(const BYTE* pData, const BYTE* bMask, const char* szMask) { for(;*szMask;++szMask,++pData,++bMask) if(*szMask=='x' && *pData!=*bMask) return 0; return (*szMask) == NULL; } DWORD FindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask) { for(DWORD i=0; i


5. Buat Header lagi beri Nama SystemIncludes.h dan Isikan code berikut :

//==================================================================
// This file is part of zenixbase d3d v1
// (c) copyright zenix 2010
// special thanks to:
// Alkatraz
// //mcz yang selalu dukung gw
// nyit-nyit.net
//==================================================================
#include
#include
#include
#include
#pragma comment(lib,"d3dx9.lib")


6. Klik pada Source Files kemudian Add New Item pilih C++ File (.cpp) Beri Nama D3dbase.cpp Isikan code berikut :


//==================================================================
// This file is part of zenixbase d3d v1
// (c) copyright zenix 2010
// special thanks to:
// Alkatraz
// //mcz yang selalu dukung gw
// nyit-nyit.net
//==================================================================
#include "zenixMenuClass.h"

oReset pReset;
oEndScene pEndScene;

zenixMenu dMenu;

LPDIRECT3DDEVICE9 g_pDevice = 0;
//Mengatur Offset Font Menu Hack
int xFontOffSet = 15;
int hackopt1;
int MenuHeight = 10;
int show=1;
int b = 0;
//==================================================================
//Menu HACK
int hack1 = 0;
int hack2 = 0;
int hack3 = 0;
int hack4 = 0;
int hack5 = 0;
//==================================================================
void zenixMenu::CreateItem(int index, char * title, int *hack, int hackmaxval,int hacktype)
{
hackcount++;
HACKITEM[hackcount].index = index;
HACKITEM[hackcount].hack = hack;
HACKITEM[hackcount].hackmaxval = hackmaxval;
HACKITEM[hackcount].hacktype = hacktype;
// Mengatur tinggi rendahnya Menu Hack
PrintText(title, xFontOffSet, index*15,HACKITEM[hackcount].HCOLOR,pFont); }
void zenixMenu::BuildMenu(char * menuname, int x, int y, int h, int w, DWORD TITLECOL, DWORD BACKCOLOR, DWORD BORDERCOLOR, LPDIRECT3DDEVICE9 pDevice)
{
if(GetAsyncKeyState(VK_INSERT)&1)show=(!show); //Memunculkan Menu HACK (INSERT)
if(!show) {
DrawBox(0,0, w, 20, BACKCOLOR, BORDERCOLOR, pDevice);
PrintText(menuname, 5, 2, TITLECOL, pFont);
return;
}

DrawBox(x,y, w, h, BACKCOLOR, BORDERCOLOR, pDevice); // Sesuaikan dengan Base Menu HACK
PrintText(menuname, x+10, y+2, TITLECOL, pFont);
CreateItem(1,"Ammo", &hack1);
CreateItem(2,"Recoil", &hack2);
CreateItem(3,"Wallhack", &hack3);
CreateItem(4,"Chams", &hack4);
CreateItem(5,"Apa aja deh", &hack5);
RenderMenu();
}

void zenixMenu::RenderMenu() //Hotkey menu
{
if(GetAsyncKeyState(VK_DOWN)&1)
selector++;

if(GetAsyncKeyState(VK_UP)&1)
if(selector > 1)
selector--;

if (GetAsyncKeyState(VK_RIGHT)<0){ for(int i=0;i < (hackcount+1);i++){ if(selector == HACKITEM[i].index){ if(*HACKITEM[i].hack < HACKITEM[i].hackmaxval) *HACKITEM[i].hack += 1; } } } if (GetAsyncKeyState(VK_LEFT)<0){ for(int i=0;i < (hackcount+1);i++){ if(selector == HACKITEM[i].index){ *HACKITEM[i].hack = 0; Sleep(200); } } } for(int i=0;i < (hackcount+1);i++){ if(selector == HACKITEM[i].index) HACKITEM[i].HCOLOR = GREEN; else HACKITEM[i].HCOLOR = RED; } for(int i=1; i<(hackcount+1); i++){ if(HACKITEM[i].hacktype == 0){ if(*HACKITEM[i].hack == 1) // Mengatur tinggi rendahnya Menu Hotkey PrintText("On", xFontOffSet+100, HACKITEM[i].index*15,WHITE,pFont); else PrintText("Off", xFontOffSet+100, HACKITEM[i].index*15,RED,pFont); } } if(selector < 1) selector = 1; if(selector > hackcount)
selector = 1;

hackcount = 0;
}
void TestThread() //Memunculkan texk jika ON/OFF
{
if( hack1 == 1)
PrintText("Jika Ammo [ON] text akan berubah warna", 30, 200, GREEN, dMenu.pFont);
else
PrintText("Jika Ammo [ON] text akan berubah warna", 30, 200, RED, dMenu.pFont);
} //Sesuaikan saja
void ReFont(LPDIRECT3DDEVICE9 pDevice) //Untuk penggantian font
{
if (g_pDevice != pDevice)
{
g_pDevice = pDevice;
try
{
if (dMenu.pFont != 0)
dMenu.pFont->Release();
} catch (...) {}
dMenu.pFont = 0;
D3DXCreateFontA(pDevice, 14, 0, FW_BOLD, 0, 0, DEFAULT_CHARSET, OUT_TT_ONLY_PRECIS, PROOF_QUALITY, DEFAULT_PITCH | FF_DONTCARE, "Arial", &dMenu.pFont );
}
}

HRESULT WINAPI Reset(IDirect3DDevice9* pDevice, D3DPRESENT_PARAMETERS* pPresentationParameters )
{
dMenu.pFont->OnLostDevice();

HRESULT hRet = pReset(pDevice, pPresentationParameters);

dMenu.pFont->OnResetDevice();

return hRet;
}
// Menu TITLE
HRESULT WINAPI EndScene(LPDIRECT3DDEVICE9 pDevice)
{
ReFont(pDevice);
dMenu.BuildMenu("Nyit-nyit.net 2010",0,0,190,200,RED,BLACK,GREEN,pDevice);
TestThread();
return pEndScene(pDevice);
}


int D3Dinit(void)
{
DWORD hD3D, adr, *vtbl;
hD3D=0;
do {
hD3D = (DWORD)GetModuleHandle("d3d9.dll");
Sleep(10);
} while(!hD3D);
adr = FindPattern(hD3D, 0x128000, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\x89\x86", "xx????xx????xx");
if (adr) {
memcpy(&vtbl,(void *)(adr+2),4);
pReset = (oReset) DetourFunction((PBYTE)vtbl[16] , (PBYTE)Reset ,5);
pEndScene = (oEndScene) DetourFunction((PBYTE)vtbl[42], (PBYTE)EndScene,5);
}
return 0;
}

BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll);

if ( dwReason == DLL_PROCESS_ATTACH ) {

CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)D3Dinit, NULL, NULL, NULL);
}
if( dwReason == DLL_PROCESS_DETACH) {
dMenu.pFont->Release();
}
return TRUE;
}

Attached Image:
 3.jpg
7. Kemudian Save All Project.
8. Setelah project telah di Save lalu Compile/Start Debugging.
Attached 
Image: 2.jpg
Jangan lupa rubah Properties Project rubah Application (.exe) menjadi Dinamic Library (.dll)

Pada Fungtions.h void *DetourFunction



void *DetourFunction (BYTE *src, const BYTE *dst, const int len)
{
BYTE *jmp;
DWORD dwback;
DWORD jumpto, newjump;

VirtualProtect(src,len,PAGE_READWRITE,&dwback);

if(src[0] == 0xE9)
{
jmp = (BYTE*)malloc(10);
jumpto = (*(DWORD*)(src+1))+((DWORD)src)+5;
newjump = (jumpto-(DWORD)(jmp+5));
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = newjump;
jmp += 5;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = (DWORD)(src-jmp);
}
else
{
jmp = (BYTE*)malloc(5+len);
memcpy(jmp,src,len);
jmp += len;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = (DWORD)(src+len-jmp)-5;
}
src[0] = 0xE9;
*(DWORD*)(src+1) = (DWORD)(dst - src) - 5;

for(int i = 5; i < len; i++) src[i] = 0x90; VirtualProtect(src,len,dwback,&dwback); return (jmp-len); } 
 bisa kalian ganti dengan:

void *DetourFunction (BYTE *src, const BYTE *dst, const int len)
{
BYTE *jmp = (BYTE*)malloc(len+5);
DWORD dwBack;

VirtualProtect(src, len, PAGE_EXECUTE_READWRITE, &dwBack);
memcpy(jmp, src, len);
jmp += len;
jmp[0] = 0xE9;
*(DWORD*)(jmp+1) = (DWORD)(src+len - jmp) - 5;
src[0] = 0xE9;
*(DWORD*)(src+1) = (DWORD)(dst - src) - 5;
for (int i=5; i

Semoga Bermanfaat ^_^

Followers

SEO Reports for 8-espensabu.blogspot.com
Copyright © 2014 tips and trick Blog. Bloggerized byOzynetwork converted by BloggerTheme9
Blogger template. Proudly Powered by Blogger.
back to top