Tools dịch xml 1 click!
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 3 của 3
  1. #1
    Thành Viên
    Ngày tham gia
    Jun 2010
    Bài viết
    110
    Thanks
    0
    Thanked 61 Times in 11 Posts

    Tools dịch xml 1 click!

    Xin chào các bạn!
    Mình là binhvq, một thành viên cũng không hẳn là mới nhưng đã lâu không quay lại diễn đàn!
    Mình tiện tay thấy dịch xml khá là lâu nên viết 1 tools php tự động dịch các text trong xml!
    Nguồn dịch: [Only registered and activated users can see links. ]
    Với tools này bạn cần co apache để run được php nhé!

    Dưới đây là vài bức hình demo:
    //Đã sửa theo như yêu cầu in hoa ký tự đầu tiên!
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]

    Tools:
    PHP Code:
    <?php
    require 'XML2Array.php';
    require 
    'Array2XML.php';
    //Duong da den xml can dịch
    $urlFile "D://DirtyWords.xml";
    $urlWebTranslate 'http://vietphrase.com/';
    $xml file_get_contents($urlFile);
    $ar XML2Array::createArray($xml);
    $string '';
    foreach (
    $ar['data']['dirtywords'] as $key => $value) {
        
    $string .=$value['@attributes']['keywords'] . '@';
    };
    $dataPost = array(
        
    'chinese' => $string,
        
    'option' => 1
    );
    $options = array(
        
    'http' => array(
            
    'header' => "Content-Type: application/x-www-form-urlencoded\r\n",
            
    'method' => 'POST',
            
    'content' => http_build_query($dataPost),
        ),
    );
    $context stream_context_create($options);
    $result file_get_contents($urlWebTranslatefalse$context);
    $arrResult explode('@'$result);
    foreach (
    $ar['data']['dirtywords'] as $key => $value) {
        
    $arrResult[$key]= ucwords($arrResult[$key]);
        
    $ar['data']['dirtywords'][$key]['@attributes']['keywords'] = htmlspecialchars_decode($arrResult[$key]);
    }
    $xml Array2XML::createXML('root'$ar);
    header("content-type: text/xml");
    echo(
    $xml->saveXML());
    Các bạn coppy nội dung sau đó paste code này vào file index.php nhé! Có cập nhật gì mới mình sẽ cập nhật luôn tại web.
    Đây là file xml để mình demo nặng 355 Kb:
    [Only registered and activated users can see links. ]

    Hướng dẫn:
    Code:
    $urlFile = "D://DirtyWords.xml";
    Đường dẫn đến file cần dịch:
    PHP Code:
    $ar['data']['dirtywords'
    Đường dẫn đến arr khi convert từ xml ra array. Cái này bạn nào biết 1 chút về php sẽ làm được.
    Các bạn có thể tham khảo file xml của mình và code php của mình để sửa lại cho hợp lý!
    Phiên bản sau mình sẽ cố gắng thêm nhiều tùy chọn hơn!
    Lần sửa cuối bởi binhvq, ngày 03-09-13 lúc 11:44 AM. Lý do: Sửa in hoa ký tự đầu tiên
    Khách viếng thăm hãy cùng binhvq xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 2 Users Say Thank You to binhvq For This Useful Post:

    hai07dv (03-09-13), hungvoi94 (03-09-13)

  3. #2
    Thành Viên Tâm Huyết hai07dv's Avatar
    Ngày tham gia
    Nov 2010
    Đang ở
    Đẹp Nhức Nhối
    Bài viết
    2,028
    Thanks
    871
    Thanked 2,293 Times in 544 Posts

    Ðề: Tools dịch xml 1 click!

    Ký tự đầu tiên in HOA đi thím ơi ......
    Khách viếng thăm hãy cùng hai07dv xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Jun 2010
    Bài viết
    110
    Thanks
    0
    Thanked 61 Times in 11 Posts

    Ðề: Tools dịch xml 1 click!

    Trích dẫn Gửi bởi hai07dv [Only registered and activated users can see links. ]
    Ký tự đầu tiên in HOA đi thím ơi ......
    Ok, đã fix theo ý của bạn. Cảm ơn bạn đã góp ý!
    Hy vọng các ý kiến của các bạn sẽ giúp tools dịch tốt hơn!
    Khách viếng thăm hãy cùng binhvq xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. [JX] Cho mình hỏi cái Tools Register Tools Online mở Port bao nhiêu nhỉ !
    Bởi nguoidaukho trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 05-11-12, 08:54 PM
  2. [JX] Ai còn giữ cái tools tiện ích với cái tools reg acc của HeoCon cho mình xini !!!
    Bởi nguoidaukho trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 30-10-12, 09:46 PM
  3. [JX] Lỗi click vào npc bị ẩn đi
    Bởi shidaichi trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 09-09-12, 01:43 PM
  4. [JX] Cho Mình Hỏi Về Click Mất NPC
    Bởi Linh_JX trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 27-08-12, 08:29 PM
  5. hel click vào NPC hỗ trợ nhân vật là bị dis
    Bởi doiphieubat trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 07-03-11, 02:16 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 12:31 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.