Friday, January 6, 2023

SQL E-book in Khmer language

សៀវភៅ SQL ជាភាសាខ្មែរ

 Structured Query Language, abbreviated as SQL, is a domain-specific language used in programming and designed for managing data held in a relational database management system, or for stream processing in a relational data stream management system.


- Book: SQL in Khmer language

- Page: 18

- Type: PDF

- Size: 145 KB

- Language: Khmer

- Owner: N/A

- Download Click Here

Python E-book in Khmer language

 សៀវភៅ Python ជាភាសាខ្មែរ


Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured, object-oriented and functional programming.


- Book: Python in Khmer language

- Page: 336

- Type: PDF

- Size: 3.35MB

- Language: Khmer

- Owner: Keo Sokha

- Download Click Here

PHP E-book in Khmer language

 

សៀវភៅ PHP ជាភាសាខ្មែរ

PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group.


- Book: PHP in Khmer language

- Page: 70

- Type: PDF

- Size: 1.18 MB

- Language: Khmer

- Owner: Dy Chandoeun

- Download Click Here

Photoshop CS5 E-book in Khmer language

 

សៀវភៅ photoshop cs5 ជាភាសាខ្មែរ

What is Adobe Photoshop CS5? Adobe Photoshop CS5 is basically an extension of the popular Adobe Photoshop program. It's Photoshop's 12th version and introduces quite a few new features.


- Book: Photoshop CS5 in Khmer language

- Page: 241

- Type: PDF

- Size: 83.05 MB

- Language: Khmer

- Owner: NPIC

- Download Click Here

Photoshop CC E-book in Khmer language

សៀវភៅ Photoshop CC ជាភាសាខ្មែរ

 Adobe Photoshop is a raster graphics editor developed and published by Adobe Inc. for Windows and macOS. It was originally created in 1987 by Thomas and John Knoll. Since then, the software has become the most used tool for professional digital art, especially in raster graphics editing.


- Book: Photoshop CC in Khmer language

- Page: 64

- Type: PDF

- Size: 40.9MB

- Language: Khmer

- Owner: Ong Chenda

- Download Click Here

Ubuntu Linux E-book in Khmer language

 

សៀវភៅ Ubuntu Linux ជាភាសាខ្មែរ

Ubuntu is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: Desktop, Server, and Core for Internet of things devices and robots. All of the editions can run on the computer alone, or in a virtual machine. Ubuntu is the modern, open source operating system on Linux for the enterprise server, desktop, cloud, and IoT.


- Book: Ubuntu Linux in Khmer language

- Page: 35

- Type: PDF

- Size: 3.71MB

- Language: Khmer

- Owner: Heng Narith

- Download Click Here

JavaScript E-book in Khmer language

 

សៀវភៅ JavaScript ជាភាសាខ្មែរ

JavaScript, often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, often incorporating third-party libraries.


- Book: JavaScript in Khmer language

- Page: 109

- Type: PDF

- Size: 4.46MB

- Language: Khmer

- Owner: Enter_ITC

- Download Click Here

HTML E-book in Khmer language

 

សៀវភៅ HTML ជាភាសាខ្មែរ

The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets and scripting languages such as JavaScript.


- Book: HTML in Khmer language

- Page: 106

- Type: PDF

- Size: 22.5MB

- Language: Khmer

- Owner: Enter_ITC

- Download Click Here

Bootstrap E-book in Khmer language

 សៀវភៅ Bootstrap ជាភាសាខ្មែរ

Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development. It contains HTML, CSS and JavaScript-based design templates for typography, forms, buttons, navigation, and other interface components.

- Book: Bootstrap in Khmer language

- Page: 197

- Type: PDF

- Size: 22.3MB

- Language: Khmer

- Owner: N/A

- Download Click Here

3D Max E-book in Khmer language

 

សៀវភៅ 3D Max ជាភាសាខ្មែរ

Autodesk 3ds Max, formerly 3D Studio and 3D Studio Max, is a professional 3D computer graphics program for making 3D animations, models, games and images. It is developed and produced by Autodesk Media and Entertainment.

- Book: 3D Max in Khmer

- Page: 112

- Type: PDF

- Size: 57.4MB

- Language: Khmer

- Owner: 7khmer

- Download Click Here

Thursday, January 5, 2023

សារៈសំខាន់នៃការប្រើប្រាស់ Firewall ដើម្បីការពារ Network

Firewall ជា Software ឬ Hardware ម្យ៉ាងប្រើប្រាស់សម្រាប់គ្រប់គ្រងទៅលើច្រកចេញចូលរបស់ OS ឬ Software ផ្សេងៗ។ ជាពិសេសសម្រាប់ការពារប្រព័ន្ធណិតវើកមួយដើម្បីធានាអោយមានសុវត្ថិភាព និងសម្រាប់ទប់ទល់និងក្រុម Hacker ដែលព្យាយាមវាយប្រហាមកកាន់ណិតវើករបស់យើង។

Firewall ត្រូវបានគេយកទៅដាក់នៅក្នុង OS ផ្សេងៗដូចជា ipcorp, Windows Server, Cisco Router, iptables, Microsoft ISA និង Hardware Firewall ផ្សេងៗដូចជា Cisco ASA, Fortinet, Palo Alto,

Thursday, January 29, 2015

សៀវភៅ Introduction to Internet ភាសាខ្មែរ


បាទនេះ ជាសៀវភៅដ៏មានប្រយោជន៍មួយដែលណែនាំពីរបៀបប្រើប្រាស់អ៊ីនធឺណេត(Introduction to Internet) ការស្វែងរក ទាញយក ផ្ញើ ឯកសារឬ ពត៌មានផ្សេងៗ របៀបប្រើ E-Mail ក្នុង Microsoft Outlook ការបង្កើតAccount នៅក្នុង Drop Box ជាដើម សម្រាយជាភាសាខ្មែរ​ងាយយល់ ដែលសៀវភៅនេះរៀបរៀងចេញពី សាលាហូពបាត់ដំបង (Salaa Hope Battambang)។ នៅក្នុងសៀវភៅនេះមាន ១៥ មេរៀនរួមមានៈ
មេរៀនទី ១: ការណែនាំពី  Internet (Introduction to Internet)
មេរៀនទី ២: ការស្វែងរកពត៌មានផ្សេងៗក្នុងអ៊ីនធឺណេត
មេរៀនទី ៣: ការរៀបចំ Browser ឲ្យមានលក្ខណៈស្រួលប្រើ
មេរៀនទី ៤: ការផ្ញើសារ អេឡិចត្រូនិច (Sending E-Mail)
មេរៀនទី ៥: Microsoft Outlook 2010
មេរៀនទី ៦: របៀបទាញយកពី  Internet (Download)
មេរៀនទី ៧: កម្មវិធីជជែកកំសាន្ត(Chart)
មេរៀនទី ៨: Skype
មេរៀនទី ៩: រៀនបង្កើតវេបសាយផ្ទាល់ខ្លួនឥតគិតថ្លៃ
មេរៀនទី ១០: កម្មវិធី Facebook
មេរៀនទី ១១: របៀបប្រើ E-Mail ក្នុង Microsoft Outlook 2010
មេរៀនទី ១២: Website មានប្រយោជន៍
មេរៀនទី ១៣: គន្លឹះស្វែករកឯកសារតាមរយៈ Google ឲ្យបានរហ័ស
មេរៀនទី ១៤: បញ្ហាសុខភាពសម្រាប់អ្នកប្រើកុំព្យូទ័ររយៈពេលយូរ
មេរៀនទី ១៥: Drop Box
ទីតាំងទាញយកៈ ក្នុង Dropbox
ទំហំ: 7.77 MB
ចំនួនទំព័រ: 70 

Tuesday, January 27, 2015

វិធីប្តូរឈ្មោះ CPU នៅក្នុងកុំព្យូទ័រ

វិធីប្តូរឈ្មោះ CPU នៅក្នុងកុំព្យូទ័រ
បាទសួស្តី ខាងក្រោមនេះគឺជាគន្លឹះសាមញ្ញមួយក្នុងការប្តូរឈ្មោះទៅឲ្យ CPU(Central Processing Unit) នៅក្នុងកុំព្យូទ័ររបស់លោកអ្នកទៅជាឈ្មោះផ្សេងៗ ទៅតាមការពេញចិត្ត។ ចង់ដឹងថារបៀបប្តូរឈ្មោះឲ្យ CPU របៀបណានោះសូមមើលការបង្ហាញខាងក្រោមៈ
-      ដំបូង វាយពាក្យ regedit នៅត្រង់កន្លែង Search ឬត្រង់ Run(Windows Key+R) ក៏បាន
ចុច OK វានឹងបង្ហាញផ្ទាំងដូចខាងក្រោម ហើយសូមចូលទៅកាន់
-      HKEY_LOCAL_MACHINE – HARDWARE – DESCRIPTION – CentralProcesser
ចុចលើលេខ ០ ហើយចុចពីរដង(Double Click) នៅលើ ProcessorNameString
នៅត្រង់ Value data សរសេរអ្វីដែលចង់សរសេរជាការស្រេច
លទ្ធផលដែលទទួលបាន

Saturday, January 24, 2015

ទាញយកពុម្ពអក្សរខ្មែរត្រកូល(Khmer CN... ) Version 1.30 រចនាដោយ មៀច ចំណាន

All Khmer CN Font Miech Chamnan 2014
បាទសូមស្វាគមន៍ មិត្តៗទាំងអស់គ្នា ដែលបានចូលមកកាន់ប្លុក www.itsupport4kh.blogspot.com ដែលជា ប្លុក សំណព្វចិត្តរបស់ខ្ញុំបាទ ហើយថ្ងៃនេះផងដែរ ខ្ញុំក៏បានដាក់ឲ្យទាញយកពុម្ពអក្សរ ទាំងអស់របស់ខ្ញុំ បន្ទាប់ពីបានកែកំហុស ប្តូរ Template ចេញ រចនារូបរាងពុម្ពអក្សរថ្មី update ថ្មី ( យូរហើយតែខ្ជិលដាក់ឲ្យទាញយក ទើបតែថ្ងៃហ្នឹង ដោយសារមាន អារម្មណ៍ល្អ ព្រោះជិត បានទៅលេងស្រុកនៅឯបាត់ដំបង :D:D:D ) ដែលខ្ញុំបានរៀនរចនា និង សម្រេចបាន តាមរយៈការរៀនពីអ៊ីនធឺណេត បូករួមជាមួយការរៀនខ្លួនឯង កាលនៅជានិស្សិតឆ្នាំទី ១ ជំនាញតែទឹកកក(Ice Tea)។ ដែលពុម្ពអក្សរទាំងអស់មានចំនួន ២០ ពុម្ពអក្សរ មាន Khmer CN ( it, Battambang, Bone, EkPhnom, Hand, Kam Rieng, Kam Rieng V2, Kampingpouy, Kselus, Lazywrite, Mong Russey, Otaki, Phnom Prek, Phnom Sampao, Poipet, Preykonkla, Samlot, Star, Stueng Songke, Thmor Kol ) ។ ដែលពុម្ពអក្សរទាំងនេះ ខ្ញុំបានចំណាយពេលជិតមួយឆ្នាំ ក្នុងការស្រាវជ្រាវ និងការអង្គុយនៅមុខអេក្រង់កុំព្យូទ័រដើម្បីរចនាវាទុកប្រើខ្លួនឯងលេង ។ ក្នុងពេលនោះដែរ មិនត្រឹមតែធ្វើឲ្យខ្ញុំយល់ដឹងពីវិជ្ជារចនាពុម្ពអក្សរនោះទេ ថែមទាំងធ្វើឲ្យខ្ញុំបានស្វែងយល់ក៏ដូចជា ចេះប្រើខ្លះៗ នូវកម្មវិធីមួយចំនួនដូចជា Corel Draw,Inkscape... ជាដើម និងស្គាល់ពុម្ពអក្សរចាស់ៗ និងថ្មីច្រើនគួរសមដែរ បើធៀបកាល ចូលរៀនដំបូងមិនដឹងថាពុម្ពអក្សរ Kh Battambang, Kh Fasthand Kh Moul....មានរូបរាងយ៉ាងណាផង គេសួរថាតើហ្វុននេះឈ្មោះអីខ្ញុំមិនដឹងផង ហើយអ្វីកាន់តែពិសេស ទៀតនោះគឺ កាលមករៀនដំបូងសូម្បីតែ ក្តារចុច Khmer Unicode មិនចេះវាយផង:D ចេះតែ Limon ខ្លះៗ ។ បើក្រឡេកមើលរូបរាងពុម្ពអក្សរទាំង ២០ របស់ខ្ញុំវិញ គឺវាមិនស្អាតទេ ហើយពេលសរសេរតូចៗ ពិបាកមើលណាស់ដោយសារខ្ញុំបានកំណត់ ចន្លោះគម្លាតឲ្យវាញឹក បានតែសរសេរជា ក្បាលអត្ថបទ ឬចំណង ជើងផ្សេងៗ។ រីឯការដាក់ឈ្មោះវិញ គឺដាក់តាមការយល់ឃើញ តាមចិត្តចង់:D:D។
ទាញយកពុម្ពអក្សរទាំងអស់ៈ ចុចទីនេះ
1. Khmer Chamnanit

2. Khmer CN Battambang
3. Khmer CN Bone
4. Khmer CN EkPhnom
5. Khmer CN hand
6. Khmer CN Kam Riegn
7. Khmer CN Kam Rieng V2
8. Khmer CN Kampingpouy
9. Khmer CN Kselus
10. Khmer CN lazywrite
11. Khmer CN Mong Russey
12. Khmer CN Otaki
13. Khmer CN Phnom Prek
14. Khmer CN Phnom Sompao
15. Khmer CN Poipet
16. Khmer CN Preykonkla
17. Khmer CN Samlot
18. Khmer CN Star
19. Khmer CN Stueng Songke
20. Khmer CN Thmor Kol

Thursday, January 22, 2015

ពិនិត្យមើល Window 32 ឬ 64 bit តាម ៤ របៀប

          បាទ,សួស្តី​ មិត្តៗមួយចំនួនប្រហែលជាដឹងហើយពីបៀបឆែកមើលវិនដូ(Windows) ដែលលោកអ្នកកំពុងប្រើនៅលើកុំព្យូទ័រថា 32-bit(x86) ឬ 64-bit(x64) តាមវិធីណាមួយដែលលោកអ្នកបានដឹង តែចំពោះខ្ញុំវិញ ខ្ញុំបានដឹងពីបៀបឆែកមើលវិនដូ(Windows) 32-bit(x86) ឬ 64-bit(x64) នេះតាម ៤ របៀបដូចខាងក្រោម៖
1.    Right Click លើ Computer រើសយកពាក្យថា Properties
លោកអ្នកនឹងឃើញនៅត្រង់កន្លែង System Type

2.   តាម DirectX Diagnostic Tool ដោយចូលទៅ Run(Windows Key + R) វាយពាក្យថា dxdiag នៅត្រង់ Open
វានឹងបង្ហាញផ្ទាំងដូចខាងក្រោម
3.   តាម System Information ដោយចូលទៅ Start-All Programs-Accessories-System Tools- System Information ឬចូលទៅ Run(Windows Key + R) វាយពាក្យថា MSINFO32
វានឹងបង្ហាញផ្ទាំងដូចខាងក្រោម
4.   តាម regedit ដោយវាយពាក្យថា regedit ចូលទៅត្រង់ Run(Windows Key + R)​ ឬត្រង់កន្លែង Search ក៏បាន
វានឹងបង្ហាញផ្ទាំងដូចខាងក្រោម ហើយសូមចូលទៅកាន់
-      HKEY_LOCAL_MACHINE – HARDWARE – DESCRIPTION – CentralProcesser
ចុចលើលេខ ០ វានឹងបង្ហាញនៅត្រង់ Identifier
បាទ មានតែប៉ុណ្ណឹងឯង សូមអរគុណ

Monday, August 11, 2014

១០​ គេហទំព័រសម្រាប់មើលវចនានុក្រម លើអ៊ីនធើណេត

  1. >> វចនានុក្រមអង់គ្លេស បកទៅខ្មែរ:www.english-khmer.com
  2. >> វចនានុក្រម  ខ្មែរ-អង់គ្លេស:www.dictionary.tovnah.com
  3. >> វចនានុក្រមអង់គ្លេស-ខ្មែរ:www.khmerdict.taprom.com
  4. >> ប្រមូលផ្តុំគ្រប់វចនានុក្រមភាសាខ្មែរ អំពីច្បាប់ សេដ្ឋកិច្ច:www.itcambo.com
  5. >> វចនានុក្រមខ្មែរ - អង់គ្លេស:www.dict.antkh.com
  6. >> វចនានុក្រមអង់គ្លេស អង់គ្លេស:www.yourdictionary.com
  7. >> វចនានុក្រមអង់គ្លេស-អង់គ្លេស LongMan:www.ldoceonline.com
  8. >> វចនានុក្រម Cambridge:www.dictionary.cambridge.org
  9. >> វចនានុក្រម Oxford:www.oxforddictionaries.com
  10. >> ស្វែងរកអត្ថន័យនៃពាក្យអង់គ្លេស:www.answers.com

Friday, August 8, 2014

កូដដាក់ព្រិលធ្លាក់គ្រាប់តូចៗនៅក្នុង Blogger

 snow falling to blogger
    Snow falling cool effect for your blogger blog – Friends snow fall effect is very cool widget for welcome your blog or site visitors. The snow fall leaves effect is very attractive in Christmas day’s its called Christmas snow fall effect / Christmas snow flake. 
ដំបូង: Login Account Blgger របស់លោកអ្នក
-   ហើយ: ចូល​ទៅ Add a Gadget  ==>  រើសយកពាក្យ HTML/JavaScript
-   ចំលងកូដខាងក្រោម


<script Language='Javascript'>
var snowStorm=null;function SnowStorm(){this.flakesMax=128;this.flakesMaxActive=64;this.animationInterval=33;this.flakeBottom=null;this.targetElement=null;this.followMouse=true;this.snowColor='#fff';this.snowCharacter='•';this.snowStick=true;this.useMeltEffect=true;this.useTwinkleEffect=false;this.usePositionFixed=false;this.flakeLeftOffset=0;this.flakeRightOffset=0;this.flakeWidth=8;this.flakeHeight=8;this.vMaxX=5;this.vMaxY=4;this.zIndex=0;var addEvent=(typeof(window.attachEvent)=='undefined'?function(o,evtName,evtHandler){return o.addEventListener(evtName,evtHandler,false);}:function(o,evtName,evtHandler){return o.attachEvent('on'+evtName,evtHandler);});var removeEvent=(typeof(window.attachEvent)=='undefined'?function(o,evtName,evtHandler){return o.removeEventListener(evtName,evtHandler,false);}:function(o,evtName,evtHandler){return o.detachEvent('on'+evtName,evtHandler);});function rnd(n,min){if(isNaN(min)){min=0;}
return(Math.random()*n)+min;}
function plusMinus(n){return(parseInt(rnd(2),10)==1?n*-1:n);}
var s=this;var storm=this;this.timers=[];this.flakes=[];this.disabled=false;this.active=false;var isIE=navigator.userAgent.match(/msie/i);var isIE6=navigator.userAgent.match(/msie 6/i);var isOldIE=(isIE&&(isIE6||navigator.userAgent.match(/msie 5/i)));var isWin9X=navigator.appVersion.match(/windows 98/i);var isiPhone=navigator.userAgent.match(/iphone/i);var isBackCompatIE=(isIE&&document.compatMode=='BackCompat');var noFixed=((isBackCompatIE||isIE6||isiPhone)?true:false);var screenX=null;var screenX2=null;var screenY=null;var scrollY=null;var vRndX=null;var vRndY=null;var windOffset=1;var windMultiplier=2;var flakeTypes=6;var fixedForEverything=false;var opacitySupported=(function(){try{document.createElement('div').style.opacity='0.5';}catch(e){return false;}
return true;})();var docFrag=document.createDocumentFragment();if(s.flakeLeftOffset===null){s.flakeLeftOffset=0;}
if(s.flakeRightOffset===null){s.flakeRightOffset=0;}
this.meltFrameCount=20;this.meltFrames=[];for(var i=0;i<this.meltFrameCount;i++){this.meltFrames.push(1-(i/this.meltFrameCount));}
this.randomizeWind=function(){vRndX=plusMinus(rnd(s.vMaxX,0.2));vRndY=rnd(s.vMaxY,0.2);if(this.flakes){for(var i=0;i<this.flakes.length;i++){if(this.flakes[i].active){this.flakes[i].setVelocities();}}}};this.scrollHandler=function(){scrollY=(s.flakeBottom?0:parseInt(window.scrollY||document.documentElement.scrollTop||document.body.scrollTop,10));if(isNaN(scrollY)){scrollY=0;}
if(!fixedForEverything&&!s.flakeBottom&&s.flakes){for(var i=s.flakes.length;i--;){if(s.flakes[i].active===0){s.flakes[i].stick();}}}};this.resizeHandler=function(){if(window.innerWidth||window.innerHeight){screenX=window.innerWidth-(!isIE?16:2)-s.flakeRightOffset;screenY=(s.flakeBottom?s.flakeBottom:window.innerHeight);}else{screenX=(document.documentElement.clientWidth||document.body.clientWidth||document.body.scrollWidth)-(!isIE?8:0)-s.flakeRightOffset;screenY=s.flakeBottom?s.flakeBottom:(document.documentElement.clientHeight||document.body.clientHeight||document.body.scrollHeight);}
screenX2=parseInt(screenX/2,10);};this.resizeHandlerAlt=function(){screenX=s.targetElement.offsetLeft+s.targetElement.offsetWidth-s.flakeRightOffset;screenY=s.flakeBottom?s.flakeBottom:s.targetElement.offsetTop+s.targetElement.offsetHeight;screenX2=parseInt(screenX/2,10);};this.freeze=function(){if(!s.disabled){s.disabled=1;}else{return false;}
for(var i=s.timers.length;i--;){clearInterval(s.timers[i]);}};this.resume=function(){if(s.disabled){s.disabled=0;}else{return false;}
s.timerInit();};this.toggleSnow=function(){if(!s.flakes.length){s.start();}else{s.active=!s.active;if(s.active){s.show();s.resume();}else{s.stop();s.freeze();}}};this.stop=function(){this.freeze();for(var i=this.flakes.length;i--;){this.flakes[i].o.style.display='none';}
removeEvent(window,'scroll',s.scrollHandler);removeEvent(window,'resize',s.resizeHandler);if(!isOldIE){removeEvent(window,'blur',s.freeze);removeEvent(window,'focus',s.resume);}};this.show=function(){for(var i=this.flakes.length;i--;){this.flakes[i].o.style.display='block';}};this.SnowFlake=function(parent,type,x,y){var s=this;var storm=parent;this.type=type;this.x=x||parseInt(rnd(screenX-20),10);this.y=(!isNaN(y)?y:-rnd(screenY)-12);this.vX=null;this.vY=null;this.vAmpTypes=[1,1.2,1.4,1.6,1.8];this.vAmp=this.vAmpTypes[this.type];this.melting=false;this.meltFrameCount=storm.meltFrameCount;this.meltFrames=storm.meltFrames;this.meltFrame=0;this.twinkleFrame=0;this.active=1;this.fontSize=(10+(this.type/5)*10);this.o=document.createElement('div');this.o.innerHTML=storm.snowCharacter;this.o.style.color=storm.snowColor;this.o.style.position=(fixedForEverything?'fixed':'absolute');this.o.style.width=storm.flakeWidth+'px';this.o.style.height=storm.flakeHeight+'px';this.o.style.fontFamily='arial,verdana';this.o.style.overflow='hidden';this.o.style.fontWeight='normal';this.o.style.zIndex=storm.zIndex;docFrag.appendChild(this.o);this.refresh=function(){if(isNaN(s.x)||isNaN(s.y)){return false;}
s.o.style.left=s.x+'px';s.o.style.top=s.y+'px';};this.stick=function(){if(noFixed||(storm.targetElement!=document.documentElement&&storm.targetElement!=document.body)){s.o.style.top=(screenY+scrollY-storm.flakeHeight)+'px';}else if(storm.flakeBottom){s.o.style.top=storm.flakeBottom+'px';}else{s.o.style.display='none';s.o.style.top='auto';s.o.style.bottom='0px';s.o.style.position='fixed';s.o.style.display='block';}};this.vCheck=function(){if(s.vX>=0&&s.vX<0.2){s.vX=0.2;}else if(s.vX<0&&s.vX>-0.2){s.vX=-0.2;}
if(s.vY>=0&&s.vY<0.2){s.vY=0.2;}};this.move=function(){var vX=s.vX*windOffset;s.x+=vX;s.y+=(s.vY*s.vAmp);if(s.x>=screenX||screenX-s.x<storm.flakeWidth){s.x=0;}else if(vX<0&&s.x-storm.flakeLeftOffset<0-storm.flakeWidth){s.x=screenX-storm.flakeWidth-1;}
s.refresh();var yDiff=screenY+scrollY-s.y;if(yDiff<storm.flakeHeight){s.active=0;if(storm.snowStick){s.stick();}else{s.recycle();}}else{if(storm.useMeltEffect&&s.active&&s.type<3&&!s.melting&&Math.random()>0.998){s.melting=true;s.melt();}
if(storm.useTwinkleEffect){if(!s.twinkleFrame){if(Math.random()>0.9){s.twinkleFrame=parseInt(Math.random()*20,10);}}else{s.twinkleFrame--;s.o.style.visibility=(s.twinkleFrame&&s.twinkleFrame%2===0?'hidden':'visible');}}}};this.animate=function(){s.move();};this.setVelocities=function(){s.vX=vRndX+rnd(storm.vMaxX*0.12,0.1);s.vY=vRndY+rnd(storm.vMaxY*0.12,0.1);};this.setOpacity=function(o,opacity){if(!opacitySupported){return false;}
o.style.opacity=opacity;};this.melt=function(){if(!storm.useMeltEffect||!s.melting){s.recycle();}else{if(s.meltFrame<s.meltFrameCount){s.meltFrame++;s.setOpacity(s.o,s.meltFrames[s.meltFrame]);s.o.style.fontSize=s.fontSize-(s.fontSize*(s.meltFrame/s.meltFrameCount))+'px';s.o.style.lineHeight=storm.flakeHeight+2+(storm.flakeHeight*0.75*(s.meltFrame/s.meltFrameCount))+'px';}else{s.recycle();}}};this.recycle=function(){s.o.style.display='none';s.o.style.position=(fixedForEverything?'fixed':'absolute');s.o.style.bottom='auto';s.setVelocities();s.vCheck();s.meltFrame=0;s.melting=false;s.setOpacity(s.o,1);s.o.style.padding='0px';s.o.style.margin='0px';s.o.style.fontSize=s.fontSize+'px';s.o.style.lineHeight=(storm.flakeHeight+2)+'px';s.o.style.textAlign='center';s.o.style.verticalAlign='baseline';s.x=parseInt(rnd(screenX-storm.flakeWidth-20),10);s.y=parseInt(rnd(screenY)*-1,10)-storm.flakeHeight;s.refresh();s.o.style.display='block';s.active=1;};this.recycle();this.refresh();};this.snow=function(){var active=0;var used=0;var waiting=0;var flake=null;for(var i=s.flakes.length;i--;){if(s.flakes[i].active==1){s.flakes[i].move();active++;}else if(s.flakes[i].active===0){used++;}else{waiting++;}
if(s.flakes[i].melting){s.flakes[i].melt();}}
if(active<s.flakesMaxActive){flake=s.flakes[parseInt(rnd(s.flakes.length),10)];if(flake.active===0){flake.melting=true;}}};this.mouseMove=function(e){if(!s.followMouse){return true;}
var x=parseInt(e.clientX,10);if(x<screenX2){windOffset=-windMultiplier+(x/screenX2*windMultiplier);}else{x-=screenX2;windOffset=(x/screenX2)*windMultiplier;}};this.createSnow=function(limit,allowInactive){for(var i=0;i<limit;i++){s.flakes[s.flakes.length]=new s.SnowFlake(s,parseInt(rnd(flakeTypes),10));if(allowInactive||i>s.flakesMaxActive){s.flakes[s.flakes.length-1].active=-1;}}
storm.targetElement.appendChild(docFrag);};this.timerInit=function(){s.timers=(!isWin9X?[setInterval(s.snow,s.animationInterval)]:[setInterval(s.snow,s.animationInterval*3),setInterval(s.snow,s.animationInterval)]);};this.init=function(){s.randomizeWind();s.createSnow(s.flakesMax);addEvent(window,'resize',s.resizeHandler);addEvent(window,'scroll',s.scrollHandler);if(!isOldIE){addEvent(window,'blur',s.freeze);addEvent(window,'focus',s.resume);}
s.resizeHandler();s.scrollHandler();if(s.followMouse){addEvent(document,'mousemove',s.mouseMove);}
s.animationInterval=Math.max(20,s.animationInterval);s.timerInit();};var didInit=false;this.start=function(bFromOnLoad){if(!didInit){didInit=true;}else if(bFromOnLoad){return true;}
if(typeof s.targetElement=='string'){var targetID=s.targetElement;s.targetElement=document.getElementById(targetID);if(!s.targetElement){throw new Error('Snowstorm: Unable to get targetElement "'+targetID+'"');}}
if(!s.targetElement){s.targetElement=(!isIE?(document.documentElement?document.documentElement:document.body):document.body);}
if(s.targetElement!=document.documentElement&&s.targetElement!=document.body){s.resizeHandler=s.resizeHandlerAlt;}
s.resizeHandler();s.usePositionFixed=(s.usePositionFixed&&!noFixed);fixedForEverything=s.usePositionFixed;if(screenX&&screenY&&!s.disabled){s.init();s.active=true;}};function doStart(){s.start(true);}
if(document.addEventListener){document.addEventListener('DOMContentLoaded',doStart,false);window.addEventListener('load',doStart,false);}else{addEvent(window,'load',doStart);}}
snowStorm=new SnowStorm();
</Script>

- ចុច Save ជាការស្រេច។
Copyright © 2023 ITSupport4KH All Rights Reserved. WP themonic converted by Bloggertheme9.