Server & Client - Máy chủ và Máy khách

Liên hệ QC

Kiều Mạnh

I don't program, I beat code into submission!!!
Tham gia
9/6/12
Bài viết
5,421
Được thích
4,033
Giới tính
Nam
1/ ý tưởng này hình thành và phát triển cơ bản với sự hổ trợ của AI - ChatGPT sau khoãng 5 ngày hỏi qua lại với nhau

2/ vài điều giới thiệu bắt đầu từ 1 loạt bài link sau từ bài số 179

3/ Yêu cầu sử dụng

- Máy tính có kết nối Internet

- Hệ điều hành Windows

- Port mặc định hổ trợ tốt là 8080

4/ Hình ảnh phía Server

1692171552276.png

- khaonh màu xanh là tùy chon kết nối IP và Port

- khoanh màu vàng tùy chọn cho phép phía máy khách duyệt File và Folder đệ quy folder

- khoanh màu đỏ là thư mục chia sẻ mặc định phía Server

- khoanh màu tím ( Download Path ) tùy chọn nơi lưu file mà phía Client upload lên Server ... nếu không chỉ định thì nó sẻ lưu vào Folder Download mặc định trên PC

....

vài chức năng khác chưa hoàn thiện tôi xóa bỏ hoặc để đó mà không có tác dụng ( thong thả tôi điều chỉnh vào sau khi có thời gian )

Server chạy ầm thầm dưới khay hệ thống System tray

5/ Hình ảnh phía máy khách như sau

1692181155544.png


- khoanh màu xanh là tùy chọn kết nối tới Server

- màu đỏ là tùy chọn ổ cứng phía Server VD: Ổ C,D,E mà phía Server hiện có

- màu vàng là list Folder theo khoanh màu đỏ khi chọn

- Màu nâu là khi chọn folder màu vàng ra list File

- quá trình xem ảnh hay File ta có thể Download hay Upload là hình mũi tên lên và xuống trong khung ảnh

... cách thức hoạt động và tìm kiếm theo cây thư mục

6/ khi bấm chọn vào từng file nếu đó là File Ảnh thì nó cho ta xem trước như hình ( chỉ hổ trợ 1 số loại file ảnh )

nhiều tính năng khác và phân quyền cho Client trên Server thong thả tôi sẻ cho vào sau

7/ Giai đoạn 2 sẻ phát triển SQL TCP/IP truy xuất dữ liệu qua lại

8/ giai đoạn 3 sẻ xuất AddIns sử dụng chung cho bộ Office

9/ giai đoạn 4 sẻ xuất hàm API cho ai iu thích thì sử dụng

.... mọi cái thong thả chơi cho vui nếu gió lên thì thuyền ta ra khơi ... nếu không thì dừng lại cho vui thế thôi

ai có nhu cầu điều chỉnh và mong muốn gì cứ neo nếu thấy phù hợp tôi sẻ thêm vào vì đang trong giai đoạn phát triển chưa hoàn thiện

Nên mọi ý kiếm tham gia nếu phù hợp và khả năng có thể Tôi sẻ thêm vào hay xóa đi cho ổn định
 

File đính kèm

  • AppServer.rar
    2.6 MB · Đọc: 34
Lần chỉnh sửa cuối:
Lỗi khi tìm kiếm file và Folder là Tiếng Việt có dấu ... thong thả fix sau
Quá trình sử dụng có lỗi phát sinh vui lòng mô tả lỗi trong trường hợp chi tiết nào ... nếu được tôi sẻ điều chỉnh lại

Khi tải file phía máy khách nó sẻ lưu vào folder chỉ định ... nếu không chỉ định thì nó sẻ lưu vào thư mục Downloads mặc định trên PC


1692175233685.png

trong 1 số trường hợp tải file không được vì tên file có ký tự đặc biệt nên nó sẻ IM RE:p:D:D:D:D
nếu tải file nhiều lần thì nó ra tên mới + thêm (1) + n phía sau file ... có nghĩa nó không lưu đè lên file trước đó nếu trùng tên


xin cảm ơn
 
Lần chỉnh sửa cuối:
1/ Mất vài năm mò và phá các kiểu mới viết thành công cái SQLTCP/IP trên VB6 ( bỏ xong lại lôi ra khi nổi gió đam mê và chịnh phục )

và code két quá nhiều dòng + Can thiệp API 1 cách quái dị mới xong và còn dính lỗi nhiều thứ không lường trước được

Chốt lại VB6 + VBA lỗi thời và ọp ẹp cho dù có cố can thiệp thành công ...nhưng cũng sẻ lỗi mà ít ai hình dung ra

2/ Mất vài ngày với sự hổ trợ của AI - ChatGPT Tôi viết lại thành công trên Delphi Hiện đại hơn, Mượt mà hơn và Rất ít dòng code

3/ chuyển qua giai đoạn phân quyền cho máy chủ và máy khách là tạm ok

1692330988141.png


Thời đại AI nó hổ trợ ta rút ngắn khoãng cách viết ra 1 ứng dụng rất nhiều năm ....

Nếu bình thường tự thân viết ra nó có khi hết cả tuổi thanh xuân ấy chứ
 
Lần chỉnh sửa cuối:
1/ Mất vài năm mò và phá các kiểu mới viết thành công cái SQLTCP/IP trên VB6 ( bỏ xong lại lôi ra khi nổi gió đam mê và chịnh phục )

và code két quá nhiều dòng + Can thiệp API 1 cách quái dị mới xong và còn dính lỗi nhiều thứ không lường trước được

Chốt lại VB6 + VBA lỗi thời và ọp ẹp cho dù có cố can thiệp thành công ...nhưng cũng sẻ lỗi mà ít ai hình dung ra

2/ Mất vài ngày với sự hổ trợ của AI - ChatGPT Tôi viết lại thành công trên Delphi Hiện đại hơn, Mượt mà hơn và Rất ít dòng code

3/ chuyển qua giai đoạn phân quyền cho máy chủ và máy khách là tạm ok

View attachment 293976


Thời đại AI nó hổ trợ ta rút ngắn khoãng cách viết ra 1 ứng dụng rất nhiều năm ....

Nếu bình thường tự thân viết ra nó có khi hết cả tuổi thanh xuân ấy chứ
em hóng dùng sản phẩm của anh, vận dụng vào công việc. cám ơn !
 
em hóng dùng sản phẩm của anh, vận dụng vào công việc. cám ơn !
nếu rảnh tôi nhờ chút

1/ tải file bài số 1 về chạy thử xem sao giúp tôi

2/ bạn muốn phần nào mô tả sơ bộ xem sao tôi viết trước cho nếu có thể

Xin cảm ơn
 
Tôi sẻ phân quyền cho máy chủ như sau:

1/ Khi Server mở lên bắt buộc sẻ chọn 1 thư mục chia sẻ phía Server
( thư mục này là mặc định chia sẻ Public bất cứ Máy khách nào cũng truy xuất vào đó ...)

2/ Chia sẻ toàn quyền thì bất cứ máy khách nào cũng truy xuất toàn bộ file và Folder trên máy chủ bao gồm cả SQL TCP/IP lấy dữ liệu bất kỳ file nào phía Server từ bất cứ Folder nào ...

3/ đăng nhập theo User và Pasword ....

4/ qua các cung đoạn trên sẻ cho vào AddIns và xuất hàm API cho ai iu thích sử dụng Free

Mọi cái trong tầm tay rồi ... vấn đề còn lại lại sắp xếp code chồng chéo nhau như bãi chiến trường làm sao cho nó logis và khoa học là .......... Xong
 
dự án code này cảm thấy nổi gió và đam mê theo em nó tùy chỉnh thêm vào cho phong phú và đa dạng

Phù hợp với xu hướng phát triển chung của công nghệ ... với sự trợ giúp của AI - ChatGPT rất dễ chịu, đơn giản và thực hiện nó
 
Lần chỉnh sửa cuối:
truy xuất dữ liệu Excel + Access từ xa trên máy chủ khi máy chủ cho toàn quyền thì ta có thể tìm kiếm file + Folder trên toàn bộ PC máy chủ xong

sử dụng SQL TCP/IP truy xuất dữ liệu chỉ tích chọn và nhấn nút

Thời đại OpenAI thật dễ chịu ... nếu ai Muốn ghi tên mình vào mục Ơ bao thì công tắc he :p:D

1692539634855.png
 
dự án code này cảm thấy nổi gió và đam mê theo em nó tùy chỉnh thêm vào cho phong phú và đa dạng

Phù hợp với xu hướng phát triển chung của công nghệ ... với sự trợ giúp của AI - ChatGPT rất dễ chịu, đơn giản và thực hiện nó
Cảm tạ sự nhiệt huyết cống hiến của các hạ. Tuy nhiên, thực tâm lão nghĩ nếu các hạ chia sẻ mã nguồn lên đây, biết đâu sẽ rút ngắn n lần thời gian ấy.
 
Cảm tạ sự nhiệt huyết cống hiến của các hạ. Tuy nhiên, thực tâm lão nghĩ nếu các hạ chia sẻ mã nguồn lên đây, biết đâu sẽ rút ngắn n lần thời gian ấy.
Code két với ta như 1 cơn gió thoảng hay 1 áng mây bay tung tăng trong gió ... có cũng như không mà không cũng như có

Mọi vấn đề có liên quan các hạ hãy liên hệ với trợ lý OpenAI - ChatGPT để nhận lại nhưng gì các hạ yêu cầu. trong trường hợp trợ lý có làm khó dễ hay

nhầm lẫn gì đó thì các hạ có thể liên hệ người quản lý Mít tờ Bill để xử lý em nó :D
 
Thong thả và thư giản mất 1 ngày Tôi mô phỏng xong chức năng lưu dữ liệu từ Client tới Server thân thiện như sử dụng ADODB đại chúng trên VBA

....

gác lại đó chơi cho vui
 
Thong thả và thư giản Tôi sẻ xuất ra vài hàm API ... từ Excel, Access +++++++ linh tinh các bạn có thể tạo Server + Client ngay trên chính file Excel +....

Của các bạn xong truy xuất dữ liệu từ xa và Tải File + Úp File to Server

Em ChatGPT thật dễ thương gợi ý cho chút là xong

Các hạ nếu có nhu cầu hãy liên hệ với Em nó như mô tả bài số 12 heeeeeeeeeeeeeeeeeeee ===\.:::"""><
 
Cơ bản định hình khung xong ... xuất Hàm API và COM song song ... vậy là từ Excel ++................

ta có thể viết Server + Client truy xuất dữ liệu + Up + tải File từ xa như bài số 1 rùi ấy
 
Tôi tách ra 1 chủ đề mới xuất các hàm API cho ai iu thích nó sử dụng Free link sau


dự án code này cảm thấy nổi gió viết code theo em nó tùy chỉnh dài dài :p
 
1/ rất đơn giản vậy là bộ khung Web Server + Web Services + DLL đa luồng đã xong

2/ phần còn lại tinh chỉnh fix lỗi + cắt xén bớt đi cho phù hợp là xong

3/ Fix lỗi Unicode xong

4/ Mọi cái làm việc với File và Folder qua Internet như làm việc trên chính PC của mình

5/ thong thả thêm cái gì Mình thích vào cho phong phú và màu mè chút tăng thêm phần lung linh và huyền ảo chút nữa ............

1694052709324.png
 
Web KT
Back
Top Bottom