SonFox2920 commited on
Commit
015a87b
·
verified ·
1 Parent(s): 4b65112

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +37 -37
app.py CHANGED
@@ -49,31 +49,31 @@ st.markdown("""
49
  </style>
50
  """, unsafe_allow_html=True)
51
 
52
- from mega import Mega
53
 
54
- # Đăng nhập vào tài khoản Mega
55
- def upload_to_mega(file_path, folder_name):
56
- """
57
- Upload file to a specific folder on Mega.nz
58
- """
59
- try:
60
- # Đăng nhập vào tài khoản Mega
61
- mega = Mega()
62
- m = mega.login(os.getenv('EMAIL'), os.getenv('PASSWORD'))
63
 
64
- # Tìm thư mục đích
65
- folder = m.find(folder_name)
66
 
67
- if not folder:
68
- # Nếu thư mục không tồn tại, hiển thị thông báo lỗi
69
- return f"Thư mục '{folder_name}' không tồn tại!"
70
 
71
- # Tải tệp lên thư mục
72
- file = m.upload(file_path, folder[0])
73
- return f"Upload thành công! Link: {m.get_upload_link(file)}"
74
 
75
- except Exception as e:
76
- return f"Lỗi khi tải lên Mega: {str(e)}"
77
 
78
 
79
  def main():
@@ -166,23 +166,23 @@ def main():
166
  help="Ví dụ: 10, 9.7, 9.5, 9.2, v.v."
167
  )
168
 
169
- if st.button("Gửi phản hồi và tải ảnh"):
170
- if correct_color and st.session_state.uploaded_image:
171
- # Save the image temporarily
172
- temp_image_path = f"temp_image_{hash(uploaded_file.name)}.png"
173
- st.session_state.uploaded_image.save(temp_image_path)
174
-
175
- # Upload to Mega.nz
176
- upload_result = upload_to_mega(temp_image_path, correct_color)
177
- if "Upload thành công" in upload_result:
178
- st.success(upload_result)
179
- else:
180
- st.error(upload_result)
181
-
182
- # Clean up temporary file
183
- os.remove(temp_image_path)
184
- else:
185
- st.warning("Vui lòng nhập màu sắc chính xác")
186
 
187
  st.markdown("</div>", unsafe_allow_html=True)
188
  else:
 
49
  </style>
50
  """, unsafe_allow_html=True)
51
 
52
+ # from mega import Mega
53
 
54
+ # # Đăng nhập vào tài khoản Mega
55
+ # def upload_to_mega(file_path, folder_name):
56
+ # """
57
+ # Upload file to a specific folder on Mega.nz
58
+ # """
59
+ # try:
60
+ # # Đăng nhập vào tài khoản Mega
61
+ # mega = Mega()
62
+ # m = mega.login(os.getenv('EMAIL'), os.getenv('PASSWORD'))
63
 
64
+ # # Tìm thư mục đích
65
+ # folder = m.find(folder_name)
66
 
67
+ # if not folder:
68
+ # # Nếu thư mục không tồn tại, hiển thị thông báo lỗi
69
+ # return f"Thư mục '{folder_name}' không tồn tại!"
70
 
71
+ # # Tải tệp lên thư mục
72
+ # file = m.upload(file_path, folder[0])
73
+ # return f"Upload thành công! Link: {m.get_upload_link(file)}"
74
 
75
+ # except Exception as e:
76
+ # return f"Lỗi khi tải lên Mega: {str(e)}"
77
 
78
 
79
  def main():
 
166
  help="Ví dụ: 10, 9.7, 9.5, 9.2, v.v."
167
  )
168
 
169
+ # if st.button("Gửi phản hồi và tải ảnh"):
170
+ # if correct_color and st.session_state.uploaded_image:
171
+ # # Save the image temporarily
172
+ # temp_image_path = f"temp_image_{hash(uploaded_file.name)}.png"
173
+ # st.session_state.uploaded_image.save(temp_image_path)
174
+
175
+ # # Upload to Mega.nz
176
+ # upload_result = upload_to_mega(temp_image_path, correct_color)
177
+ # if "Upload thành công" in upload_result:
178
+ # st.success(upload_result)
179
+ # else:
180
+ # st.error(upload_result)
181
+
182
+ # # Clean up temporary file
183
+ # os.remove(temp_image_path)
184
+ # else:
185
+ # st.warning("Vui lòng nhập màu sắc chính xác")
186
 
187
  st.markdown("</div>", unsafe_allow_html=True)
188
  else: