Thứ Ba, 26 tháng 3, 2013

Tích Hợp Nhiều Kiểu Gõ Cho UniKey-4.0 RC 2

Posted by Z-CLICK Thứ Ba, tháng 3 26, 2013, under | No comments

Vấn đề là chúng ta có một cái máy tinh nhưng nhiều người sử dụng va mõi người lại thạo một kiều gõ khác nhau.  Vậy làm sao mà ta chỉ cần Open UniKey lên là gõ mà không cần phải chuyển đổi giữa các kiểu gõ.
Ok cách làm khá dơn giản như sau:
1. Ghi  File kiểu gõ :
Mở : "UniKey-4.0RC2" lên:
 a. Kiểu gõ :-> chọn " Tự định nghĩa " -> nhấp chọn " ..." -> hiện ra hộp thoại mở rộng ->  ở phần " Nạp kiểu gõ " -> chọn " Telex " ( chẳn hạn ) -> sau đó nhấp vào nút " Ghi file ..." ->đặt tên file là " keymap_1.txt" ->Save.
b. Kiểu gõ :-> chọn " Tự định nghĩa " -> nhấp chọn " ..." -> hiện ra hộp thoại mở rộng ->  ở phần " Nạp kiểu gõ " -> chọn " VNI " ( chẳn hạn ) -> sau đó nhấp vào nút " Ghi file ..." ->đặt tên file là " keymap_2.txt" ->Save.
2. Tổng hợp nội dung các file thành 1 file :
a. Tạo file "keymap.txt" ở một trí bất kỳ trên máy tính. ( file này chưa có nội dung gì hết )
b. Mở file "keymap_1.txt" ra, copy nội dung nó, dán vô file "keymap.txt".
c. Mở file "keymap_2.txt" ra, copy nội dung nó, dán vô file "keymap.txt". ( nội dung này nằm dưới nội dung file "keymap_1.txt" )
d. Save file"keymap.txt" lại.
3. Chép đè nội dung file:
 Bây giời chúng ta copy file "keymap.txt" đến thư muc cài đặt "Unikey", đè lên file "keymap.txt" có sẵn trong thư mục đó.
4. Nạp kiểu gõ :
a .Mở : "UniKey-4.0RC2" lên:
b. Kiểu gõ :-> chọn " Tự định nghĩa " -> nhấp chọn " ..." -> hiện ra hộp thoại mở rộng -> nhấp chọn "Chọn file ..." -> ta chọn file "keymap.txt"-> "Open".
c. Nhấp nút "Lư trữ" -> ta thu nhỏ Chương trình Unikey lại va mở chương soạn thảo ra thử xem ta gõ được 2 loại kiểu gõ mà không cẩn chuyển đổi qua lại các kiểu gõ .


Nội dung file "keymap.txt" như sau:

; This is UniKey user-defined key mapping file, generated from UniKey (Windows)
0 = Tone0
1 = Tone1
2 = Tone2
3 = Tone3
4 = Tone4
5 = Tone5
6 = Roof-All
7 = Hook-UO
8 = Bowl
9 = D-Mark
Z = Tone0
S = Tone1
F = Tone2
R = Tone3
X = Tone4
J = Tone5
W = Telex-W
A = Roof-A
E = Roof-E
O = Roof-O
D = D-Mark
[ = o+
] = u+
{ = O+
} = U+



Hiện File Bị Ẩn Khi Nhiễm Virus ( đã diệt xong virus)

Posted by Z-CLICK Thứ Ba, tháng 3 26, 2013, under | No comments

Virus sau khi nhiễm vào máy tính của bạn thì chúng thục hiện một số thao tác nhất dịnh nào đó mà chủ sở hữu nó có ý định cụ thể. Thao tác là thực hiện những lệnh quản lý, điều khiển HDH. Ở Windows thao tác là " Registry" .
Sau khi diệt xong virú mà không hiện lập tin thì bạn vào :
Run -> gõ " regedit" -> tìm đến khóa sau: Hkey_local_machine\Software\Microsoft\Windows\Curr ent Version\ Explorer \ advanced\ Folder\ hiden\show all
Chọn: Default -> gõ 1
Chọn : checkedValie -> gõ 1
DefailtValie -> gõ 1



Thứ Năm, 21 tháng 2, 2013

Tóm tắt Toán lớp 11

Posted by Z-CLICK Thứ Năm, tháng 2 21, 2013, under | No comments

Thứ Năm, 26 tháng 7, 2012

Add Công Cụ Định Dạng Văn Bản Kind Editor Vào Forums

Posted by Z-CLICK Thứ Năm, tháng 7 26, 2012, under | No comments

Vấn đề là nếu chúng ta tạo 1 cái forum bằng code PHP thì nó  không có công cụ gì cho việc đinh dạng văn bản như : tô màu chữ, màu nền , .. , chèn hình ảnh , công thức toán nè ... thế thì cái forum của chúng ta nó quá điệu ( hay nó quá cùi ) . Vậy làm sao ta có được những thứ kể trên, ta dùng công cụ "  Kind Editor " , đây là chương trình định dạng văn bảng "free", các bạn tìm và tải nó trên mạng , sau khi tải về bạn giải nén ra  và thưc  hiện những bước sau:
1. Chép toàn bộ thư mục giải nén vào thư mục web root .

2. Vào thư mục "examples" của thư mục vừa copy trên, bạn sẽ  thấy rất nhiều file " *.html " và 1 file "index.css" . Mõi file " *.html" nó sẽ  cung cấp cho bạn cách đinh dạng khác nhau, ở đây mình chọn file " full mode ... .html " file này mình chọn là vì thấy nó cung cấp khá đầy đủ tính năng, những file " *.html" còn lại bạn không dùng có thể xóa bỏ để giảm dung lượng. Chú trọng phần chữ đỏ.

3. View code file " full mode... .html" sẽ có dạng như sau :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>KindEditor</title>
  <style type="text/css" rel="stylesheet">
    form {
        margin: 0;
    }
    .editor {
        margin-top: 5px;
        margin-bottom: 5px;
    }
  </style>
  <script type="text/javascript" charset="utf-8" src="./../kindeditor.js"></script>
  <script type="text/javascript">
    KE.show({
        id : 'content1',
        cssPath : './index.css'
    });
  </script>

</head>
<body>

<h3>Default Mode</h3>
<form name="example" method="post" action="./../php/demo.php">
<div class="editor">
<textarea id="content1" name="content" tyle="width:530px;height:300px;visibility:hidden;">


<p>
Kind editor is a powerful yet easy to use, online web-base html editor, which allows users to edit web page in WYSIWYG way. It is compatible with IE, Firefox, Chrome, Safari, Opera and other popular browsers over different platforms.<br />
Written in Javascript, Kind editor could be integrated with any backend technology, such as Java, .NET, PHP, ASP and RoR.
Kind editor has been widely used in different CMS(Content Management System), shopping, forum, blog, wiki, email and other web based applications.  
With excellent user experience, it is becoming one of the most poplular editors.
</p>
</textarea>
</div>
<input type="button" name="button" value="Formate Text"
onclick="javascript:alert(KE.util.getData('content1'));" />
    <input type="button" name="button" value="Plain Text" onclick="javascript:alert(KE.util.getPureData('content1'));" />
    <input type="submit" name="button" value="Submit" />
  </form>
</body>
</html>
4. Đặt đoạn code sau vào phần " <head>... </head> " của file chứa form nhập liệu :
<style type="text/css" rel="stylesheet">    form {        margin: 0;    }    .editor {        margin-top: 5px;        margin-bottom: 5px;    }  </style>  <script type="text/javascript" charset="utf-8" src="./../kindeditor.js"></script> // thay doi duong dan theo web root cua ban */  <script type="text/javascript">    KE.show({        id : 'content1',        cssPath : './index.css' /* thay doi duong dan chua file  inde.css theo web root cua ban */    });  </script>



5. Thay thế form nhập liệu của bạn bằng form sau, chú ý <textarea id="content1" name="content" tyle="width:530px;height:300px;visibility:hidden;"> nên thay đổi phần "width " "height " cho phù hợp, nhớ tên name="" của thẻ " </textarea> </textarea> " ở form nhập liệu lúc đầu của bạn để sau này biết mà gọi biến để lấy giá trị . Sau đó dổi action="./../php/demo.php" như form lúc đầu của bạn.

<form name="example" method="post" action=" ./../php/demo.php"> /* thay doi cho phu hop */
<div class="editor">

<textarea id="content1" name="content" tyle="width:530px;height:300px;visibility:hidden;">
</textarea>

</div>
<input type="button" name="button" value="Formate Text"



6. Vào thư mục " php " ở thư mục copy trên , view code fiel "demo.php" sẽ thấy như sau 

:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>KindEditor 3.0</title><meta http-equiv="content-type"
content="text/html; charset=utf-8" />
<link href="../examples/index.css" rel="stylesheet" type="text/css" />
<link href="../skins/common/editor.css" rel="stylesheet" type="text/css" />

</head>
<body>
<div class="ke-content"><?php
if (get_magic_quotes_gpc()) {
echo(stripslashes($_POST['content']));
} else {
echo($_POST['content']);
}

?>
</div><center><br /><br /><input type="button" value="Go Back" onclick="javascript:history.back();" /></center>
</body>
</html>


7. Đặt đoạn code sau vào phần  đầu của file mà form " acction = " tới , nhớ thay đổi đường dẫn các file " *.css" cho phù hợp. 
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="../examples/index.css" rel="stylesheet" type="text/css" />
<link href="../skins/common/editor.css" rel="stylesheet" type="text/css" />
8. Đặt đoạn code sau vào trước phần xuất dữ liệu hoặc trước khi đưa dữ liệu vào table - CSDL của Server, giả sử bạn có tên name="replay_topic" của thẻ " </textarea> </textarea> " ở form nhập liệu lúc đầu , khi đưa vào CCSDL là $_POST['replay_topic'] .
if (get_magic_quotes_gpc()) {
$tmp=stripslashes($_POST['content']);
} else {
$tmp=$_POST['content'];
}
           $_POST['replay_topic'] =$tmp;

9. Demo : Khi nào rãnh mình demo sau nha : ))



Xem Nhiều

Bài đăng phổ biến

Lưu trữ blog

Blog Archive