Hiển thị các bài đăng có nhãn Thủ thuật Blogger. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Thủ thuật Blogger. Hiển thị tất cả bài đăng
Lưu trữ files trên Google Code

Lưu trữ files trên Google Code

Khi sử dụng blogger, việc tìm một dịch vụ ổn định và miễn phí để lưu các tập tin JS, CSS,... là một việc cần thiết. Nếu bạn đang tìm một nơi ổn định để lưu các tập tin để phục vụ cho blog của bạn thì Google Code là một lựa chọn tuyệt vời dành cho bạn bởi tốc độ load nhanh và hoàn toàn miễn phí. Ngoài ra, bạn cũng có thể sử dụng Google Drive để lưu giữ các tập tin như 1 hosting miễn phí


Đăng ký sử dụng Google Code
Upload files lên Google Code
https://phannhatchanh.googlecode.com/svn/shBrushCss.js

- Trước tiên vào trang code.google.com đăng nhập bằng tài khoản google của bạn
- Sau khi đăng nhập bạn sẽ được chuyển đến trang như hình bên dưới
- Bấm vào Creat new project để tạo một project mới
- Tiếp theo, điền đầy đủ các thông tin tương tự như hình bên dưới


-  Sau khi điền xong nhấn Creat project và Project của bạn đả được tạo như hình bên dưới. Công việc còn lại là upload các tập tin của bạn lên google code
- Tại giao diện trang Project vừa tạo của bạn
- Nhấn vào Source >> Browse như hình bên dưới


- Bấm vào nút Upload



- Chọn các files cần tải lên


- Bấm Commit, tập tin của bạn sẽ được tải lên google code
- Để lấy đường dẫn của tập tin vừa upload lên bấm chuột phải vào View raw file chọn Sao chép địa chỉ liên kết như hình dưới đây


- Và ta được địa chỉ của file vừa upload:
Sử dụng phần mềm TortoiseSVN để upload được nhiều tập tin cùng một lúc
Upload Files lên Google Drive qua Form HTML

Upload Files lên Google Drive qua Form HTML

- Một nhà tuyển dụng có một hình thức lưu trữ trực tuyến, nơi người xin việc có thể tải lên hồ sơ hay thông tin của họ. Một nhà thiết kế cần một không gian lưu trữ, nơi khách hàng có thể tải lên hình ảnh một cách dễ dàng,... Google Form là một giải pháp hoàn hảo nhưng tiết là không thể tải lên các tệp lên Google Drive thông qua biểu mẫu mà bạn tạo ra. [Upload files lên Google Code]
- Các tùy chọn khác là để có một thư mục được chia sẽ trong Google Drive nhưng nó có những hạn chế. Thứ nhất, bạn cần có một tài khoản Gmail và được mời bởi chủ sở hữu thư mục để tải lên tập tin trong một thư mục chia sẻ. Thứ hai, tất cả các cộng tác viên có thể xem và thậm chí loại bỏ các tập tin đã được tải lên trong một thư mục được chia sẻ trên Google Drive.

Upload Files lên Google Drive qua Form HTML

 - Đăng nhập vào tài khoản Google của bạn và đi đến địa chỉ https://www.google.com/script/start/ và click vào nút Start Scripting

upload file len google dive, luu tru file len google drive, google drive google script upload, upload file len google drive bang html, upload file bang html len google drive, nhan file tu bat cu ai qua google app script

- Dán đoạn mã dưới đây vào file *.gs và lưu lại
01function doGet(e) {
02  return HtmlService.createHtmlOutputFromFile('form.html');
03}
04
05function uploadFiles(form) {
06   
07  try {
08     
09    var dropbox = "Student Files"// tên thư mục trong Google Drive
10    var folder, folders = DriveApp.getFoldersByName(dropbox);
11     
12    if (folders.hasNext()) {
13      folder = folders.next();
14    else {
15      folder = DriveApp.createFolder(dropbox);
16    }
17     
18    var blob = form.myFile;   
19    var file = folder.createFile(blob);   
20    file.setDescription("Uploaded by " + form.myName);
21         
22    return "File uploaded successfully " + file.getUrl();
23     
24  catch (error) {
25     
26    return error.toString();
27  }
28   
29}

- Tiếp theo, tạo một file với tên form.html bằng cách vào menu File ~> New ~> Html file

01<form id="myForm">
02    <input type="text" name="myName" placeholder="Your name..">
03    <input type="file" name="myFile">
04    <input type="submit" value="Upload File"
05           onclick="this.value='Uploading..';
06                    google.script.run.withSuccessHandler(fileUploaded)
07                    .uploadFiles(this.parentNode);
08                    return false;">
09</form>
10
11<div id="output"></div>
12
13<script>
14    function fileUploaded(status) {
15        document.getElementById('myForm').style.display = 'none';
16        document.getElementById('output').innerHTML = status;
17    }
18</script>
19
20<style>
21 input { display:block; margin: 20px; }
22</style>


- Tại menu Run  ~> doGet để ủy quyền cho các kịch bản. Để nó có thể tải các tập tin từ form.html lên Google Drive của bạn
- Tiếp theo, chọn Publish ~> Deploy as web app và nhấn Save New Version, cấp quyền truy cập vào ứng dụng bằng cách chọn trình đơn thả xuống (bạn có thể chọn bất cứ ai cũng có thể tải file lên Google Drive của bạn bằng cách chọn Anyone, even anonymous). Và bạn sẽ được cung cấp một địa chỉ bất cứ ai cũng có thể truy cập vào địa chỉ này để tải các tập tin lên Google Drive của bạn.



~~ST~~
Nguồn nhatchanh.info