Đăng nhập

View Full Version : Cách post một ván cờ vua đầy đủ chi tiết lên diễn đàn



kytuco
01-12-2012, 02:09 AM
[B]1. Chuẩn bị
Các bạn chuẩn bị cho mình 1 phần mềm cờ vua nào đó (tôi dùng Fritz 12 biên tập; các bạn có thể kéo từ torrent về, nó khoảng trên 4GB, nếu là file ISO các bạn có thể dùng Nero chép ra đĩa hoặc dùng DAEMON Tools Lite mount nó vào và setup trực tiếp từ HDD luôn. Cài đặt xong, copy 2 file trong thư mục SKIDROW paste đè vào nơi cài đặt Frizt 12 – C:\ProgramFiles\Chessbase\Chessprogram12 để nó không hỏi giấy phép bản quyền nữa).


http://i38.photobucket.com/albums/e146/ispassand/chess01.jpg
http://i38.photobucket.com/albums/e146/ispassand/chess02.jpg
http://i38.photobucket.com/albums/e146/ispassand/chess03.jpg
http://i38.photobucket.com/albums/e146/ispassand/chess04.jpg
http://i38.photobucket.com/albums/e146/ispassand/chess05.jpg
http://i38.photobucket.com/albums/e146/ispassand/chess06.jpg
http://i38.photobucket.com/albums/e146/ispassand/chess07.jpg
http://i38.photobucket.com/albums/e146/ispassand/chess08.jpg

Tiến hành cài đặt bình thường.
2. Phân tích ván đấu
Bây giờ bạn cần chuẩn bị tài liệu cờ vua cần post lên Forum (bạn biên tập sẵn trong office để tiện copy-paste sau này).
Mở Notepad để tiến hành biên tập ván cờ (Start > Notepad). Ta sẽ làm việc nhiều với notepad.
Ví dụ: bạn mở biên bản ván đấu giữa Petrosin vs Korchnoi bằng notepad từ file .pgn (biên bản này bạn download từ trên mạng dưới dạng pgn - chẳng hạn ở trang chessgames.com, vào mục PGN: download), copy nội dung; vào Fritz nhấn vào thẻ Paste Game ở góc phải bàn cờ, biên bản sẽ hiện trên phần Notation + Openings Book


http://i38.photobucket.com/albums/e146/ispassand/chess09.jpg
tiến hành phân tích, chẳng hạn ở nước thứ 21 đen đổi nước đi khác 21....h5 thay cho 21....Ha8, v.v.


http://i38.photobucket.com/albums/e146/ispassand/chess10.jpg
Khi đã phân tích xong, copy toàn bộ biên bản bằng lệnh Ctrl+C hoặc nhấn thẻ Copy Game ở góc phải bàn cờ > dán nó vào Notepad, bạn sẽ có:


http://i38.photobucket.com/albums/e146/ispassand/chess11a.jpg

Bạn chợt nhận ra tên 2 đấu thủ không đúng với biên bản ván đấu (lý do là khi bạn phân tích trên phần mềm, Fritz mặc nhiên xem bạn là đấu thủ với nó và bạn sẽ chỉ có biên bản với thông tin đấu thủ như trên).
Bây giờ bạn quay trở lại với biên bản gốc, copy phần thông tin 2 đấu thủ chính thức dán đè vào biên bản đang phân tích ở hình trên và tiến hành phân tích tiếp tục.


http://i38.photobucket.com/albums/e146/ispassand/chess12.jpg

3. Làm việc với Notepad – phần quan trọng nhất trước khi post bài
Từ biên bản gốc bạn copy dán nó xuống phía dưới, xong bạn tiến hành biên tập ván đấu bằng cách thêm thủ công các chú thích vào biên bản (ảnh trên).
Cần chú ý các cặp dấu
() và {}

Khi bạn muốn chú thích gì đó thì dùng cặp dấu này {}. Cho tất cả nội dung chú thích vào giữa chúng. Chẳng hạn {Đi như thế mạnh hơn là bắt xe ngay.}

Khi muốn xuống dòng dùng cặp dấu (). Nhưng bạn đừng quên dấu 1 chấm . sau dấu ngoặc đơn khi đến lượt Trắng đi, và dấu 3 chấm ... sau dấu ngoặc đơn nếu đến lượt Đen đi thì chương trình đọc mã cờ trên chessflash.com mới hiểu. Sau cùng bạn đóng dấu ngoặc đơn lại.
Phần này sẽ được quay trở lại khi ta đi sâu vào chi tiết. Bây giờ bạn tiến hành làm việc với các trang web.

4. Làm việc với các trang web
Sau khi đã biên tập hoàn chỉnh trong Notepad, bạn xóa phần biên bản gốc chỉ chừa lại biên bản đã phân tích (hoặc chỉ copy phần biên bản đã phân tích).
Mở trang ChessFlash PGN Viewer Quick Publisher (http://chessflash.com/chessflash.html)


http://i38.photobucket.com/albums/e146/ispassand/chess13.jpg

Từ giao diện trang web, bạn dán nội dung copy ván cờ đã phân tích vào khung có hàng chữ 1. Paste the PGN data for your chess game into the text area below (Dán biên bản ván đấu dưới định dạng.PGN của bạn vào khung text bên dưới), bỏ qua phần 2. Optional. Select your preferred display settings (Tùy chọn cài đặt hiển thị bàn cờ, nếu bạn thích nghịch một chút với nó thì bạn có thể tùy chọn bằng cách thiết đặt các thông số khác nhau vào các ô, bạn sẽ thấy nó hiển thị ở khung Preview), Tại 3. Press the preview button to see the game in the viewer. Repeat steps 1-3 until the desired result is obtained (Nhấn nút preview để xem ván cờ hiển thị. Lặp lại từ bước 1 đến bước 3 mãi cho đến khi đạt được kết quả mong muốn). Cuối cùng bạn nhấn vào thẻ Preview để xem lại nội dung hiển thị, test nước đi ở bàn cờ bên phải.


http://i38.photobucket.com/albums/e146/ispassand/chess12b.jpg

Nội dung giờ đã hiển thị tốt (nếu trang web báo lỗi trong khung preview, bạn phải chỉnh lại trong Notepad và post lên lại), các bạn sẽ copy đoạn code của nó để biên tập vào diễn đàn TLKĐ.
Tại phần 4. Copy and paste the html below into blogger or your web page. Do not add any new line breaks within this html text (Copy và paste đoạn mã html bên dưới vào Blog hay trang web của bạn. Đừng thêm bất kỳ gì vào nó sẽ làm hỏng đoạn code).


http://i38.photobucket.com/albums/e146/ispassand/chess14.jpg

Bạn bôi đen dòng code html từ chữ [Event cho đến hết chừa lại đoạn mã như hình trên, hoặc bạn chỉ copy đến dấu phẩy là cuối cùng.
Mở trang .::Thăng Long Kỳ Đạo::. Diễn đàn người yêu cờ (http://www.thanglongkydao.com/) đăng nhập và lên khung soạn thảo


http://i38.photobucket.com/albums/e146/ispassand/chess15.jpg

Tại đây bạn có tùy chọn Tool Flash (1) và Tool FlashChess (2).

Nếu bạn chọn Tool 1 Flash bạn sẽ dán toàn bộ đoạn code vừa copy ở trang flashchess vào đoạn code mẫu này:

http://chessflash.com/releases/latest/ChessFlash.swf?=width="400%"& height="700"&Horientation=V&tabmode=Cornsilk=#FFF8DC&mtbackground=LightCoral=#F08080&pgndata=http://chessflash.com/releases/latest/ChessFlash.swf?=width="300%"&height="600"&orientation=V&tabmode=Cornsilk=#FFF8DC&mtbackground=LightCoral=#F08080&pgndata


http://i38.photobucket.com/albums/e146/ispassand/c14.jpg

Nhớ thêm dấu= giữa hai đoạn code.

Kết quả đạt được:

http://chessflash.com/releases/latest/ChessFlash.swf?=width="400%"& height="700"&Horientation=V&tabmode=Cornsilk=#FFF8DC&mtbackground=LightCoral=#F08080&pgndata=http://chessflash.com/releases/latest/ChessFlash.swf?=width="300%"&height="600"&orientation=V&tabmode=Cornsilk=#FFF8DC&mtbackground=LightCoral=#F08080&pgndata=[Event "Curacao ct"] [Site "Curacao ct"] [Date "1962.??.??"] [Round "23"] [White "Petrosian"] [Black "Viktor Korchnoi"] [Result "1-0"] [ECO "A31"] [PlyCount "41"] [EventDate "1962.??.??"] 1. c4 c5 2. Nf3 Nf6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 d5 6. Bg5 dxc4 7. e3 Qa5 8. Bxf6 exf6 9. Bxc4 Bb4 10. Rc1 a6 11. O-O Nd7 12. a3 Be7 13. b4 Qe5 14. f4 Qb8 15. Bxf7%2B Kxf7 16. Qb3%2B Ke8 17. Nd5 Bd6 18. Ne6 b5 19. Ndc7%2B Ke7 20. Nd4 (.{Di nhu the manh hon la bat xe ngay.})Kf8 21. Nxa8 (.{Quan den dau hang vi sau 21.... Ha8 22.He6 thi Den se bi ton that nang ne. Doi khi nguoi ta ngan can Vua doi phuong nhap thanh bang cach kiem soat duong cheo hoac cot doc ma Vua phai xuyen qua khi nhap thanh. De dat duoc muc tieu do, doi khi phai hy sinh nhieu quan. })1-0 '

Dùng Tool 2 FlashChess:

[Event "Curacao ct"] [Site "Curacao ct"] [Date "1962.??.??"] [Round "23"] [White "Petrosian"] [Black "Viktor Korchnoi"] [Result "1-0"] [ECO "A31"] [PlyCount "41"] [EventDate "1962.??.??"] 1. c4 c5 2. Nf3 Nf6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 d5 6. Bg5 dxc4 7. e3 Qa5 8. Bxf6 exf6 9. Bxc4 Bb4 10. Rc1 a6 11. O-O Nd7 12. a3 Be7 13. b4 Qe5 14. f4 Qb8 15. Bxf7%2B Kxf7 16. Qb3%2B Ke8 17. Nd5 Bd6 18. Ne6 b5 19. Ndc7%2B Ke7 20. Nd4 (.{Đi như thế mạnh hơn là bắt xe ngay.})Kf8 21. Nxa8 (.{Quân Đen đầu hàng vì sau 21….Ha8 22.He6 thì Đen sẽ càng bị tổn thất nặng nề. Đôi khi người ta ngăn cản Vua đối phương nhập thành bằng cách kiểm soát đường chéo hoặc cột dọc mà Vua phải xuyên qua khi nhập thành. Để đạt được mục tiêu đó, đôi khi phải hy sinh nhiều quân. })1-0 '

Có vẻ như Tool Flash không còn hổ trợ Font Unicode nữa nên giờ ta chỉ tập trung sử dụng ở Tool 2 FLASHCHESS.


5. Làm việc trực tiếp trên khung nhập liệu của flashchess.com

Việc copy biên bản từ Notepad rồi sau đó Paste vào Khung nhập liệu của flashchess.com hơi bất tiện và mất thời gian, vì thế ta làm việc trực tiếp trên khung nhập liệu này luôn.

Ví dụ phân tích từ nước 33 ván Viswanathan Anand - Deen Hergott trong Great Chess Combinations

Biên bản gốc :
Viswanathan Anand - Deen Hergott
Thessaloniki Ol, 1984
1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 Nf6 6.N1c3 d6 7.Bg5 a6 8.Na3 b5 9.Nd5 Qa5+ 10.Bd2 Qd8 11.Nxf6+ Qxf6 12.c4 Qg6 13.f3 Be7 14.cxb5 Nd4 15.Be3 0–0 16.Bxd4 exd4 17.Qd2 d5 18.Bd3 Bg5 19.Qe2 dxe4 20.Bxe4 Bf5 21.0–0 Be3+ 22.Kh1 Bxe4 23.fxe4 Qxe4 24.Rad1 axb5 25.Nxb5 Rxa2 26.Nxd4 Qe5 27.Nf5 Bf4 28.Qg4 g5 29.Rde1 h5 30.Nh6+ Kg7 31.Qxh5 Qxb2 32.Nf5+ Kg8 33.Qg4 Qd2 34.Rd1 Qb4 35.Rd4 Qb8 36.h3 Kh7 37.Rdxf4 gxf4 38.Qg7# 1–0

[B]Code phân tích
32... Kg8 {0} 33. Qg4 {4} Qd2 {7} 34. Rd1 (.{không phải là nước đi mạnh nhất, Fritz đề nghị như sau:})
(34. h4 {0} Ra4 {2}) 34... Qb4 {0} 35. Rd4 {0} Rf2 {2} 36. Rxb4 {5} (36. Rxf2 {
0} Qe1+ {0} 37. Rf1 {1} Qxf1# {0}) (36. Rdd1 {0} Rxf1+ {1} 37. Rxf1 {1} Qe4 {1}
(37... Qe4 $11 {2})) 36... Rxf1# {0} 0-1


http://i38.photobucket.com/albums/e146/ispassand/notp01.jpg


Vì thế nếu thêm chú thích ở trước thì bỏ bớt dấu ngoặc đóng kết thúc và một dấu xuống dòng ( ở dòng text sau, chẳng hạn:
(Code)
32... Kg8 {0} 33. Qg4 {4} Qd2 {7} 34. Rd1 (.{không phải là nước đi mạnh nhất, Fritz đề nghị như sau:}
34. h4 {0} Ra4 {2}) 34... Qb4 {0} 35. Rd4 {0} Rf2 {2} 36. Rxb4 {5} (36. Rxf2 {
0} Qe1+ {0} 37. Rf1 {1} Qxf1# {0}) (36. Rdd1 {0} Rxf1+ {1} 37. Rxf1 {1} Qe4 {1}
(37... Qe4 $11 {2})) 36... Rxf1# {0} 0-1


http://i38.photobucket.com/albums/e146/ispassand/notp02.jpg

Bây giờ thử ghép lại toàn bộ ván cờ có sự tham gia phân tích của Fritz

[Event "Thessaloniki"] [Site "Ol"] [Date "1984.??.??"] [Round "?"] [White "Viswanathan Anand"] [Result "1-0"] [ECO "B33"] [PlyCount "75"] [EventDate "1984.??.??"] 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 Nf6 6. N1c3 d6 7. Bg5 a6 8. Na3 b5 9. Nd5 Qa5%2B 10. Bd2 Qd8 11. Nxf6%2B Qxf6 12. c4 Qg6 13. f3 Be7 14. cxb5 Nd4 15. Be3 O-O 16. Bxd4 exd4 17. Qd2 d5 18. Bd3 Bg5 19. Qe2 dxe4 20. Bxe4 Bf5 21. O-O Be3%2B 22. Kh1 Bxe4 23. fxe4 Qxe4 24. Rad1 axb5 25. Nxb5 Rxa2 26. Nxd4 Qe5 27. Nf5 Bf4 28. Qg4 g5 29. Rde1 h5 30. Nh6%2B Kg7 31. Qxh5 Qxb2 32. Nf5%2B Kg8 (32... Kg8 33. Qg4 Qd2 34. Rd1{không phải là nước mạnh nhất, Fritz đề nghị như sau:} (34. h4 Ra4 35. hxg5 $18 {Frizt}) 34... Qb4 35. Rd4 Rf2 36. Rxb4 (36. Rxf2 Qe1%2B 37. Rf1 Qxf1#) (36. Rdd1 Rxf1%2B 37. Rxf1 Qe4 (37... Qe4 $11)) 36... Rxf1# {Frizt}) 33. Qg4 Qd2 34. Rd1 Qb4 35. Rd4 Qb8 36. h3 Kh7 37. Rdxf4 gxf4 38. Qg7# 1-0'


http://i38.photobucket.com/albums/e146/ispassand/notp03.jpg

[B]Đây là kết quả sau cùng:

[Event "Thessaloniki"] [Site "Ol"] [Date "1984.??.??"] [Round "?"] [White "Viswanathan Anand"] [Black "Deen Hergott"] [Result "1-0"] [ECO "B33"] [PlyCount "75"] [EventDate "1984.??.??"] 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 Nf6 6. N1c3 d6 7. Bg5 a6 8. Na3 b5 9. Nd5 Qa5%2B 10. Bd2 Qd8 11. Nxf6%2B Qxf6 12. c4 Qg6 13. f3 Be7 14. cxb5 Nd4 15. Be3 O-O 16. Bxd4 exd4 17. Qd2 d5 18. Bd3 Bg5 19. Qe2 dxe4 20. Bxe4 Bf5 21. O-O Be3%2B 22. Kh1 Bxe4 23. fxe4 Qxe4 24. Rad1 axb5 25. Nxb5 Rxa2 26. Nxd4 Qe5 27. Nf5 Bf4 28. Qg4 g5 29. Rde1 h5 30. Nh6%2B Kg7 31. Qxh5 Qxb2 32. Nf5%2B Kg8 (32... Kg8 33. Qg4 Qd2 34. Rd1{không phải là nước mạnh nhất, Fritz đề nghị như sau:} (34. h4 Ra4 35. hxg5 $18 {Frizt}) 34... Qb4 35. Rd4 Rf2 36. Rxb4 (36. Rxf2 Qe1%2B 37. Rf1 Qxf1#) (36. Rdd1 Rxf1%2B 37. Rxf1 Qe4 (37... Qe4 $11)) 36... Rxf1# {Frizt}) 33. Qg4 Qd2 34. Rd1 Qb4 35. Rd4 Qb8 36. h3 Kh7 37. Rdxf4 gxf4 38. Qg7# 1-0'

Để có được màu (đỏ) của các nước biến, Trong khung Notation của Fritz bạn nhấn phải chuột vào chỗ các nước biến > chọn Variation Color > Bảng màu hiện ra, bạn tùy chọn màu > OK.

Chúc các bạn có nhiều bài phân tích tuyệt vời trên diễn đàn.

Cảm ơn.