yashsingh1/xdaforums huggingface dataset:
[Android General] bovirus:
[MENTION=2805755]jazzruby[/MENTION]/all

When you release anew build could add a vesion number as step up (0.5/0.6/etc).

It's to avoid always same version number.

Could be possible for someone use ane xternal language fiel (for GUI string) to have a multilanguage GUI?
[Android General] bovirus:
Apk-Info v. 0.7

New build based on v. 0.6

Changelog

Add multi language option in APK-Info.ini

You can add new language (already included English & Italian) adding a [Strings-xx] section with all messages

Currently country code supported (fr/de/pl/pt/sp/nw/fn). You have only to add language strings.

More info in Multilanguage-info.txt

The language is selected basing on SO language. If the language is not included will start in English.

Added a new value in APK-INFO.ini. the value is ShowOSLanguage=0 (default) didn't show in the program title OSLangCode.

If you want to add a new langauge edit APK.INFO.INI Change ShowOSLanguageOS=1 and in the tile you will show the OS language code.

Added new Andtoid buildiong tools (apt.exe) build 21.0.1

APK-INFO 0.7 (mega.co.nz)

..
[Android General] bovirus:
APK-Info 0.7a

Add new section value for multilanguage options without any changes in program core.

Now changing APK-INFO.ini it's possible to make all changes to multilanguage interface and add also new OS language code (not included as base).

It's also added an option to force to start the program with specific language to test ex. default English translation.

All info are in ext file Multilanguage-info.txt.

APK-Info 0.7a (mega.co.nz)

...
[Android General] Ksawery:
When I rename the file by the suggested name I have no problems, but if I want to make manual changes it shows me the following error: "APK File could not be renamed".
[Android General] Oxyandy:
[MENTION=5730162]Ksawery[/MENTION]

I posted a version earlier in this thread which does support manual renaming.

Cheers

Oxyandy
[Android General] Ksawery:
Thanks [MENTION=5581340]Oxyandy[/MENTION]. I know your version, but I don't understand why this version doesn't include the renown feature.
[Android General] Oxyandy:
OK, well after I finish work (next 3-5 hours)

I'll take jazzruby's last official SRC and make a fix, then upload updated SRC.

How's that sound ?

Oxy
[Android General] Ksawery:
It sounds very good :good:
[Android General] romev:
Nice tool! Thanks for putting it on xda :)

Have a nice day.
[Android General] Oxyandy:
Source Change: Allow edit @Rename Prompt.

Well here it is,

while not one of the most exciting source changes,

it was probably the first thing that bugged me when I first tried the app.

All other versions do not permit any manual renaming when the above prompt is shown, this one does.

Enjoy

Oxyandy
[Android General] bovirus:
Where is the new release?
[Android General] Oxyandy:
Maybe these can help ?

:D
[Android General] bovirus:
ehehehehSorry but my browser didn't see the attachment. Now (I don't know why...) it appears.

PS: Please read the last posts. The current release (last) is 0.7a (that it's multilanguage).

Please anyone want to change the source code use always not use the last release on first post that is not updated anymore but the last version available (chech latest posts). Otherwise you lose all news.

Please laod my last version (0.7a) and apply to it your mod.

Then call it v. 0.8.
[Android General] Oxyandy:
[MENTION=637263]bovirus[/MENTION]

Umm, no way I will touch your source. (or v0.6 which you based it on.)

I consider it far from Multi-language, it's bugged & flawed as pointed out @#57

I don't think you have made effort to consider anything I said there and correct anything.

This most recent version posted by me, was done as I considered Ksawery's post @#65 to be a request,

after I pointed him in the direction of my v0.5 (Opens Any Language APK & shows the aapt output correctly.)

The ONLY change to the official v0.5 SRC by [MENTION=2805755]jazzruby[/MENTION] - was the addition of giving users the option to manually rename at prompt (see above)

Nor can any of these "Multi-Language" versions (0.6 & 0.7) open and display ANY LANGUAGE APK source files:

Here is A 38Kb Example UTF-8 Named APK

Download it and try open it with your v0.7

You should see:

---------- Post added at 04:10 PM ---------- Previous post was at 03:58 PM ----------

Oh and here's another point where the Multi-Language version fails

AutoIt iniread doesn't work cleanly with UTF-8 characters..

You should use fileread.

From your own language _ see how può is not displayed correctly ?

(+ spelling mistake not rinoominato that should be rinominato)

Ta da
[Android General] bovirus:
The last version is 0.7a. The downlaod link reported a japanese apk.

and the file downloaded is "http://ndsxdelta.no-ip.org/%E5%A4%A9%E5%A4%A9%E9%85%B7%E8%B7%91_1.0.12.0.apk"

I believe that japanese apk is quite complex.

please talk about english/french/etc,

Please sue my last version and include your mod. And call it 0.8.

Then If will be problem on multilanguage I will aptch and I will call it 0.9.
[Android General] Oxyandy:
Look at the last picture I posted (Yes that is Italian) do you consider that a bug in your 0.7 ?

There is nothing wrong with Chinese, stop considering it a language, just look at it as a bunch of UTF-8 characters that APK-Info should work with.

I will not touch your source, your bugs, flaws, please read and fix them yourself.

So how about THIS APK it's called Frisbee®_2.0.5.apk 31KB example APK

Is this English /Italian /French enough ??

Now can your 0.7 open it ?

The v0.5 (Opens Any Language APK & shows the aapt output correctly.) I posted can open it no problem.

The version I posted can OPEN ANY APK !!!!

Ask yourself why your version can not ?

Do you care ?

By the way, I have no bias against any language.
[Android General] bovirus:
Please read carefully my posts. My version 0.7/0.7a is based on 0.6.

Probably the bug was in 0.6.

I didn't change the code except for language file. But I addings new lines for etxt. No other changes.

The main problems is that if the author didn't update teh first post, it's quite difficult to understand the version available.

Probably you started from 0.5, instead 0.6.

My configuration file is UTF-8 and should handle special characters (like àèù).

I will check with AutoIT documentation.

BUt In this acse I have to start again from your version (0.5) or compare it with version to identify teh cahnegs and apply them?

This is the way we have to start from latest version available.

PS: the chinese file downlaod (by web broser) that yu posted before was saved without chinese characters.
[Android General] Oxyandy:
Indeed I used .5 so the changes would be very clear.

Save you the trouble, iniread fails with UTF-8

This means:

1. If last file path contains any UTF-8 character = fail

2. If language contains a UTF-8 character such as in può = fail

Auto-It fileread will support UTF-8

Some browsers will do that with the Chinese name. (you can try "save_target_as")

Anyway use the second example then, Frisbee®_2.0.5.apk

The puzzle:

1. Make APK-Info open APK with ® character in file name.

2. Make APK-Info 'Display' the ® character in the program interface.

3. Create language files which use fileread (maybe separate language files in a sub-folder "Lng")

The result ?

A version which can open ANY APK

A version which can display UTF-8 output from aapt

(well I did these already)

A version which can use UTF-8 language files..

Then call it "really" Multi-Language
[Android General] bovirus:
But as I mentioned there is also a version 0.6 with some changes.

The real problem is that the author of first post didn't maintain it.

It's quite complex to handle multi-languiage.

My tentative base all on external resources.

You can use fileread instriuction but you have declare in ini file the configuration file for external language.,

Otrheriwse you can sue one language at onetime (you cannot switch on muliple language).

I will check how can handle it.
[Android General] lilflip21:
Output File name

Quick question if anyone can help..

So I am using version 0.5 from the OP and I have the source open in SciTE and I am just trying to change the structure for the new file name when renaming but I keep running into errors and need some quick help from someone smarter than me :)

Heres the line in question.

$sNewFilenameAPK = StringReplace($apk_Label, " ", " ") & "_" & StringReplace($apk_VersionName, " ", " ") & ".apk"

And I would really like the rename output to be...

Apkname(Version).apk eg: Maps(9.2.0).apk

I am sure this is a super simple change to someone smarter than me but I keep getting errors on compile.. Thank you in advance to anyone who can point me in the right direction!
[Android General] jazzruby:
Try this:

$sNewFilenameAPK = StringReplace($apk_Label, " ", " ") & "(" & StringReplace($apk_VersionName, " ", " ") & ")" & ".apk"

-JR-
[Android General] lilflip21:
Perfect!

Thank you buddy hope you have a great wknd and holidays
[Android General] Zer07777:
I know this sounds unreasonable but is it possible to get this project working with apkshellext or get both working at the same time to get thumbnails too.
[Android General] bovirus:
What does "working with apkshellext or get both working at the same time to get thumbnails" mean?

Couldexplaind withd etails?
[Android General] Oxyandy:
[MENTION=4806252]Zer07777[/MENTION]

I have no problems viewing APK Icons in Explorer.

To use extensions like this, you need to remove associations to (DOT)APK files. (Maybe even search registry and manually delete them)

To then use APK-Info select any APK, and create an "Open With" assocation so windows will remember APK-Info

OR

Create a 'Shortcut To" APK-Info, cut it and move it to "Send To" folder, then Right Click any APK "Send To" and if you have done it right, "APK-Info" will be there.
[Android General] kerelberel:
I used to have a big good looking flat-style icon for APK. I was messing around in Bluestacks again and it remade its own worthless icon for APK files. I can't find the tool right away which I used before but I found this one. I think I was messing around the first time to get it to work. Your solution is more elegant but the icons are too small and old. You could consider using this one, it looks way better.

http://www.icon100.com/icon/129990/apk-file

edit: found the method I used:

http://graydon.ru/article/ikonka-apk-failov

Choose a style, download the zip and execute the .reg file. :)
[Android General] exodius48:
Need to update

SDK 22 out, this app needs update.
[Android General] bovirus:
try this 0.5 new (with aapt.exe updated).

http://www42.zippyshare.com/v/6rK0WKN3/file.html
[Android General] jazzruby:
I've updated APK-Info to include the latest:

API level 22

Android 5.1

Lollipop MR1

http://www.mediafire.com/download/n7kua1fdnpz3pz3/APK-Info_v0.6.zip

md5: 7fc1609d318f84e2fc4c94c6ca536385

-JR-
[Android General] bovirus:
[MENTION=2805755]jazzruby[/MENTION]

Please mantain the version step up posted in the thread.

In the thread there are several version up after 0.,5 (0.5a/0.6/0.7).

Please post in the first page all version that we updated in the thread and add a revision letter to your 0.5.

Your 0.5 is again the same (app). You just added new appt.exe. For that I propose to use v. 0.5b (not 0.6 - that emans new app).
[Android General] dongfangri:
I found that this problem can't show application name in chinese properly.
[Android General] provolinoo:
[MENTION=2805755]jazzruby[/MENTION]

is it possible to have the auto-rename function to give output format as "AppName vXXX"?
[Android General] islimrock:
I don't know whether this has been asked before or not but whenever I install Wondershare MobileGo, APK-Info can not be set as default APK handler. No matter how many times I assign this fine utility to open all the APK's but it still opens with MobileGo. I even tried manually assigning APK files with APK-Info via Reg. mode but its still not working? Ironically when I use SnapPea it works as intended? :confused:

any workaround about the said issue will be highly appreciated... :o
[Android General] bovirus:
Sorry but I didn't understand.

APK-Info is a tool to check info about apk file.

That's all. No change about APK handler or other options.
[Android General] JMorell:
Great work!
[Android General] superstar007:
really helpful application
[Android General] Borizzz:
Is there any way to integrate APK-Info into Total Commander to handle .apk?

SOLVE:

Created new file association (File->Associate With...). Problem is solved.
[Android General] exodius48:
[MENTION=2805755]jazzruby[/MENTION] Hi, why apk-info can't read properties of apk file if its name in korea / china character? Please fix if possible.
[Android General] exodius48:
[MENTION=2805755]jazzruby[/MENTION] SDK 23 out, pls update. :)

[IMG="Android SDK 23"]http://i.imgur.com/eQEj1EK.png[/IMG]
[Android General] KaoDome:
Hi! Thank you for the application, I find it very useful.

If you plan on updating it I would like to request that you consider adding drag and drop capabilities to it, i.e. having it opened already showing info of an APK through in another vía DnD.
[Android General] pvsgh:
Add Context menu option for Windows

I made a small Windows registry file if anyone wanted to add an option to Context menu of .apk files.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.apk]
@="apk_auto_file"

[HKEY_CLASSES_ROOT\apk_auto_file\shell\APKInfo]
@="APK Info"

[HKEY_CLASSES_ROOT\apk_auto_file\shell\APKInfo\command]
@="\"[COLOR="Red"]C:\\Android\\APK-Info\\[/COLOR]APK-Info.exe\" \"%1\""

[HKEY_CURRENT_USER\Software\Classes\.apk]
@="apk_auto_file"

[HKEY_CURRENT_USER\Software\Classes\apk_auto_file\shell\APKInfo]
@="APK Info"

[HKEY_CURRENT_USER\Software\Classes\apk_auto_file\shell\APKInfo\command]
@="\"[COLOR="Red"]C:\\Android\\APK-Info\\[/COLOR]APK-Info.exe\" \"%1\""

You would need to change the path of the APK-Info folder as highlighted.

Save the content in a file called APKInfo.reg and double click to add it to registry.
[Android General] manbat:
Thanks for the Registry File

Thanks for the Registry File......I was about to work it out myself. Works Great. I did mod the registry file you posted to add an Icon to the Context menu addition!!!

=========

Edit: Any way to add this to the Context menu without complete association to APK-Info. I use AKPShell and when the context menu REG file is used as above the APKs are associated completely to APK-Info so the ability to see the actual Icon of the APK is lost. I have gone back to the "Send To" workaround until I figure it out. Thanks in advance if anybody has any input.

=======================================

[MENTION=2805755]jazzruby[/MENTION] ....Any chance of an update to display the High Res Icons in newer APKs correctly. New High Res icon cover up some of the INFO and are cut off in info window.
[Android General] pvsgh:
Try this:

1) Use reg file to add the context menu for APK-Info

2) Use install.bat provided with ApkShell.

It works for me(see screenshot)
[Android General] manbat:
Install APK Option in "Context Menu"

============

Worked for me also...Thanks for the tip.

===============

What are you using to get the "Install APK" option in the "Context Menu"? An also the "What is Locking this File option?

==========

Edit: Found Lock Hunter.....Handy Tool !!
[Android General] pvsgh:
I have another registry entry for Install APK, this option uses adp to install apk files to connected device without manual intervention(automatic installation)

here is the reg file if you are interested:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.apk]
@="apk_auto_file"

[HKEY_CLASSES_ROOT\apk_auto_file\shell\installapk]
@="Install APK"

[HKEY_CLASSES_ROOT\apk_auto_file\shell\installapk\command]
@="\"E:\\Android\\ADB\\adb.exe\" install -r \"%1\""

[HKEY_CURRENT_USER\Software\Classes\.apk]
@="apk_auto_file"

[HKEY_CURRENT_USER\Software\Classes\apk_auto_file\shell\installapk]
@="Install APK"

[HKEY_CURRENT_USER\Software\Classes\apk_auto_file\shell\installapk\command]
@="\"E:\\Android\\ADB\\adb.exe\" install -r \"%1\""
[Android General] Hillium:
Very helpful post. Thanks for updating. I'm just looking for it.
[Android General] bovirus:
I believe that it's mroe simple ato attach a zip with inside .reg file already done.
[Android General] bovirus:
[MENTION=2805755]jazzruby[/MENTION]

Could you post in first post the APK-Info zip program version with aapt updated (v. 23.0.1)?

Could you please post also in first post my last version (0.7a)?

I will post as soon as version 0.7b (multilanguage + aapt updated).

I hope that anyone want to chnage something will start by 0.7b and not as in the past from 0.5 (old).
[Android General] bovirus:
New version - APK-Info 0.7b

https://mega.nz/#!iE4CBAQL!Hn1-cccVbIhCNYNYEdG7ANbxdAhqegk_TdAJy9ymVtU

Changelog

- Update aapt (Build tool)

- Multilanguage (show APK-Info.ini)

- Added option to select Prefix/suffix characters for file renaming (check APK-Info.ini)

- Added option to enable/disable show OSLangCode (for help in translation)

- If anyone want to show the program in specific language pelase edit english strings in APK-Info.ini and post here the specific language
[Android General] Ja_som:
[MENTION=637263]bovirus[/MENTION]

Hi, thanks for update, here is Slovak translation

[Strings-sk]
String01=Aplikácia
String02=Verzia
String03=Zostava
String04=Názov balíčka
String05=Min. SDK
String06=Cieľové SDK
String07=Obrazovka
String08=Rozlíšenie
String09=Povolenia
String10=Funkcia
String11=Aktuálny názov
String12=Nový názov
String13=Obchod Play
String14=Premenovať súbor
String15=Ukončiť
String16=Premenovať APK súbor
String17=Nový názov APK súboru:
String18=Chyba!
String19=APK súbor nie je možné premenovať.
String20=Vyberte APK súbor
String21=Cur_Dev
String22=Aktuálna vývoj. zostava
String23=Neznáme
String24=Neznáme
String25=Prehľadávať
URLPlayStore=https://play.google.com/store/apps/details?id=
PlayStoreLanguage=sk
[Android General] Eselter:
Avira and Hitman antivirus found backdoor in APK-Info.exe
[Android General] bovirus:
[MENTION=3165644]Eselter[/MENTION]

It seems false positive. No virus are inside.

Tested with AVG & 360 antivirus & Trojan killer.
[Android General] josegalre:
Virus Total 15/56
[Android General] bovirus:
[MENTION=4200595]josegalre[/MENTION]

False positive. Already written.

No virus at all in the file! Please read the post befroe!
[Android General] josegalre:
I only put a link to VirusTotal ;) I apologize if I offended :)
[Android General] Jurn_Software:
when Android 6.0 support?
[Android General] bovirus:
[MENTION=4902681]Jurn_Software[/MENTION]

Just enogh replace appt.exe with Androdi 6.0 version.
[Android General] Jurn_Software:
Where can I download this?
[Android General] Borizzz:
[MENTION=637263]bovirus[/MENTION], bugreport for 0.7b:

When program is launched from its's directory, and apk is selected through open dialog all is fine, it renames files as I tuned in ini.

But when program is launched by doubleclick on apk (I created file association in Win7x64), it renames files by default mask. Why? It doesn't understands it's ini-file? How to fix that?

View attachment 3551012
[Android General] provolinoo:
[MENTION=637263]bovirus[/MENTION]

it seems the OP is no longer active... you should create your own thread to keep to up updated ;)

furthermore, is it possible to have a renaming mask like "appname v123.456.apk"?

How to set it?

I tried to add " v" to the filename prefix but it seems it doesn't recognize the space before the v so the result is "appnamev123.456.apk"

---------- Post added at 08:37 PM ---------- Previous post was at 08:35 PM ----------

Yes I have the same issue.

Digging deeper it seems the program completely ignores ini file when launched as double-click association.

I noticed it doesn't read settings at all (for example the translation)
[Android General] Borizzz:
To add space between program name and program version you should add in ini something like that

FilenamePrefix=" v"

This works 100%.
[Android General] provolinoo:
you're right, it worked adding the prefix between "" :D:D:D

Thanks a lot

Now we just need a fix for the .ini file ignoring when launched with double click
[Android General] exodius48:
Still can't support android sdk 23
[Android General] bovirus:
[MENTION=5210243]exodius48[/MENTION]

I will post the 0.7c (just new appt.exe for sdk23).
[Android General] Borizzz:
[MENTION=637263]bovirus[/MENTION], and what about my bugreport http://xdaforums.com/showpost.php?p=63949428&postcount=120? Could you fix that?
[Android General] bovirus:
[MENTION=4791873]Borizzz[/MENTION]

When I will have more time I will search a solution for this.

Update just aapt it's easier.
[Android General] bovirus:
New version of APK-Info (v. 0.7c)

Changelog

- Replace appt.exe with new version compatible with SDK23 (Android 6.x)

APK-Info v. 0.7c

[MENTION=2805755]jazzruby[/MENTION]

Could you please update first post?

There are some evrsion missing (0.7/0.7b and now 0.7c).
[Android General] Borizzz:
Please, don't include ini in new releases. Your program should create reference ini upon first start if it doesn't find any suitable ini in program dir. This is for avoiding existing ini overwriting.
[Android General] bovirus:
[MENTION=4791873]Borizzz[/MENTION]

Please check carefully the .ini file. It's a mandatory file.

It include not only app settings but also the language strings.

If you don't include it it show always just english strings.

In a next release I will split program ini file from strings ini file.
[Android General] Borizzz:
What do I mean - I translated already program in ini file. Added my settings for filename.

Unpacked new release in program dir and ini was overwritten. I've lost my settings( Lucky, I have backup) So, I'm asking for not including ini) Program should create ini after first start if there is no ini.

UPD: Why new version shows "Android Unknown / Unknown" on Target SDK 23? View attachment 3568146

aapt.exe crc32 is 502EADF5
[Android General] bovirus:
[MENTION=4791873]Borizzz[/MENTION]

I believe that I cannot make to do something just for you and ignoring all other users that didn't have a .INI file.

Without INI file as I explained no one other than english file is available.

If you add a new language please post here and I will add to the language list for all.
[Android General] provolinoo:
Thanks for the update :)

Sadly the "ignoring ini file when launched with double-click" bug is still here :(
[Android General] Ja_som:
http://xdaforums.com/showpost.php?p=62945966&postcount=111

:)
[Android General] Borizzz:
Hear me please. If you don't have any ini, program should create it. This is right way.

And whats about SDK23 aapt.exe?
[Android General] exodius48:
Still can't read android app sdk 21,22,23
[Android General] bovirus:
[MENTION=4791873]Borizzz[/MENTION]

Please read post before.

The .INI autoamtic creation could be valid for program settings.

But is not valid for language strings.

Then if you not have default .ini you not have additional language.

I reupload v. 0.7d with slovak language included.

I tested the .INI behaviour.

If you don't include .ini file the app recreate it but just one setting (Lastfolder)

[MENTION=5210243]exodius48[/MENTION]

Fixed problem about SK 21/22/23.

I made also some changes to the app.

The strings about program GUI are moved from APK-Info.ini to APK-Info-GUI-strings.ini

The APK-Info.ini file now contain just program settings (and not strings)

I fixed the proble related to read FilenamePrefix/Suffix in APK.Info.ini.

I added automatic sk language recognition.

I fixed the problem about recognize SDK21/22/23 Androdi OS name.

https://mega.nz/#!DRYwEJYI!AzpllwLojZ376YjVSXeHU7uksY4lPnHY6IdsTLXpdsg

Problem not solved

Recognize apk file name with chinese characters.
[Android General] manbat:
sdk 21,22,23 Showing as "unknown"?

[MENTION=637263]bovirus[/MENTION] , I am also having the issue with sdk 21,22,23 listed in several posts above. When I test old original v0.6....it reads fine to 22. All of the v0.7 versions have the same issues for me. Appreciate your work...Is there a fix?