Tìm kiếm nhanh

[Module] Leechnews - Lấy tin tự động

Thảo luận trong 'Modules' đăng bởi anhyeuviolet, 07/08/2016 23:14.

  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

    + Tên Modules: Leechnews.

    + Nền tảng: NukeViet 4.0.29 - 4.1 Beta.

    + Phiên bản hiện tại: 0.1.07.

    + Yêu cầu Server: PHP 5.4 min, cURL.

    + Tài nguyên cho Apache đạt 256MB min.

    + Chức năng chính : Xem hình.

    ---------------------------------------------------------------------

    ---------------------------------------------------------------------

    +++ Cập nhật 0.1.07:

     

    + Sửa một số lỗi về hàm, có thể gây lỗi khi lấy tin.

    + Sửa một lỗi khi xử lý keywords của tags.

    ---------------------------------------------------------------------

    Link gói cài tự động:

    => https://nuke.vn/forum/attachments/f81b002faf78691f57daf4d700889503/

     

    Link gói cập nhật:

    => https://nuke.vn/forum/attachments/439515a8ae00086c8c301768e72a0ce5/

    --------------------------------------------------------------------------

    --------------------------------------------------------------------------

     

    Cập nhật 0.1.06:

     

    + Sửa lỗi với tiêu đề và nội dung dùng nháy đơn và nháy kép " '.

    + Sửa lỗi tương thích với NukeViet 4.1 khi duyệt bài viết.

    + Tương thích ngược với 4.0.29.

    + Lấy hình ảnh theo thuộc tính. Ví dụ: src (mặc định), data-src (trang có dùng Lazyload), ...

     

    => Gói cài tự động 0.1.06 https://nuke.vn/forum/attachments/b57aeb583fa39897011425f083728847/

     

    => Gói cập nhật tự động 

    (Hỗ trợ 0.1.05) : https://nuke.vn/forum/attachments/3f9b0b7526417b8473f692de0e4c03f6/

    --------------------

    Do module có cập nhật về cấu trúc Database nên bắt buộc cập nhật qua gói cập nhật hoặc cài mới hoàn toàn.

    --------------------------------------------------------------------------

    --------------------------------------------------------------------------

    Đối với NukeViet 4.0.29, vui lòng sử dụng Leechnews bản 0.1.06 trở lên ( Tương thích 4.0.29 và 4.1 ).

    --------------------------------------------------------------------------

    --------------------------------------------------------------------------

    +++ Bản 0.1.05

     

    + Cập nhật tương thích với NukeViet 4.1.

     

    => Gói cài tự động 0.1.05 https://nuke.vn/forum/attachments/d9bda6395e103ed4681f26ac84c140a2/

     

    => Gói cập nhật tự động 

    (Hỗ trợ 0.1.04) : https://nuke.vn/forum/attachments/005485ae6623a4c10bbe5488eb095960/

     

    --------------------------------------------------------------------------

    --------------------------------------------------------------------------

    +++ Bản 0.1.04

     

    + Cập nhật và sửa lỗi hiệu năng lấy tin.

    + Thêm cấu hình ghi đè set_time_limit (chỉ hiển thị khi hosting hỗ trợ).

    + Sửa vấn đề mã hóa font chữ của tags.

    + Thêm cấu hình xóa nội dung của phần Tác giả.

    + Thêm cấu hình tự điền mô tả cho Tags được lấy tự động.

    + Tối ưu phương thức get hình ảnh.

    + Sửa lỗi về thư  mục lưu ảnh của module ảo của News.

    + Sửa một số lỗi về cú pháp.

     

    => Gói cài tự động 0.1.04 https://nuke.vn/forum/attachments/578594af8e91c05ac25e6ba319451868/

     

    => Gói cập nhật tự động 

    (Hỗ trợ 0.1.01, 0.1.02, 0.1.03) : https://nuke.vn/forum/attachments/d8cd9069913f7a2f1e250b3edebcbe80/

    -----

    Hình ảnh minh họa:

    **** Chức năng hiện tại:

    + Cấu hình Nhóm nguồn tin, cho phép tạo nhiều Nguồn tin dùng chung một cấu trúc.

    Ví dụ: Trang Pháp luật, Sức mạnh số trên Dân trí.

    + Lấy tin 1 hay nhiều nhóm tin cùng lúc (Tuỳ theo khả năng của hosting, server ... ).

    + Đăng tin vào một hoặc nhiều chuyên mục.

    + Tự tạo từ khoá, ảnh minh hoạ nếu có.

    + Tuỳ chọn xoá link trong bài viết chi tiết, xoá hoặc giữ link bài viết nguồn.

    + Tuỳ chọn lưu ảnh minh hoạ/ảnh bài viết về hosting.

    + Làm sạch nội dung HTML của bài viết chi tiết.

    + Xuất mẫu Nhóm nguồn tin dưới dạng INI. Cho phép cài hoặc chia sẻ mẫu này.

    + Chức năng Lịch sử lấy tin/Báo cáo:

    - Lưu lại kết quả, lỗi (nếu có) của quá trình lấy tin.

    - Duyệt bản tin trong khu vực "Báo cáo" nếu chọn chế độ kiểm duyệt.

    + Xử lý bỏ qua bản tin trong tương lai nếu có lỗi hoặc nội dung rỗng.

    + Cho phép " bỏ qua bản tin" thủ công.

    + Cấu hình vị trí hiển thị ảnh minh hoạ cho bài viết.

    + Cho phép "gán" username sẽ dùng để hiển thị khi lấy tin tự động.

     

    **** Chức năng đã có nhưng không bao gồm trong bản này:

    + Hẹn giờ lấy tin tự động.

    => Không công bố cho tới khi chức năng lấy tin hoàn chỉnh.

     

    **** Chức năng điều chỉnh trong tương lai:

    + Làm sạch HTML của bài viết.

    + Cấu hình mở rộng: tạo function xử lý mẫu tin theo từng trang một.

    + Lọc phần bài viết trong "Báo cáo" theo tình trạng của bản tin.

     

    *** Lỗi hiện tại:

    + Nội dung chi tiết có thể còn sót lại vài "chi tiết" mà nghĩ vỡ đầu chưa biết cách xoá.

    + Nếu kích hoạt chức năng lưu ảnh về hosting, bạn có thể hết dung lượng lưu trữ sau 24h.

    + Chức năng duyệt tin còn khó dùng và khó hiểu.

    + Ngôn ngữ còn sót trong TPL chưa dịch hết.

    + Đang cập nhật ...

     

    **** Ghi chú:

    + Đây là phiên bản miễn phí, phát hành độc lập trên Nuke.Vn.

    + Đây là phiên bản miễn phí, không có phiên bản nào thu phí dưới tên module Leechnews hay nhà phát triển cùng tên.

    + Đây là module phát triển độc lập, không liên quan tới bất kỳ module nào cùng chức năng.

    + Đây là module trong quá trình phát triển, thử nghiệm; do đó lỗi là không tránh khỏi. Xin hãy góp gạch xây module chứ đừng đáp gạch vào mặt người phát triển.

    + Đây là module lấy tin. Do đó các chức năng không phục vụ cho công tác lấy tin sẽ bị bỏ qua trong danh mục yêu cầu/đề nghị/đòi hỏi .... chức năng các thể loại.

    + Đây là module miễn phí. Xin vui lòng không lấy module này về bán lại với giá 50k hay 1 củ hay 2 củ rưỡi.

    + Đây là module phát hành, do tình yêu mến với NukeViet, với forum nuke.vn, do mình rảnh và mình thích. Không vì bất cứ lý do hay mục đích nào khác.

    +++ Nếu module này không đủ, không đáp ứng cho nhu cầu của bạn, xin vui lòng bỏ qua hoặc tìm module khác hoặc mua một module khác.

     

    Chúc cả nhà vui.

     

     

    Tệp đính kèm:

    Lần sửa cuối bởi bạn: 14/11/2016 03:54
    XingXing vanmotweb havi525 nbdat92 khicon038 thích điều này.
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

    --------------------------------------------------------------------------

    --------------------------------------------------------------------------

    +++ Sửa lỗi cho các bạn cập nhật từ 0.1.02 lên.

    Nếu gặp lỗi sau:

    Thì xử lý như sau:

     

    Tạo 1 tệp đuôi PHP, ví dụ: fix0122.php.

    Nội dung chính xác như sau:

    <?php 
    
    define('NV_SYSTEM', true);
    
    // Xac dinh thu muc goc cua site
    define('NV_ROOTDIR', pathinfo(str_replace(DIRECTORY_SEPARATOR, '/', __file__), PATHINFO_DIRNAME));
    
    require NV_ROOTDIR . '/includes/mainfile.php';
    
    $language_query = $db->query('SELECT lang FROM ' . $db_config['prefix'] . '_setup_language WHERE setup = 1');
    while (list ($lang) = $language_query->fetch(3)) {
        $mquery = $db->query("SELECT title, module_data FROM " . $db_config['prefix'] . "_" . $lang . "_modules WHERE module_file = 'leechnews'");
        while (list ($mod, $mod_data) = $mquery->fetch(3)) {
            try {
                $db->query("ALTER TABLE " . $db_config['prefix'] . "_" . $lang . "_" . $mod_data . "_source ADD COLUMN source_autohometext int(11) NOT NULL DEFAULT '0' AFTER source_moderate");
            } catch (PDOException $e) {
                //
            }
            try {
                $db->query("ALTER TABLE " . $db_config['prefix'] . "_" . $lang . "_" . $mod_data . "_source ADD COLUMN source_hometext_limit int(11) NOT NULL DEFAULT '100' AFTER source_autohometext");
            } catch (PDOException $e) {
                //
            }
        }
    }
    die("Hoan tat ! Xin hay xoa tap tin nay !");
    

    Upload vào thư mục gốc của nukeviet ( ngang hàng với index.php, includes, modules, themes, ...).

    Chạy file bên trên, ví dụ:

    http://domain.com/fix0122.php

     

    Hoặc

    http://localhost/429/fix0122.php

     

    Nhận được thông báo:

    Hoan tat ! Xin hay xoa tap tin nay !

    Thì xoá file đó đi và kiểm tra xem còn lỗi không.

    --------------------------------------------------------------------------

    --------------------------------------------------------------------------

    Bản mới có thay đổi về Database nên bắt buộc phải thông qua gói nâng cấp, hoặc cài lại Module. Do đó các bạn vui lòng làm đúng để tránh có lỗi không mong muốn.

     
    Lần sửa cuối bởi bạn: 12/11/2016 06:20
    hoanglongvnpt thích điều này.
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

    Giữ chỗ #3

     
  • lumina430

    lumina430 Trần Long

    Chưa có chức năng hẹn giờ tự lấy tin hả anh? Ko ra mắt chức năng đó trong modules hay là chưa ra mắt anh? 

    Có phải gỡ feednews khi cài leechnews ko anh hay 2 modules này riêng biệt?

     

     
  • ngoctu2008

    ngoctu2008 Phạm Ngọc Tú

    Hay quá, thank bác!

     
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

     

    2 Module đó riêng biệt.

    Ko cần xoá cái kia đâu.

    Chức năng hẹn giờ, mình để hoàn chỉnh module mới đưa vào.

    Chứ nó lấy toàn tin lỗi về thì thế nào :D

     
    lumina430 thích điều này.
  • hoanglongvnpt

    hoanglongvnpt Nguyễn Tất Thắng

    Nghiên cứu cái này đi em:

    http://xembaomoi.com/

     
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

     

    Cái đấy thế nào ạ ?

     

     
  • dangdinhtu

    dangdinhtu Đặng Đình Tứ

    Điều hành viên Quản trị diễn đàn

    Cái này chả có gì mà phải nghiên cứu

     

     
  • Cho mình hỏi.
    Nhu cầu của mình là lấy tin từ baomoi.com và news.google.com..... nhưng mình lấy tin theo từ khóa tìm kiếm. ví dụ vào báo mới mình "iphone 7" và nó có dạng thế này http://www.baomoi.com/tim-kiem/%22iphone-7%22.epi . Mình muốn lấy tất cả tin như vậy có được kg? và phí là bao nhiêu ạ? Thanks bạn

     
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

    Bạn phân tích tốt mẫu tin là lấy được, không tốn đồng nào ạ.

    Và mình không nhận làm bản trả phí theo yêu cầu ạ.

    + Đây là phiên bản miễn phí, phát hành độc lập trên Nuke.Vn.

    + Đây là phiên bản miễn phí, không có phiên bản nào thu phí dưới tên module Leechnews hay nhà phát triển cùng tên.

     

     
  • quoctiepkt

    quoctiepkt Quoc Tiep

    Tuyệt vời, đã cài và xem một số chức năng thấy đã quá, mà chưa biết cách vận hành thế nào hết keke, anhyeuviolet làm 1 bài review hướng dẫn mọi người đi 

     
  • lumina430

    lumina430 Trần Long

    Mong nhất chức năng này, đành chờ đợi vậy

     
  • nguyentrinh

    nguyentrinh Nguyễn Tuyết Trinh

    hj có modules mới rối. Cách lấy đối tượng vẫn giống modules lấy tin kia phải ko anh?

     
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

    Dùng chung thư viện Simple HTML nên tất nhiên đều phải phân tích phần tử.

     
  • nhimthulinh

    nhimthulinh

    Điều hành viên Quản trị diễn đàn

    modules tốt laugh

     
    anhyeuviolet thích điều này.
  • dangdinhtu

    dangdinhtu Đặng Đình Tứ

    Điều hành viên Quản trị diễn đàn

    Lão seo từ khóa lấy tin tự động đi nào

     
    anhyeuviolet thích điều này.
  • anhyeuviolet

    anhyeuviolet Kenny Nguyen

     

    Hai đại ca SEO hộ em với angry

     
    Lần sửa cuối bởi bạn: 08/08/2016 03:00
  • nguyentrinh

    nguyentrinh Nguyễn Tuyết Trinh

    đã lấy tin hoàn thành nhưng mà qua modules tin tức ko thấy bài nào hết. hix

     
  • nguyentrinh

    nguyentrinh Nguyễn Tuyết Trinh

Chia sẻ trang này

Bạn đã không sử dụng Site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây