Skip to content

Commit 606f164

Browse files
committed
decrypt file without txt in name
1 parent f958022 commit 606f164

File tree

2 files changed

+19
-14
lines changed

2 files changed

+19
-14
lines changed

sources.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
src/wagemaker/co/uk/display/LastPath.java
21
src/wagemaker/co/uk/display/Position.java
32
src/wagemaker/co/uk/display/Size.java
4-
src/wagemaker/co/uk/gui/About.java
5-
src/wagemaker/co/uk/gui/DisplayReport.java
6-
src/wagemaker/co/uk/gui/HistoryViewer.java
7-
src/wagemaker/co/uk/gui/PageLoader.java
8-
src/wagemaker/co/uk/lang/LangS.java
3+
src/wagemaker/co/uk/display/LastPath.java
94
src/wagemaker/co/uk/main/Launcher.java
10-
src/wagemaker/co/uk/utility/ConfigDir.java
11-
src/wagemaker/co/uk/utility/ConfigFile.java
125
src/wagemaker/co/uk/utility/ConfigRead.java
13-
src/wagemaker/co/uk/utility/Details.java
14-
src/wagemaker/co/uk/utility/FontTheme.java
15-
src/wagemaker/co/uk/utility/LaunchBrowser.java
16-
src/wagemaker/co/uk/utility/PasswordPrompter.java
6+
src/wagemaker/co/uk/utility/ConfigFile.java
177
src/wagemaker/co/uk/utility/STPFileCrypter.java
18-
src/wagemaker/co/uk/utility/SystemOS.java
8+
src/wagemaker/co/uk/utility/LaunchBrowser.java
199
src/wagemaker/co/uk/utility/getMyOS.java
10+
src/wagemaker/co/uk/utility/PasswordPrompter.java
11+
src/wagemaker/co/uk/utility/ConfigDir.java
12+
src/wagemaker/co/uk/utility/FontTheme.java
2013
src/wagemaker/co/uk/utility/logHistory.java
14+
src/wagemaker/co/uk/utility/SystemOS.java
15+
src/wagemaker/co/uk/utility/Details.java
16+
src/wagemaker/co/uk/lang/LangS.java
17+
src/wagemaker/co/uk/gui/HistoryViewer.java
18+
src/wagemaker/co/uk/gui/PageLoader.java
19+
src/wagemaker/co/uk/gui/About.java
20+
src/wagemaker/co/uk/gui/DisplayReport.java

src/wagemaker/co/uk/utility/STPFileCrypter.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,12 @@ public static boolean main(String filePathTrue, String code, String method) {
7171
File decryptedFile = null;
7272

7373
if (filePathTrue.indexOf(".") > 0) {
74-
decryptedFile = new File(filePathTrue.substring(0, filePathTrue.lastIndexOf(".")));
74+
String decryptedPath = filePathTrue.substring(0, filePathTrue.lastIndexOf("."));
75+
// If the decrypted file has no extension, add .txt
76+
if (decryptedPath.lastIndexOf(".") == -1 || decryptedPath.lastIndexOf(".") < decryptedPath.lastIndexOf(File.separator)) {
77+
decryptedPath = decryptedPath + ".txt";
78+
}
79+
decryptedFile = new File(decryptedPath);
7580
}
7681

7782
if (STPFileCrypter.fileProcessor(Cipher.DECRYPT_MODE,key,inputFile,decryptedFile) == true) {

0 commit comments

Comments
 (0)