HomeKurzweil 3000 (K3000)Kurzweil 3000 Subscription - Web LicenseGuide: Universal Library File Upload Utility, how to upload files to the UL in bulk, ULUploader / Uploader (Win/Mac)

2.10. Guide: Universal Library File Upload Utility, how to upload files to the UL in bulk, ULUploader / Uploader (Win/Mac)

Applies to Versions:  Kurzweil 3000 Web License, Universal Library Upload Utility aka ULUploader.exe (Win), Kurzweil 3000.app (Mac)

Last Updated: Oct 2023

How do I bulk upload files to the Universal Library on a Windows computer? (Win)

You have to download and install a small Windows-only app called the "Universal Library Upload Utility," aka ULUploader or Uploader.

You can download the Universal Library Upload Utility from here (linked is v22.00): https://www.kurzweiledu.com/downloads/ULUploader_2200.exe

Check this page in the "Universal Library Upload Utility" section to make sure you're using the latest version of the app: https://www.kurzweiledu.com/news-resources/software-updates/misc-updates_v22.html 

On a Windows computer, you cannot yet upload files in bulk using the Kurzweil 3000 app or kurzweil3000.com website. You have to use this separate app.

How do I use the "Universal Library Upload Utility" to upload multiple documents in bulk? (Win)

1.  Launch the downloaded file, this will prompt you to extract its contents, make note of the location

2.  Browse into the extracted ULUploader folder and launch "ULUploader.exe"

3.  Login using your Kurzweil 3000 Web License username and password

4.  Under "Step 1: Upload a File or Folder" click the "Browse for a Folder" button

5.  Find the directory containing all of the files you want to upload from your machine and click "Open" (you should see the path update to the selected folder)

6.  Under "Step 2: Select a Destination Folder" click the "Browse" button

7.  Select the directory in the Universal Library where you would like this folder stored (you should see the path update to the selected path)

8.  Click the "Upload" button

9.  Allow the upload process to complete (you should be able to monitor results in the Upload Status window)

How do I use the "Universal Library Upload Utility" to upload a single document? (Win)  

1.  Launch the downloaded file, this will prompt you to extract its contents, make note of the location

2.  Browse into the extracted folder and launch "ULUploader.exe"

3.  Login using your Kurzweil Web License username and password

4.  Under "Step 1: Upload a File or Folder" click the "Browse for Files" button

5.  Find the file you want to upload from your machine and click "Open" (you should see the path update to the path of the selected file)

6.  Under "Step 2: Select a Destination Folder" click the "Browse" button

7.  Select the directory in the Universal Library where you would like this file stored (you should see the path update to the selected path)

8.  Click the "Upload" button

9.  Allow the upload process to complete (you should be able to monitor results in the Upload Status window)

How do I bulk upload files to the Universal Library on a Macintosh computer? (Mac)  

You simply just use the Kurzweil 3000.app (the installed client app) to upload files in bulk. You will need the latest version of Kurzweil 3000 installed and updated on your Mac.

You can download the latest version of Kurzweil 3000 for Mac here: https://www.kurzweiledu.com/k3mac

Select the subscription/web license edition to download.

There is no "Universal Library Upload Utility" for Mac, because you use the Kurzweil 3000 app to bulk upload files.

How do I use Kurzweil 3000 to upload files in bulk on a Macintosh computer? (Mac)  

1. As a Teacher, File > Open From Universal Library. (Or Save To Universal Library, if a document is open.)

2. In the UL, Navigate to a directory that you have permissions to save to, such as public/private, or one of the subfolders there.

3. Select files, directories or combinations on your local file system. (Can use shift-click to select multiple files in a list, or cmd-click to select individual files.)

4. Drag these selected files and/or directories to the list in the right file pane of the Universal Library Window.

5. A green plus symbol will show that your selection has been validated.

6. Each supported file will show its progress and be uploaded to the UL

7. Directories and sub-directories that you have selected will also be created in the UL, mirroring those of your selection.  

Questions and Troubleshooting: (Mac)  

1. I can select files, but when I drag them to the right pane, nothing happens.
    •  You have to be logged in as a teacher, students do not have permission.
    •  Make sure that you have permissions to upload/save to the selected directory. For  example, you cannot upload to the classic_literature or samples directories, because   they are shared and read only.

2. Some files not uploaded
    • We only process supported files, if you attempt to upload a folder full of audio files or movies for example, those files will be ignored since K3000 cannot read/edit them.
    • Supported filename extensions are:
    KES, TXT, PDF, TIFF, JPEG, RTF, RTFD, BKS, K3C, DOCX, and EPUB

3. What happens if I lose network connection, or the servers drop a session?
    • If a file cannot be uploaded, after a retry you will see an error message detailing the path to the file that failed.

4. Do the files go up one by one?
    • Multiple files can go up simultaneously, and many smaller files will complete their upload while a larger file is in the process of being uploaded.

5. How many files can I upload at once? 
    • We haven’t done full stress testing, but we have successfully uploaded hundreds of nested files and folders at once ranging in size from 4k to 80mb.
    • Dev/pre/post will occasionally drop connections, but prod is more robust.

6. Files and directory names uploaded to the UL will be converted to lowercase, using “_” instead of spaces and unsupported characters will be removed.

7. What if my Mac directory name is all Emojis and the UL can’t support that?
        • Really? In this case, we will still upload the individual files, but into the parent directory of the emoji-filled directory.

 

Knowledge Tags

This page was: Helpful | Not Helpful