Chia sẻ Folder qua mạng Internet (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Hai Lúa Miền Tây

❆❆❆❆❆❆❆❆
Thành viên BQT
Administrator
Tham gia
18/3/08
Bài viết
8,312
Được thích
15,879
Giới tính
Nam
Nghề nghiệp
Làm ruộng.
:fish:các anh, chị có gì hay cứ post lên nói qua nói lại làm chi
Làm gì thì thì cũng phải mở post, nếu có cách khác cứ post lên nhé
Thôi thì dùng cách cổ điển sau:

1596094333022.png
Muốn bảo mật thì tạo user đăng nhập. Nhưng ở Office 365 nó cho chạy có 1 lần, lần sau thì nó chặn.
 
check mỗi mục Read thui thì có chắc ăn ko nhỉ:p
cho 20 lận
Untitled.png
 
check mỗi mục Read thui thì có chắc ăn ko nhỉ:p
cho 20 lận

Vậy là chỉ cho nhìn không cho rờ à?
Nếu vậy cái ứng dụng máy chủ - máy khách còn gì ý nghĩa nữa đây.
Lúc trước cái A-Tool của bạn Tuân có nhấn mạnh tiêu chí này đấy: khắc phục việc phải Share full Folder để máy con có thể kết nối máy chủ.
Hiện tại đối với việc phát triển ứng dụng trên Ms Access vẫn phải dính trở ngại này là Share full folder -> người dùng có thể táy máy xoá mất file CSDL back-end.
Cái tool em thuyyeu 9999 khắc phục được vụ này đó nhưng cũng có những bất cập đối với CSDL Access nhưng không bàn đến vì đây là GPE :) .
 
Vậy là chỉ cho nhìn không cho rờ à?
Nếu vậy cái ứng dụng máy chủ - máy khách còn gì ý nghĩa nữa đây.
Lúc trước cái A-Tool của bạn Tuân có nhấn mạnh tiêu chí này đấy: khắc phục việc phải Share full Folder để máy con có thể kết nối máy chủ.
Hiện tại đối với việc phát triển ứng dụng trên Ms Access vẫn phải dính trở ngại này là Share full folder -> người dùng có thể táy máy xoá mất file CSDL back-end.
Cái tool em thuyyeu 9999 khắc phục được vụ này đó nhưng cũng có những bất cập đối với CSDL Access nhưng không bàn đến vì đây là GPE :) .
ít ngày nữa xử lý xong cái mớ công việc ... Mạnh lại mở VB6 làm cái TCPIP lấy dữ liệu qua Internet đó cho xong cái đã

Viết trên Delphi chát chít vui vẻ thì OK ... còn lấy dữ liệu lại khác cảm giác như húc đầu vào đá

VB6 thì chắc trong tầm tay rồi đó... đang vọc lấy dữ liệu Google sheet + lưu lên xem sao xong tính đến cái TCPIP
 
Vậy là chỉ cho nhìn không cho rờ à?
Nếu vậy cái ứng dụng máy chủ - máy khách còn gì ý nghĩa nữa đây.
Lúc trước cái A-Tool của bạn Tuân có nhấn mạnh tiêu chí này đấy: khắc phục việc phải Share full Folder để máy con có thể kết nối máy chủ.
Hiện tại đối với việc phát triển ứng dụng trên Ms Access vẫn phải dính trở ngại này là Share full folder -> người dùng có thể táy máy xoá mất file CSDL back-end.
Cái tool em thuyyeu 9999 khắc phục được vụ này đó nhưng cũng có những bất cập đối với CSDL Access nhưng không bàn đến vì đây là GPE :) .
Em nghĩ nên để mọi người tự trải nghiệm và tự rút ra hướng đi cho mình là hay nhất, có người thấy hướng A la tốt, có người thấy hướng B tốt mà hướng nào cũng phải nhức đầu nhức óc hết, làm gì có cái chuyện 1 phát ăn ngay hihihi. :yes:
Anh hỏi em có làm được cái này bên Access không, có máy chữ thôi mà nghiên cứu máy tháng u đầu mẻ trán cũng có làm được đâu.:frusty::frusty:
 
Lần chỉnh sửa cuối:
Có thể cấu hình để chia sẻ qua mạng internet luôn đó em.

Vụ này hay à? nhưng phải cần các điều kiện gì nữa bạn HLMT?
Hiện tại các bạn bên Access dùng cách dã chiến là đồng bộ lên Cloud (dùng Air live drive, RaidDrive). Nói chung là cũng có độ trễ trong việc cập nhật dữ liệu tuỳ theo tốc độ đường truyền.
 
Lưu ý phải đặt mật khẩu cho tài khoản quyền quản trị cao nhất, phân quyền bằng tài khoản đó, các tài khoản phải được phân quyền cụ thể và dĩ nhiên cũng phải có mật khẩu.
1596166021458.png
Bạn cấu hình xong, cần thử lại bằng 1 máy tính khác với máy tính đã chia sẻ.
 
Em mới đầu cũng đi theo hướng map luôn rồi đó anh nhưng abcd....
Nói chung mỗi cách đều có ưu và nhược điểm. Như em nhận xét ở trên thì mình chỉ đưa phương án để người dùng có cái để lựa chọn. Nếu họ thấy phù hợp với cái nào thì theo hướng ấy.
Ví dụ nếu họ chưa biết lập trình mạng thì có thể dùng cách của anh.
 
Nói chung mỗi cách đều có ưu và nhược điểm. Như em nhận xét ở trên thì mình chỉ đưa phương án để người dùng có cái để lựa chọn. Nếu họ thấy phù hợp với cái nào thì theo hướng ấy.
Ví dụ nếu họ chưa biết lập trình mạng thì có thể dùng cách của anh.
có cách hết chỉ cần cung cấp user+pass thôi hihihih
 
vậy là em nghiên cứu chưa tới rồi _)()(-
How to Share?
nhưng dễ dính vi dút lắm nhé
Nếu làm việc ra bên ngoài thì nên cẩn thận vụ này.

(Để tránh loãn đề tài 'Kết nối Access, Excel, chia sẻ dữ liệu qua Internet' Tôi xin tách ra thành chủ đề mới)
 
Hình như người ta có thể cấu hình UDP gì đó mà ko phải NAT Port thì phải ???
 
Hình như người ta có thể cấu hình UDP gì đó mà ko phải NAT Port thì phải ???

Với kiến thức mạng ít ỏi của tôi thì lý giải như sau: UDP hay TCP như đoàn xe xe giao hàng (packets) vậy thôi. Khi đoàn xe tới kho (máy server/client) mà kho không mở cổng (Port), không xử lý chứng từ xem hàng từ đâu giao tới thì lấy gì vô giao hay nhận hàng. Vậy bạn nghĩ không cần NAT port có khả thi không?
Còn UDP và TCP khác nhau ở chỗ cái đoàn xe chở hàng theo kiểu TCP thì có xếp thứ tự xe 1, 2, 3 vô giao nhận hàng theo thứ tự còn Giao hàng kiểu UDP thì xe nào tới trước giao hàng trước, không theo trình tự gì cả, có khi còn đi lạc đường.
Tôi chỉ hiểu sơ vậy thôi, có gì sai các bạn bổ sung giùm.
 
Cái vụ này xom tụ thật, mà em thấy trên diễn đàn có rất nhiều anh, chị rành về cái này lắm sao không thấy tham gia nhỉ
 
Chỉ Mạnh cấu hình chi tiết này được ko ... loay hoay làm hoài ko có được
Anh đã làm đến đâu rồi? Cái vụ cấu hình modem khi không có IP tĩnh thì em đã nói ở trên, em chưa từng làm nên chưa có kinh nghiệm gì để hướng dẫn.
 
Nếu IP tĩnh được thì Dynamic DNS hoàn toàn được anh, bởi Dynamic DNS có chức năng trỏ từ bên ngoài vào modem khi không có IP tĩnh.
Hóng cái này xem chỉ Mạnh chút ... vì chưa có cái IP tĩnh kia ... không lẻ chỉ quậy code chơi mà mất công lại chơi IP tĩnh
 
Hóng cái này xem chỉ Mạnh chút ... vì chưa có cái IP tĩnh kia ... không lẻ chỉ quậy code chơi mà mất công lại chơi IP tĩnh
Vụ mở port ngày trước.. anh biết rồi.
Giờ đăng ký 1 dịch vụ dns free nào đó. Ví dụ DuckDNS chẳng hạn.
Anh tạo crontab/ task gì đó để nó tự động update IP động trỏ vào domain đã đăng ký là được.
Lúc dùng thì dùng qua domain đã đăng ký ở trên.

1596189336275.png
 
Vụ mở port ngày trước.. anh biết rồi.
Giờ đăng ký 1 dịch vụ dns free nào đó. Ví dụ DuckDNS chẳng hạn.
Anh tạo crontab/ task gì đó để nó tự động update IP động trỏ vào domain đã đăng ký là được.
Lúc dùng thì dùng qua domain đã đăng ký ở trên.

View attachment 242164
chịu ... cái này có @ongke0711 rành món này chỉ chi tiết cho may ra ok :p
 
Hóng cái này xem chỉ Mạnh chút ... vì chưa có cái IP tĩnh kia ... không lẻ chỉ quậy code chơi mà mất công lại chơi IP tĩnh
Giai đoạn tìm hiểu dùng ip động cũng được, mỗi lần thử có khi chỉ 5 10 phút, ip động nó cũng thay đổi chậm chứ có như thay quần áo đâu mà sợ. Muốn làm cái này phải biết mở port thuần thục đã
 
Giai đoạn tìm hiểu dùng ip động cũng được, mỗi lần thử có khi chỉ 5 10 phút, ip động nó cũng thay đổi chậm chứ có như thay quần áo đâu mà sợ. Muốn làm cái này phải biết mở port thuần thục đã
quan trọng cái Share Folder đó sao đây mà chưa làm được
 
đang tính mò ra cách Share Folder như thớt này ok thì tạm gác cái TCPIP trên VB6 lại làm sau ( mà mò ko có ra )
đang mò cái code VB6 này xài API nó chuyển Files qua LAN 1G mà thấy chạy rất nhanh và quan trọng là nó không có lỗi File sau khi nhận được

( nếu File trong đường dẫn tiếng Việt có dấu là tịt ... cái này Mạnh xử ok nhưng tạm cứ để vậy )
 

File đính kèm

đang tính mò ra cách Share Folder như thớt này ok thì tạm gác cái TCPIP trên VB6 lại làm sau ( mà mò ko có ra )
đang mò cái code VB6 này xài API nó chuyển Files qua LAN 1G mà thấy chạy rất nhanh và quan trọng là nó không có lỗi File sau khi nhận được

Chuyển file qua LAN hay WAN?
Bạn Mạnh này cũng hay rẽ nhánh vấn đề nhỉ. Đang thảo luận chia sẽ nguyên Folder qua internet thỉ đổi qua chuyển file. :) Mà giải pháp gửi file, gói tin... qua Winsock qua TCP/IP thì đã có từ lâu lắm rồi, có nhiều demo trên mạng.

Qua lại vụ dùng FTP chia sẻ folder qua internet thì tuỳ nhu cầu tới đâu, có phù hợp với cách mà ứng dụng bạn đang thao tác dữ liệu qua mạng không để sử dụng, phát huy các đặc thù của hình thức này.
Trước đây mình cũng có ngâm cứu qua thằng FTP này nhưng thấy nó không phù hợp (không làm được) với việc liên kết các Table của CSDL Access (linked Table) nên bỏ qua không dùng nó (cũng đã có test thử dùng ODBC kết nối với file trong FTP folder nhưng nó không hỗ trợ). Nếu chỉ thuần tuý truyển gửi file thì dùng FTP thuận tiện, trực quan hơn, bảo mật cũng tốt.

Kết nối thông qua DDNS:

Screen Shot 2020-08-01 at 11.09.34 AM.png

Hôm nay test lại kết nối, phát hiện một điều khá thú vị là: nếu mình kết nối với FTP xong rồi dùng một máy ảo khác cũng trên cùng 1 PC link dữ liệu với Folder FTP trên máy chính thì OK, nó xem cái file này như nằm trên Local disk/ folder.
Dùng phương thức Linked Table của MS Access với CSDL backend này cũng ok luôn.

Dùng Mac OS kết nối, kế tiếp dùng máy ảo Windows 7 liên kết dữ liệu thì Ok. Cách này biết cho vui thôi chứ không hiệu quả.

Screen Shot 2020-08-01 at 12.01.42 AM.png
 
Ối dào cái Share folder có ai chỉ mô mà ko rẻ nhánh ... Chung vào hết cho nó xôm
 
Lần chỉnh sửa cuối:
Ối dào cái Share folder có ai chỉ mô mà ko rẻ nhánh ... Chứng vào hết cho nó xôm
Như đã nói ở trên, mình phải có IP tĩnh (IP ở bên ngoài Internet), nếu không có thì phải dùng cách nào đó để nó nhận biết được địa chỉ máy của mình đã chia sẻ. Công việc tiếp theo anh phải làm ở máy cần chia sẻ là:
1. Đặt mật khẩu truy cập cho tài khoản quản trị cao nhất để tránh trường hợp người ta cố tình chiếm quyền...
2. Đăng nhập máy tính bằng tài khoản ở trên.
3. Tạo tài khoản với mật khẩu để chia sẻ.
4. Thiết lập IP tĩnh cho máy cần chia sẻ.
5. Chia sẻ folder và phân quyền chia sẻ cho từng tài khoản.
6. Mở port 445 và cấu hình modem để chuyển hướng đến máy cần chia sẻ.
7. Khởi động lại máy.
8. Sang máy khác (Không phải là máy chia sẻ folder).
9. Vào run gõ địa chỉ IP (IP ở bên ngoài Internet). Ví dụ: \\113.xxx.xxx.xxx
10. Nhập tên tài khoản và mật khẩu đã thiết lập ở mục 3.

Trên đây là những bước theo kinh nghiệm tự đút kết của HLMT, xin chia sẻ cùng mọi người. Nếu có gì thiếu sót, mong các bạn thông cảm và góp ý.
 
Lần chỉnh sửa cuối:
Như đã nói ở trên, mình phải có IP tĩnh (IP ở bên ngoài Internet), nếu không có thì phải dùng cách nào đó để nó nhận biết được địa chỉ máy của mình đã chia sẻ. Công việc tiếp theo anh phải làm ở máy cần chia sẻ là:
1. Đặt mật khẩu truy cập cho tài khoản quản trị cao nhất để tránh trường hợp người ta cố tình chiếm quyền...
2. Đăng nhập máy tính bằng tài khoản ở trên.
3. Tạo tài khoản với mật khẩu để chia sẻ.
4. Thiết lập IP tĩnh cho máy cần chia sẻ.
5. Chia sẻ folder và phân quyền chia sẻ cho từng tài khoản.
6. Mở port 445 và cấu hình modem để chuyển hướng đến máy cần chia sẻ.
7. Khởi động lại máy.
8. Sang máy khác (Không phải là máy chia sẻ folder).
9. Vào run gõ địa chỉ IP (IP ở bên ngoài Internet). Ví dụ: \\113.xxx.xxx.xxx
10. Nhập tên tài khoản và mật khẩu đã thiết lập ở mục 3.

Trên đây là những bước theo kinh nghiệm tự đút kết của HLMT, xin chia sẻ cùng mọi người. Nếu có gì thiếu sót, mong các bạn thông cảm và góp ý.
Mai thử cái IP động xem sao có được ko
đang xem cái 445 nó là cái gì xong tính tiếp
Mã:
Nếu như Port 445 là cổng nhằm giúp chia sẻ các tệp tin trên hệ thống máy tính,
thì Iops là gì mà nó càng cao sẽ càng nhiều thao tác được thực hiện đồng thời một lúc,
tốc độ xử lý càng nhanh.
Thấy nó keo mấy dòng trên ... cũng thích rồi đó đam mê mà
 
đang xem cái 445 nó là cái gì xong tính tiếp
Đấy là port mặc định.
Anh dùng port nào cũng được. Chọn port ít thông dụng để đỡ bị tấn công.
Khi dùng port không mặc định thì anh gõ thêm port vào địa chỉ truy cập.
Ip.xxx...xxx:123456
domain.org:123456
 
Ủa lần trước khi thử cái socket anh đã cấu hình rồi mà.
đó là năm ngoái quậy banh viettel lên nó mới mở ra cho khoãng 1 tháng xong nó khóa lại ... còn tại sao thì ko biết hay do IP động nên nó thế

quay lại vấn đề cho mạnh hỏi chút xong mai thử xem sao vì làm biếng tạo User mới

1/ Khi Mạnh cài Win thì mặc định cái tài khoản Administrator Bill ẩn đi còn mình vẫn xài trên 1 tài khoản ko phải là Administrstor gì đó nhưng nó có quyền Như Addmin ( Tất nhiên là cài xong Mạnh sẻ cho cái tài khoản Administrator ẩn này 1 cái Pass = 10 ký tự chữ IN số + @ rồi ... phòng Virus hay chộm cắp)

2/ vậy muốn hỏi là trên cái tài khoản hiện tại đang dùng khi khởi động là nó vào luôn vậy có đặt pass + User nữa hay không

3/ hay khi đăng nhập thì vào cái tài khoản Admin ẩn kia có pass hay sao ???

4/ Hình sau là khi cài Win xong là mạnh cho nó 1 cái Pass và nó lại TK mặc định Bill ẩn nó đi trừ khi mình keo thì nó Show ra còn cái User Kieu Manh đó là cái đang dùng

Untitled.png
 
đó là năm ngoái quậy banh viettel lên nó mới mở ra cho khoãng 1 tháng xong nó khóa lại ... còn tại sao thì ko biết hay do IP động nên nó thế

quay lại vấn đề cho mạnh hỏi chút xong mai thử xem sao vì làm biếng tạo User mới

1/ Khi Mạnh cài Win thì mặc định cái tài khoản Administrator Bill ẩn đi còn mình vẫn xài trên 1 tài khoản ko phải là Administrstor gì đó nhưng nó có quyền Như Addmin ( Tất nhiên là cài xong Mạnh sẻ cho cái tài khoản Administrator ẩn này 1 cái Pass = 10 ký tự chữ IN số + @ rồi ... phòng Virus hay chộm cắp)

2/ vậy muốn hỏi là trên cái tài khoản hiện tại đang dùng khi khỡi động là nó vào luôn vậy có đặt pass + User nữa hay không

3/ hay khi đăng nhập thì vào cái tài khoản Admin ẩn kia có pass ???

4/ Hình sau là khi cài Win xong là mạnh cho nó 1 cái Pass và nó lại TK mặc định Bill ẩn nó đi trừ khi mình keo thì nó Show ra còn cái User Kieu Manh đó là cái đang dùng

View attachment 242190
Nên đặt mật khẩu cho tất cả các tài khoản cho chắc nhé anh :D
 
Vụ này hồi trước em có nói với anh là không phải đâu. Chỉ có 1 user Administrator thôi, là cái mà anh bảo bị ẩn đấy. Dùng cái đó.
thì cái TK mặc định Bill ẩn nó đi đó là cái nguy hiểm nhất mà ít ai biết nó trừ mấy tay IT hay mấy tay ko phải là IT mà hay quậy như Mạnh mới biết
Cái tài khoản ẩn đó nên cho nó 1 cái Pass = 10 ký tự chữ IN + số + @ ngay khi vừa cài Win xong cho chắc ăn :p
 
thì cái TK mặc định Bill ẩn nó đi đó là cái nguy hiểm nhất mà ít ai biết nó trừ mấy tay IT hay mấy tay ko phải là IT mà hay quậy như Mạnh mới biết
Cái tài khoản ẩn đó nên cho nó 1 cái Pass = 10 ký tự chữ IN + số + @ ngay khi vừa cài Win xong cho chắc ăn :p
Em luôn dùng tài khoản đó :D

Còn vụ share kia, thì anh cứ share bình thường như trong LAN, nếu không tạo thêm tài khoản thì dùng tài khoản kieumanh đó.
Tức là tạo thêm tài khoản để phân quyền truy cập chỉ định tới Folder nào đó.
Quan trọng anh đọc bài hướng dẫn NAT port và duckdns em gửi phía trên đó.
Làm đơn giản lắm.
 
Em luôn dùng tài khoản đó :D

Còn vụ share kia, thì anh cứ share bình thường như trong LAN, nếu không tạo thêm tài khoản thì dùng tài khoản kieumanh đó.
Tức là tạo thêm tài khoản để phân quyền truy cập chỉ định tới Folder nào đó.
Quan trọng anh đọc bài hướng dẫn NAT port và duckdns em gửi phía trên đó.
Làm đơn giản lắm.
đụng tới cái NAT Port này cảm giác thấy nhột ... năm ngoái quậy bank ra nó mới mở ban đầu nó cứ chối quanh co các kiểu xong nó gọi xuống trung tâm gì đó ở sài gòn thì nó mới mở ra ... mai thử xem sao xong tính tiếp
Mình chủ yếu đam mê nghiên cứu code mà ra mở cái IP tĩnh thấy cũng phí hiện tại đang xài IP động mà tốc độ quá tốt rồi nên cũng làm biếng mở cái Tĩnh lại + thêm $

Mới check xong tốc độ vậy quá Tốt

1596271201294.png
 
đụng tới cái NAT Port này cảm giác thấy nhột ... năm ngoái quậy bank ra nó mới mở ban đầu nó cứ chôi quanh co các kiểu xong nó gọi xuống trung tâm gì đó ở sài gòn thì nó mới mở ra ... mai thử xem sao xong tính tiếp
Mình chủ yếu đam mê nghiên cứu code mà ra mở cái IP tĩnh thấy cũng phí hiện tại đang xài IP động mà tốc độ quá tốt rồi nên cũng làm biếng mở cái Tĩnh lại + thêm $

Mới check xong tốc độ vậy quá Tốt

View attachment 242193
Không được thì anh lại dùng bài em bày anh đó. :)
Nó xoắn lên ngay.
 
Chuyển file qua LAN hay WAN?
Bạn Mạnh này cũng hay rẽ nhánh vấn đề nhỉ. Đang thảo luận chia sẽ nguyên Folder qua internet thỉ đổi qua chuyển file. :) Mà giải pháp gửi file, gói tin... qua Winsock qua TCP/IP thì đã có từ lâu lắm rồi, có nhiều demo trên mạng.

Qua lại vụ dùng FTP chia sẻ folder qua internet thì tuỳ nhu cầu tới đâu, có phù hợp với cách mà ứng dụng bạn đang thao tác dữ liệu qua mạng không để sử dụng, phát huy các đặc thù của hình thức này.
Trước đây mình cũng có ngâm cứu qua thằng FTP này nhưng thấy nó không phù hợp (không làm được) với việc liên kết các Table của CSDL Access (linked Table) nên bỏ qua không dùng nó (cũng đã có test thử dùng ODBC kết nối với file trong FTP folder nhưng nó không hỗ trợ). Nếu chỉ thuần tuý truyển gửi file thì dùng FTP thuận tiện, trực quan hơn, bảo mật cũng tốt.

Kết nối thông qua DDNS:

View attachment 242186

Hôm nay test lại kết nối, phát hiện một điều khá thú vị là: nếu mình kết nối với FTP xong rồi dùng một máy ảo khác cũng trên cùng 1 PC link dữ liệu với Folder FTP trên máy chính thì OK, nó xem cái file này như nằm trên Local disk/ folder.
Dùng phương thức Linked Table của MS Access với CSDL backend này cũng ok luôn.

Dùng Mac OS kết nối, kế tiếp dùng máy ảo Windows 7 liên kết dữ liệu thì Ok. Cách này biết cho vui thôi chứ không hiệu quả.

View attachment 242187
hình như không thể kết nối với Access bằng giao thức FTP qua in tẹt nét đâu anh
 
hình như không thể kết nối với Access bằng giao thức FTP qua in tẹt nét đâu anh

Kết nối (linked table) được thông qua máy ảo trung gian (ổ V:) nhưng Recordset chỉ có thể đọc, không thể chỉnh sửa.
Còn đối với ổ mapping trực tiếp thì càng không thể kết nối. Bởi vậy giải pháp này không khả thi.

Screenshot at Aug 01 19-43-30.png
Bài đã được tự động gộp:

đụng tới cái NAT Port này cảm giác thấy nhột ... năm ngoái quậy bank ra nó mới mở ban đầu nó cứ chối quanh co các kiểu xong nó gọi xuống trung tâm gì đó ở sài gòn thì nó mới mở ra ... mai thử xem sao xong tính tiếp

Vụ mở cổng sau Viettel rắc rối vậy. Tôi dùng mạng của FPT, chỉ cần gọi báo nó mở port trên hệ thống là nó xử lý liền trong 5 phút, xong nó gọi lại hỏi kết nối được chưa.
 
Lần chỉnh sửa cuối:
Chuyển file qua LAN hay WAN?
Bạn Mạnh này cũng hay rẽ nhánh vấn đề nhỉ. Đang thảo luận chia sẽ nguyên Folder qua internet thỉ đổi qua chuyển file. :) Mà giải pháp gửi file, gói tin... qua Winsock qua TCP/IP thì đã có từ lâu lắm rồi, có nhiều demo trên mạng.

Qua lại vụ dùng FTP chia sẻ folder qua internet thì tuỳ nhu cầu tới đâu, có phù hợp với cách mà ứng dụng bạn đang thao tác dữ liệu qua mạng không để sử dụng, phát huy các đặc thù của hình thức này.
Trước đây mình cũng có ngâm cứu qua thằng FTP này nhưng thấy nó không phù hợp (không làm được) với việc liên kết các Table của CSDL Access (linked Table) nên bỏ qua không dùng nó (cũng đã có test thử dùng ODBC kết nối với file trong FTP folder nhưng nó không hỗ trợ). Nếu chỉ thuần tuý truyển gửi file thì dùng FTP thuận tiện, trực quan hơn, bảo mật cũng tốt.

Kết nối thông qua DDNS:

View attachment 242186

Hôm nay test lại kết nối, phát hiện một điều khá thú vị là: nếu mình kết nối với FTP xong rồi dùng một máy ảo khác cũng trên cùng 1 PC link dữ liệu với Folder FTP trên máy chính thì OK, nó xem cái file này như nằm trên Local disk/ folder.
Dùng phương thức Linked Table của MS Access với CSDL backend này cũng ok luôn.

Dùng Mac OS kết nối, kế tiếp dùng máy ảo Windows 7 liên kết dữ liệu thì Ok. Cách này biết cho vui thôi chứ không hiệu quả.

View attachment 242187

Cơ bản bài này tạm ổn giờ ta đá ngang đá thẳng chút he ... ko biết bài 25, 38 và 44 động tác ngày xưa còn nhớ ko nhỉ ( hỏi vậy là biết nếu ko biết coi như Mạnh đoán nhầm ... thì bỏ qua )

thấy Bạn nói dòng sau
Mã:
 qua Winsock qua TCP/IP thì đã có từ lâu lắm rồi, có nhiều demo trên mạng.

1/ Vậy có cái demo nào mà không xài Winsock .OCX úp cho Mạnh tham khảo chút??
2/ Có cái API nào xài cho TCPIP để chuyển file qua IP trên 2G mà phía Server nhận file ko lỗi Files Úp cho Mạnh tham khảo chút ??
 
Cơ bản bài này tạm ổn giờ ta đá ngang đá thẳng chút he ... ko biết bài 25, 38 và 44 động tác ngày xưa còn nhớ ko nhỉ ( hỏi vậy là biết nếu ko biết coi như Mạnh đoán nhầm ... thì bỏ qua )
Thiệt không biết anh thắc mắc gì luôn.
 
hehe...chắc lệch sóng thiệt...không hiểu rồi bác Mạnh à.
Ý là cách thiết lập cấu hình DDNS router hay sao?
 
Ý là cách thiết lập cấu hình DDNS router hay sao?
cấu hình DDNS router và TCPIP đi ta nghiên cứu hết xem sao

File bài 48 Mạnh úp đó là xài API đấy Mạnh thử chuyển qua IP LAN file 2G chạy tốt và bên nhận file ko có lỗi file
 
hehe...chắc lệch sóng thiệt...không hiểu rồi bác Mạnh à.
Ý là cách thiết lập cấu hình DDNS router hay sao?
Có thể bài này
cấu hình DDNS router và TCPIP đi ta nghiên cứu hết xem sao

File bài 48 Mạnh úp đó là xài API đấy Mạnh thử chuyển qua IP LAN file 2G chạy tốt và bên nhận file ko có lỗi file
Chia sẻ folder thì thực hiện điều này dễ dàng, chuyển file hay copy file gì đó khá dễ dàng. còn chỉ chuyển file thì ta dùng FTP, khỏi phải code gì hết.
 
quay lại đây một tí :p
Vấn đề theo như thớt này làm ok rồi đó ... Rảnh đang mò code làm sao chạy code chọn Folder xong là Nó Sharing Folder + ko cho xóa File trong Folder đây ???!!!
 

Bài viết mới nhất

Back
Top Bottom