Decepticon
Senior Member
cái này nè, yêu cầu quyền admin nên ko chạy đượcCách nào yêu cầu?
cái này nè, yêu cầu quyền admin nên ko chạy đượcCách nào yêu cầu?
ơ mình chạy bình thường k cần quyền admin á. Mà bị cái không hiển thị icon dưới taskbar.cái này nè, yêu cầu quyền admin nên ko chạy được
Ah, tôi hiểu vấn đề rồi, tác giả dùng yaP để gọicái này nè, yêu cầu quyền admin nên ko chạy được
Zalo.exe, yaP thấy chạy symlink thì tự đẩy lên quyền admin, dùng tiện hơn, vì không phải cấu hình, khi đổi sang máy khác đỡ nhầm lẫnnếu chạy cái update.bat giải nén ra từ ZaloPC Portable.zip thì sẽ vị vướng quyền admin, vì cái vụ symlink đó, còn nếu tải bản đã đóng gói sẵn ở chỗ release của git thì lại không có symlink, thành ra chỉ app chính là portable, dữ liệu vẫn ở ổ C.ơ mình chạy bình thường k cần quyền admin á. Mà bị cái không hiển thị icon dưới taskbar.
Xem tệp đính kèm 3752006
Cấu hình yaP gốc gọinếu chạy cái update.bat giải nén ra từ ZaloPC Portable.zip thì sẽ vị vướng quyền admin, vì cái vụ symlink đó, còn nếu tải bản đã đóng gói sẵn ở chỗ release của git thì lại không có symlink, thành ra chỉ app chính là portable, dữ liệu vẫn ở ổ C.
Zalo.ini, trong đó cấu hình symlink cần quyền adminupdate.bat viết theo cấu hình đó, nên cần quyền admin, để tắt Zalo.exe nếu nó đang chạyupdate.bat, đỡ phải thao tác thủ công thôiChắc do thiếu quyền admin, tôi có thử chuyển sang vài thiết bị, đều thấy hoạt động như bản Zalo PC gốcơ mình chạy bình thường k cần quyền admin á. Mà bị cái không hiển thị icon dưới taskbar.
Mình hiểu cách hoạt động mà, chỉ là với trường hợp của mình do dùng máy công ty, không có quyền admin, nên không thể symlink được, còn riêng portable của zalo thì dùng bình thường, chỉ là không đạt được mục đích tất cả data ở chung một chỗ cho dễ backup hay di chuyển thôi. Không biết có cách gì khắc phục được không nữa.Cấu hình yaP gốc gọiZalo.ini, trong đó cấu hình symlink cần quyền admin
update.batviết theo cấu hình đó, nên cần quyền admin, để tắtZalo.exenếu nó đang chạy
Về mặt lý thuyết có thể bỏ cách dùng yaP gốc của tác giả, nhưng phức tạp và rất dễ nhầm lẫn
Bản đóng gói tại release của dự án là bản Zalo PC gốc, nó chỉ dùng để nhét vào thư mục App của bản Portable, sau này khi Zalo cập nhập bản mới, người dùng chỉ cần chạy lạiupdate.bat, đỡ phải thao tác thủ công thôi
Tác giả dùng yaP, khi ứng dụng chạy dùng symlink để dùng dữ liệu từMình hiểu cách hoạt động mà, chỉ là với trường hợp của mình do dùng máy công ty, không có quyền admin, nên không thể symlink được, còn riêng portable của zalo thì dùng bình thường, chỉ là không đạt được mục đích tất cả data ở chung một chỗ cho dễ backup hay di chuyển thôi. Không biết có cách gì khắc phục được không nữa.
/Data, khi tắt Zalo nó tự xóa file và key rác tạo ra, nếu không dùng symlink, không dùng admin, thì phải viết 1 file bat chạy qua mklink, tôi có thử mà thấy chạy ngáo lắm, lỗi be bét :]] 
Đã sửa lại ZaloPC Portable để có thể chạy không cần quyền Administratornếu chạy cái update.bat giải nén ra từ ZaloPC Portable.zip thì sẽ vị vướng quyền admin, vì cái vụ symlink đó, còn nếu tải bản đã đóng gói sẵn ở chỗ release của git thì lại không có symlink, thành ra chỉ app chính là portable, dữ liệu vẫn ở ổ C.
Quá tuyệt vời và rất cảm ơn bạn. Nhưng rất tiếc là công ty mình policies nghiêm quá, chạy file update.bat lên thấy báo không được do bị block by group policy, mình mở file bat lên xem thì thấy chạy powershell nên đúng là không được thật vì công ty chặn powershell. Mình có ý tưởng là chạy ZaloPC Portable ở máy cá nhân, đăng nhập vào đàng hoàng để đồng bộ hết dữ liệu, xong rồi copy nguyên thư mục đó qua may công ty. Làm như thế không biết có thể chạy lên ở máy công ty hay không. Mình chấp nhận không cập nhật zalo hoặc lâu lâu mới cập nhật tay.Đã sửa lại ZaloPC Portable để có thể chạy không cần quyền Administrator
Thử nghiệm sơ bộ thì tạm chưa thấy vấn đề gì, ông rảnh thì có thể thử bản mới này xem thế nào
Quá tuyệt vời và rất cảm ơn bạn. Nhưng rất tiếc là công ty mình policies nghiêm quá, chạy file update.bat lên thấy báo không được do bị block by group policy, mình mở file bat lên xem thì thấy chạy powershell nên đúng là không được thật vì công ty chặn powershell. Mình có ý tưởng là chạy ZaloPC Portable ở máy cá nhân, đăng nhập vào đàng hoàng để đồng bộ hết dữ liệu, xong rồi copy nguyên thư mục đó qua may công ty. Làm như thế không biết có thể chạy lên ở máy công ty hay không. Mình chấp nhận không cập nhật zalo hoặc lâu lâu mới cập nhật tay.
update.bat nếu bị cấm quyền chạy thì tự download Zalo-26.8.10.zip giải nén nó vào thư mục App là được, tác dụng của update.bat nó chỉ thay việc người dùng phải làm thủ công thôi
Cảm ơn bạn đã hướng dẫn cụ thể. Mình tải ZaloPC Portable về giải nén ra không thấy thư mục App nên mình tự tạo thêm, sau đó thì copy toàn bộ nội dung trong thư mục Zalo-26.8.10 vào đó. Đấy là cách mình làm và hiện đang chạy tốt trên máy công ty. Nhưng không hiểu sao ở phần đồng bộ điện thoại thì trên điện thoại mình cứ bị thất bại ở mức 23% của phần chuẩn bị dữ liệu cho máy tính.update.batnếu bị cấm quyền chạy thì tự download Zalo-26.8.10.zip giải nén nó vào thư mụcApplà được, tác dụng của update.bat nó chỉ thay việc người dùng phải làm thủ công thôi
Vấn đề là Zalo PC nó không thiết kế để đăng nhập nhiều thiết bị kiểu đó, ví dụ sáng đăng nhập vào máy công ty, tối về nhà dùng thiết bị khác đăng nhập vào Zalo PC, thì ở máy ở công ty sẽ bị đá ra, mỗi lần đăng nhập cần quét lại mã QR khá phiền
Đồng bộ lần đầu từ điện thoại sang bản PC, nếu lỗi đồng bộ thì ấn thử lại vài lần là đượcNhưng không hiểu sao ở phần đồng bộ điện thoại thì trên điện thoại mình cứ bị thất bại ở mức 23% của phần chuẩn bị dữ liệu cho máy tính.
Đồng bộ lần đầu từ điện thoại sang bản PC, nếu lỗi đồng bộ thì ấn thử lại vài lần là được
Bản ZaloPC Portable đọc và ghi dữ liệu vào thư mụccó phải đổi vị trí thư mục lưu dữ liệu không thớt, thằng Zalo cứ báo ổ C đầy không cho đồng bộ trong khi mình đặt thư mục ZaloPC Portable ở ổ D
ZaloPC Portable, nó báo ổ C đầy hay gì thì kệ hic, cty cấp cho cái máy dung lượng tý tẹo. Có cách nào fix sang ổ khác không thym, nó cứ báo ổ C đầy rồi chặn không cho đồng bộ đtBản ZaloPC Portable đọc và ghi dữ liệu vào thư mụcZaloPC Portable, nó báo ổ C đầy hay gì thì kệ
Mà chạy qua thiết bị gì, ổ C có ~ 5GB ít thế
(bạn Zalo portable này của bạn có giải quyết được bài toán này không? Mình đang bị đúng như nàyVấn đề là Zalo PC nó không thiết kế để đăng nhập nhiều thiết bị kiểu đó, ví dụ sáng đăng nhập vào máy công ty, tối về nhà dùng thiết bị khác đăng nhập vào Zalo PC, thì ở máy ở công ty sẽ bị đá ra, mỗi lần đăng nhập cần quét lại mã QR khá phiền
1. Trên máy thường dung lượng ổ cứng nhiều thì cài vào, cập nhập Zalo mới nhất, đăng nhập, đồng bộhic, cty cấp cho cái máy dung lượng tý tẹo. Có cách nào fix sang ổ khác không thym, nó cứ báo ổ C đầy rồi chặn không cho đồng bộ đt(