Skip to content

Commit 5a30333

Browse files
committed
Changed updater
Added 'Open Configuration File' menu item Added check on start to make sure a language file exists Changed URLs to use HTTPS Fixed crash when trying to open preferences GUI if /lang directory does not exist Fixed log files size display in file menu, if log directory is set to a location, which does not exist Changed plugin download: URLs are no longer hardcoded; instead they are requested from the server, so when something goes offline UniExtract does not have to be updated to fix the link Removed forum menu item Each file is now updated on its own instead of using update packages. This way extractors can be updated much easier and faster. Administrator rights are now only necessary if the program directory cannot be written to. Closes #32
1 parent e0dea98 commit 5a30333

File tree

7 files changed

+512
-218
lines changed

7 files changed

+512
-218
lines changed

English.ini

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ MENU_HELP_WEB_LABEL = "%1 &Web Site"
6565
MENU_HELP_GITHUB_LABEL = "%name on &Github"
6666
MENU_HELP_FORUM_LABEL = "Developer Forum"
6767
MENU_HELP_STATS_LABEL = "Statistics"
68-
MENU_HELP_PROGDIR_LABEL = "Open program directory"
68+
MENU_HELP_PROGDIR_LABEL = "Open Program Directory"
69+
MENU_HELP_CONFIGFILE_LABEL = "Open Configuration File"
6970
MENU_HELP_ABOUT_LABEL = "About"
7071
PREFS_TITLE_LABEL = "Preferences"
7172
PREFS_UNIEXTRACT_OPTS_LABEL = "Universal Extractor Options"
@@ -123,6 +124,8 @@ CONTEXT_FILE_ASSOC_LABEL = "File Associations"
123124
CONTEXT_SIMPLE_RADIO = "simple"
124125
CONTEXT_CASCADING_RADIO = "cascading"
125126
CONTEXT_CASCADING_RADIO_TOOLTIP = "This Feature requires Windows 7 or higher"
127+
UPDATE_STATUS_SEARCHING = "Searching for updates..."
128+
UPDATE_TERM_PROGRAM_FILES = "%name program files"
126129
FIRSTSTART_TITLE = "First Start Assistant"
127130
FIRSTSTART_PAGES = "Welcome|Preferences|Context Menu Entries|Support for Video Files|Plugin System|Finished"
128131
FIRSTSTART_PAGE1 = "Thank you for choosing %name.%n%nTo ensure correct functionality some preferences should be set on first start. This assistant is attended to help you doing that and will not be shown again. However, all functions can be accessed via main menu or respectively the options will be set automatically when needed.%n%nPlease take some time to configurate %name."
@@ -181,6 +184,7 @@ TERM_IMAGE = "image"
181184
TERM_INSTALLED = "Installed"
182185
TERM_INSTALLER = "installer"
183186
TERM_MERGE_MODULE = "merge module"
187+
TERM_OVERALL_PROGRESS = "Overall progress"
184188
TERM_PACKAGE = "package"
185189
TERM_PATCH = "patch"
186190
TERM_RECONSTRUCTED = "Reconstructed"
@@ -220,14 +224,14 @@ FEEDBACK_PROMPT = "To improve further versions of %name, you could inform the de
220224
FEEDBACK_PRIVACY = "Privacy notice: The feedback files are stored online on our servers until they are processed by a developer and deleted afterwards. No data will be shared with third parties. You can request deletion at any time via email.%n%nThe logged content can include system information as well as parts of the file's content. If you do not want to send specific information, simply delete them.%n%nDo you accept this privacy agreement and want to send the message? Otherwise nothing will be transmitted."
221225
FFMPEG_NEEDED = "%1 seems to be a video file.%n%nIn order to extract all video and audio tracks, FFmpeg is needed, but the corresponding files are not included to keep the installer size small. %n%name can download the needed files automatically. Once downloaded, the binaries are stored in the program directory, updated automatically and can also be used in portable mode. %n%nDo you want %name to download FFmpeg now? %n%nNote: When clicking yes, you confirm that you have read the FFmpeg license information, which can be found at %2, and that you agree to it."
222226
PACKAGE_EXPLORER = "%1 cannot be extracted automatically. %name will now display a file explorer. Select the files you want to extract, right click on any item and select 'Extract'. %n%nNote: If the file explorer is empty or an error message appears, search for an index file (often containing 'dir') in the directory and try to extract it."
223-
UPDATE_PROMPT = "A new update is available for %1.%n%n Your version: %2%nNewest version: %3%n%n%4%n%nDo you want to download it now?"
227+
UPDATE_PROMPT = "A new update is available for %1.%n%nDo you want to download it now?"
224228
FILE_COPY = "To process the file %1 correctly, a copy have to be created. Depending on the file size, this can take some time.%n%nPlease ensure that there is enough free space available and click OK to continue."
225229
FILE_DELETE = "The file %1 has sucessfully been extracted. Do you want %name to delete the original file?%n%nNote: It can be possible that the extracted files are not usable. Please only click Yes if you are sure, the extraction worked like imagined.%n(This message can be deactivated in the options.)"
226230
BATCH_DUPLICATE = "The file %1 is already in the batch queue.%n%nShall it be added again and therefore extracted twice?"
227231
NO_FREE_SPACE = "Warning:%nThe output drive has less free space than the input file's size.%n%nFree space:%t%1 MB%nSpace needed:%t>%2 MB%nDifference:%t~%3 MB"
228232
CONTEXT_DANGEROUS = "Warning:%nChanging file associations can be dangerous. E.g. changing .exe standard commands may result in applictions not being able to run at all. Please make sure you know what you are doing.%n%nDo you really want to continue?"
229233
ELEVATION_REQUIRED = "Access denied.%n%n%name will now restart with elevated rights. Please try again afterwards."
230-
ACCESS_DENIED = "Access denied.%n%n%name is already executed with elevated rights. Please ensure you have the rights necessary to perform the action and try again."
234+
ACCESS_DENIED = "Access denied.%n%n%name is already executed with elevated rights. Please ensure you have the premissions necessary to perform the action and try again."
231235
MOVE_FAILED = "%1 could not be copied to %2. In case the path or name contains special characters, please try to rename the file or move it to a folder with a regular name. This way, %name does not have to copy it to the temporary directory. Then start the extraction again."
232236

233237
; Help text
@@ -258,9 +262,9 @@ INVALID_DIR = "%1 could not be created. You may not have the required permission
258262
NO_HISTORY = "%1 could not be extracted.%nLast used directory cannot be read.%n%nPlease make sure %2 is enabled and you have extracted at least one file before trying to extract to last used directory."
259263
EXTRACT_FAILED = "%1 could not be extracted.%nIt appears to be a(n) %2, which is supported, but extraction failed.%n%nDo you want %name to create and display a log file with further information?"
260264
NOT_PACKED = "%1 could not be extracted, the file is not packed but %n%n%2"
261-
DOWNLOAD_FAILED = "The file %1 cannot be downloaded. Please ensure that you are connected to the internet and try again."
265+
DOWNLOAD_FAILED = "The file %1 could not be downloaded. Please ensure that you are connected to the internet and try again."
262266
UPDATECHECK_FAILED = "Checking for updates failed. Please ensure that you are connected to the internet and try again."
263-
UPDATE_FAILED = "Update failed.%n%nPlease try again later or update manually."
267+
UPDATE_FAILED = "Some files failed to update.%n%nPlease try again later or update manually."
264268
FEEDBACK_EMPTY = "Please try to give as much information as possible to ensure fast handling of your feedback."
265269
FEEDBACK_ERROR = "Sending feedback failed. Please try again later, manually send an email or use the forum to submit your report. Thank you"
266270
BATCH_FINISH = "Batch processing has finished, but not all files could be extracted successfully. The following files resulted in an error:%n%n%1%nFor further information please read the appropriate files in the log directory (only available if logging is activated)."

0 commit comments

Comments
 (0)