Jump to content

Superman Cant Fly

Administrators
  • Số lượng nội dung

    5
  • Đã tham gia

  • Lần ghé thăm cuối

  • Days Won

    4

Cộng đồng

28 Excellent

About Superman Cant Fly

  • Sinh nhật 31/08/1992

Khách vừa ghé thăm

1.886 xem hồ sơ
  1. team mình vừa hoàn thành xong đoạn mã truy xuất modelid của hệ thống shopee nha. bạn có nhu cầu thì inbox mình, lấy giá cà phê sáng thôi Demo1: https://shopee.vn/Son-Kem-Lì-Wet-n-Wild-MegaLast-Liquid-Catsuit-Matte-Lipstick-MUA-1-TẶNG-1-i.156112.252553581 Demo 2: https://shopee.vn/Son-kem-lì-nhẹ-môi-cao-cấp-Rouge-Signature-L'Oreal-Paris-7ml-i.37251933.1941818057
  2. BƯỚC 1 - CHỈNH SỬA THƯ VIỆN C# ĐỂ AUTOIT VÀ DLL ĐÓ CÓ THỂ "NHÌN THẤY NHAU" QUA CỔNG COM - Để có thể liên kết AutoIt với thư viện DLL của C# thông qua COM thì Dll đó phải được cài đặt chế độ COMVisible=True. Để làm được điều này ta sẽ thực hiện như sau: + Nếu máy tính của bạn có cài IDE lập trình C# thì đơn giản là mở source code của DLL đó nếu nó được nhà phát triển cung cấp. + Cách khác là ta có thể chỉnh sửa trực tiếp DLL C# bằng phần mềm hoàn toàn miễn phí dnSpy. Nếu máy đã cài .Net Framework 4.7.2 thì tải dnSpy-net472.zip. Nếu chưa cài .Net Framework thì tải dnSpy-netcore-win32.zip hoặc dnSpy-netcore-win64.zip - Sau đó ta cài đặt dòng [assembly: ComVisible(true)] ở mục khai báo DLL như ví dụ dưới: - Nếu là chỉnh sửa source bằng IDE thì đơn giản rồi, còn nếu chỉnh sửa bằng dnSpy thì cách làm như sau: + Mở chương trình dnSpy. +Open DLL cần chỉnh sửa, từ panel bên trái ta chọn tên thư viện cần chỉnh: + Ta sẽ tìm thấy dòng [assembly: ComVisible(false)] hoặc [assembly: ComVisible(true)] (Nếu không tìm thấy dòng này thì tự thêm vào), nếu chế độ đang là true thì khỏi cần chỉnh gì cả, nếu là false thì ta nhấp phải vài bất cứ dòng nào ở panel bên phải, chọn Edit Assembly Attributes (C#)... + Xong rồi thì Save lại DLL là hoàn tất bước 1. BƯỚC 2: CODE AUTOIT GIÚP KẾT NỐI AUTOIT VÀ DLL C# - Ta có thư viện được viết bởi guinness (DEV autoscript.com) tại địa chỉ sau: https://www.autoitscript.com/forum/topic/166704-net-compiled-dll-assembly-in-autoit-the-simple-approach/. Bạn không cần vào tải thư viện trên vì tôi đã đính kèm Thư viện này + Các ví dụ ở tập tin đính kèm bên dưới. - Cách viết code: + Load Dll bằng hàm _DotNet_Load + Gọi Object bằng hàm ObjCreate với tham số classname là: Namespace.Class + Phần còn lại là phụ thuộc vào bạn vì mỗi DLL sẽ có cấu trúc gọi lệnh hàm COM khác nhau, nhưng nói chung chỉ cần ít kiến thức về COM, class...và đọc ví dụ bên code C# về DLL đó là dễ dàng chuyển đổi sang code AutoIt. - Ví dụ liên kết AutoIt với thư viện khá nổi bên C# là HtmlAgilityPack.dll Code C#: Chuyển sang code AutoIt: TẢI VỀ CODE MẪU + MỘT SỐ DLL C# ĐÃ EDIT SẴN CHẾ ĐỘ COMVISIBLE=TRUE ĐỂ TEST: [Hidden Content]
  3. Mọi rủi ro trong giao dịch là khó lòng mà không tránh khỏi được, vì vậy khi thuê một Coder, khách hàng cần lưu ý: Các giao dịch nên qua giao dịch trung gian, hoặc chí ít cũng giao dịch qua tài khoản ngân hàng, tránh giao dịch qua mã thẻ điện thoại vì rủi ro "Quất xong Dong" là rất cao và sẽ rất khó khăn cho việc truy tìm tung tích. Khi bắt đầu mối quan hệ, hãy đảm bảo rằng Coder được thuê và chính bạn phải có chung tầm nhìn và hiểu rõ các đặc điểm kỹ thuật của sản phẩm cần code. Hãy chắc chắn rằng những kỳ vọng của bạn được coder thấu hiểu, đó cũng nên là điều được nêu rõ trong các hợp đồng mà bạn giao kèo với họ ngoài những cuộc trao đổi bằng cách đối thoại, tin nhắn. Kiểm tra độ tin cậy của coder này trên thị trường ra sao ? Họ có thực sự hiểu biết cũng như có kinh nghiệm trong việc xây dựng các ứng dụng được yêu cầu không ? Họ có chứng minh được những sự hiểu biết cũng như cách "đối nhân xử thế " của bản thân từ các phương tiện, bài viết được công khai trên blog, facebook, ...các mạng xã hội khác hay không ? Việc thanh toán theo thời hạn một cách rõ ràng sẽ đảm bảo cho việc bạn trả đúng số tiền mà mình đã thương lượng với Coder. Mặc dù hầu hết các coder sẽ yêu cầu bạn trả trước trong trường hợp hoàn thành xong một mốc quan trọng của dự án, nhưng hãy nhấn mạnh vào các khoản thanh toán sẽ được trả sau mỗi mốc, ngoại trừ các khoản phí cho việc khởi tạo dự án. → Bạn hãy chắc chắn rằng mình đã bắt đầu mối quan hệ với coder theo đúng những lưu ý trên. Còn ngược lại, nếu không may đã dính vào rắc rối và không có cơ hội để thực hiện những điều trên thì điều tốt nhất bạn phải làm là hãy đảm bảo mối quan hệ được kết thúc một cách hữu nghị, để bạn vẫn có thể lấy được mã nguồn của ứng dụng hay website của bạn. Đó là điều quan trọng duy nhất mà bạn nên chú ý tại thời điểm đó.
  4. Nhằm tạo điều kiện thuận lợi cho anh chị em Coder có mong muốn nhận/tìm kiếm các đơn hàng từ khách, nay mình lập ra Topic này với mong muốn các bằng hữu Coder gần xa sẽ bỏ chút thời gian vào đăng ký để nhận được một số quyền lợi nhất định như: Được xác nhận Coder uy tín Được set vào Group Coder → Khách hàng sẽ dễ dàng nhận biết và an tâm đặt hàng từ các bằng hữu Các bằng hữu đăng ký bằng cách comment bên dưới Topic này với mẫu như sau: ĐỐI VỚI KHÁCH HÀNG DANH SÁCH CODER ĐÃ ĐƯỢC VÀO NHÓM CODER UY TÍN CỦA DIỄN ĐÀN: Đang cập nhật....
  5. Xác nhận chủ thớt uy tín, anh em nhào vô nhoé
×
×
  • Create New...