yashsingh1/xdaforums huggingface dataset:
[Android General] secretmyth:
[MENTION=637263]bovirus[/MENTION]

I try to put:

ApkFileName=%apk_Label%_build_%apk_VersionName%

result is wrong:

ApkFileName=%apk_Label% . %apk_VersionName%

no matter what you change but the rename file is the same.

EX:

AdClear-8.0.0.506603.800506603.apk

I want :

AdClear-8.0.0.506603_build_800506603.apk
[Android General] Borizzz:
Yeah, can't change new filename scheme - no mater what I set in ini, result is %apk_name%-%version%.%build%. I want %apk_name% %version%

It's broken since 1.01. 1.00 works well.
[Android General] bovirus:
[MENTION=4791873]Borizzz[/MENTION]

I cjeck the previous version but it seems that the problem was present also with old ones.

The problems is created by IniRead function of Autoit that seems filer blank space in aavariable.

I make some check in the source and now should be ok.

Changelog

*** APK-Info 1.04 (27.01.2018)

- Set blank space as default for PrefixFilename

- Disable by default extended Log (ShowLog=0)

- Minor bug fixing
[Android General] secretmyth:
work great now..thanks.:good:
[Android General] Borizzz:
Blank space between filename and version works well now. But why build number now added right after version? I don't need that. How to exclude build number?

ApkFileName=%apk_Label% don't works.
[Android General] bovirus:
[MENTION=4791873]Borizzz[/MENTION]

Build number is part of the version number. For that I posted it after version.

You can decide which character are using between version and build number.

I remove the use of %Apk_Label% and similar variables because is too complex to handle all options.

I will decide in a future version if include or not build number.
[Android General] Deltafox79:
Hi, a question.. Why is missing button load a new apk? Regards
[Android General] provolinoo:
hi [MENTION=637263]bovirus[/MENTION] :)

could you update the tool with Android P support?

Thanks a lot in advance :)
[Android General] bovirus:
@ provolinoo

Updated APK-Info to 1.05 (11.05.2018) to support Android P (Pistachio Ice Cream) apps.

Please check first posts.
[Android General] provolinoo:
Thanks bro <3
[Android General] dongfangri:
Would you please solve this problem while opining google play store (com.android.vending_10.0.07-all)? Thanks in advance.
[Android General] bovirus:
If you need help you have top provide teh relative apk.

I didn't get this kind of error.

I downloqd teh apk from uptodown.comcand tested with APK-Info v. 1.0.5 = no error.

Please provide info like

APK-Info version

Link of the relative apk.

How to generate the error.
[Android General] patrickdrd:
any way to tell if I've signed an app using this tool?
[Android General] bovirus:
[MENTION=6532336]patrickdrd[/MENTION]

I didn't understand this request,.

Did you mean if the tool can check if the app is signed or not?

If your request is this this answer is no and is not possible to implement it.
[Android General] bovirus:
New version APK-Info 1.06 (09.08.2018)

Support Android 9.0 (Pistachio Ice Cream) final.

All details in first posts.
[Android General] Enyby:
Maybe you upload source to github? This is will be good for make push requests and improvement.

I need see signature info in this tool.

Also I need list of supported archs.
[Android General] Enyby:
New version APK-Info 1.07 (09.06.2018)

Added apk ABIs.

Added apk Signature check and info (need java in PATH).

Reworked GUI creation for less pain on add new items.
[Android General] Enyby:
Same as in 1.06. Look like false positive for any .exe compiled by AutoIt because someone once compile virus with it.

If you do not trust, you can self compile .exe from .au3 source in archive via AutoIt.
[Android General] bovirus:
[MENTION=6569433]Enyby[/MENTION]

Thanks for the update

I revise something about strings. I added String26/27/28/29 to the language file.

I added String26/27/28/29 to the master string list

I edited Changelog to add new feature

What kind of language are you using? English?

If not English please update your section of language file.

v. 1.07b - https://mega.nz/#!3cgWHboS!N-JAv3roUSIXI5latBIgiKAJsTccQrOZ5KbHS6ALcSM

Thanks.
[Android General] Ibuprophen:
I've previously read that many self executable files are being detected as a virus by both the Malware Bytes and even Windows Defender.

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android General] Enyby:
I try make exe from almost empty .au3. VirusTotal stay same - two detections. We can not fix this.
[Android General] Enyby:
New version APK-Info 1.08 (09.06.2018)

Improved GUI layout.

Improved ru translation.
[Android General] Enyby:
New version APK-Info 1.09 (09.06.2018)

Fixed a bug with loading an icon from another APK, if several copies of applications are running and the name of the icon is the same.

Fixed cleaning temporary folder.
[Android General] Enyby:
New version APK-Info 1.10 (09.06.2018)

Fixed bug with load apk icon.
[Android General] Enyby:
New version APK-Info 1.11 (10.06.2018)

Added Ukrainian language and improved application icons. Thanks to [MENTION=652669]alex72[/MENTION]b
[Android General] Ibuprophen:
HOLY UPDATE BATMAN!!!

LOL! thanks a bunch [MENTION=6569433]Enyby[/MENTION] :D

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android General] Enyby:
New version APK-Info 1.12 (10.06.2018)

- Displays the status of the debug version in the build field.

- Improved read signature.
[Android General] Enyby:
I suggest use underscore as separator in rename. It is more appropriate. Also need replace spaces in name to underscore.

It can be better because space usually cause lot of troubles.

For example now "Parallel Space 4.0.8540.754.apk" and can be "Parallel_Space_4.0.8540_754.apk" - which more compatible with any usage.

What do you think?
[Android General] bovirus:
[MENTION=6569433]Enyby[/MENTION]

For me is OK.
[Android General] Ksawery:
Personally I prefer the spaces although it could be configurable.
[Android General] Enyby:
*** APK-Info 1.13 (11.06.2018)

- Added option for replace spaces in filename on rename.
[Android General] bovirus:
[MENTION=6569433]Enyby[/MENTION]

There was already selectable the characters for separators.
[Android General] Enyby:
[MENTION=637263]bovirus[/MENTION]

Separators - yes.

Replace space - not yet until 1.13.
[Android General] Enyby:
*** APK-Info 1.14 (14.06.2018)

- Added drag&drop .apk to the main form.
[Android General] Dark❶:
Respected [MENTION=637263]bovirus[/MENTION] ,

Why do not make a GitHub Repo , so that we can see the Awesome Changes made by [MENTION=6569433]Enyby[/MENTION] .

Best regards :good:
[Android General] Enyby:
[MENTION=7292542]Dark❶[/MENTION], [MENTION=637263]bovirus[/MENTION]

If no one mind, I can create a repository on github.
[Android General] Ibuprophen:
If I can suggest/recommend something to [MENTION=7292542]Dark❶[/MENTION] & [MENTION=637263]bovirus[/MENTION]...

Why not have this thread converted to a DevDB thread?

I'm sure that your aware of this but, a DevDB thread would provide a Downloads tab so you don't have to keep uploading each release to a post and also allows for members to be able to see the latest release version on the OP as well as the ability for a member to subscribe to Update Notifications when a version change is made on the OP as well.

Just a suggestion... :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android General] Enyby:
Github: https://github.com/Enyby/APK-Info

---------- Post added at 09:52 PM ---------- Previous post was at 08:58 PM ----------

*** APK-Info 1.15 (14.06.2018)

- Improved load icon from the apk.

https://github.com/Enyby/APK-Info/releases/tag/1.15
[Android General] Enyby:
*** APK-Info 1.16 (15.06.2018)

- Added option CheckSignature.

- Added progress bar.

https://github.com/Enyby/APK-Info/releases/tag/1.16

---------- Post added at 11:05 PM ---------- Previous post was at 10:57 PM ----------

I do not see any reason to write about the release every time. Therefore, in the future I will not do this.

I think it makes sense in the first post to place a link to github and the page of releases.
[Android General] Ksawery:
I noticed that some lines of code are missing in some languages in the APK-Info.ini file for the translation.

I've updated the Spanish language with those translated lines.

The lines to add in each language are:

String26 = OS Lang Code
String27 = Lang Name
String28 = ABIs
String29 = Signature
String30 = Debug
String31 = Icon
String32 = Loading

Edition:

I have seen that some languages were updated, that there were more lines still and I have uploaded a new update.
[Android General] JuLePe:
Better:

String26 = Código Idioma OS
String27 = Nombre Idioma
String28 = ABIs (no translation)

"Lenguaje" and "Idioma" are not the same.
[Android General] Ksawery:
I agree! I was thinking in "lengua" but finally I used the false friend :p

I've edited the attachment.
[Android General] Enyby:
All changes already used in v1.17.

---------- Post added at 04:33 PM ---------- Previous post was at 04:30 PM ----------

https://github.com/Enyby/APK-Info/releases
[Android General] JuLePe:
Bugs and Spanish language

Well, I'm going to write this but it doesn't mean that I'm waiting for a quick fix.

v1.17 has a bug (even earlier versions, since drag&drop). If you drop a new apk, permissions are added without deleting/resetting the older ones.

And "; CheckSignature=0" is in though the default is 1 and you added On/off signature check via GUI. If you untick "Signature" via GUI the key CheckSignature=0 (without semicolon) is added too and you'll see both lines; so, if you want 1 to be default change "; CheckSignature=0" by "CheckSignature=1"

Now, there are many new languages and Spanish is a little mess. I can see that you have added many Spanish country codes (0C0A Spanish-Spain, 040A traditional Spanish-Spain, and others) and all point to [Strings-es]. [Strings-sp] is unneeded but it's the better translation. My attempt for 0C0A is (I'm Spanish)

Application=Aplicación
Version=Versión
Build=Build
Package=Paquete
MinSDK=SDK Mínimo
TargetSDK=SDK Objetivo
ScreenSize=Tamaño pantalla
Resolution=Resolución
Permission=Permisos
Feature=Características
CurrentName=Nombre actual
NewName=Nuevo nombre
PlayStore=Google Play Store
RenameFile=Renombrar archivo
Exit=Salir
RenameAPKFile=Renombrar archivo APK
NewAPKFilename=Nuevo nombre del APK
Error=¡Error!
RenameFail=El archivo APK no puede ser renombrado.
SelectAPKFile=Selecionar archivo APK
CurDev=Cur_Dev
CurDevBuild=Build des. actual
Unknown=Desconocido
LangCode=Código Idioma SO
LangName=Idioma SO
ABIs=ABIs
Signature=Firma
Debug=Depurar
Icon=Icono
Loading=Cargando

ABI and SDK acronyms, Google Play Store are used without translation in Spanish. SO - Sistema Operativo (operating system)
[Android General] Ibuprophen:
[MENTION=6569433]Enyby[/MENTION], I'm just wondering if there's a way to sever the translations from within the "APK-Info.ini" file and have it look to a separate directory with 1 translations ini file or split it up for individual languages?

It's been some time since I've done this specifically (back when I had my Microsoft System Builder certifications) but, I believe that this can be done.

Just a suggestion... :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android General] Enyby:
[MENTION=5414779]JuLePe[/MENTION]

Thanks. Bug fixed. Translation updated.

"-sp" is mistake. Must be "-es". So I moved your translation here.

[MENTION=4828250]Ibuprophen[/MENTION]

This can be done, but I do not know why. One file is enough. This is not the file you need to edit every day.

1.18 ready: https://github.com/Enyby/APK-Info/releases
[Android General] Ibuprophen:
I was just making a suggestion. This wasn't a big deal with me my friend... :thumbup:

Keep up the GREAT WORK! :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android General] bovirus:
I didn't understand why you want to separate the translation from apk-Info.ini.

What's the befit that you can see to have separate file & folders?

Also for me It's better to have all info in a single INI file than several files & structure that you have to updated.
[Android General] Borizzz:
1.18 version still adding BUILD after VERSION_NUMBER.

Can't find how to turn it off.

This bug still don't fixed.

Also 1.18 version still can't show Icon for apks.
[Android General] Enyby:
[MENTION=4791873]Borizzz[/MENTION]

It's not a mistake. It should be so. Some developers do not update the version number, but only the build number.

If you do not like the dot separator, you can specify another separator in the .ini file.

The icon is displayed if possible. If the icon is vector or is constructed in a complex way, then it can not be shown.

I checked on few apk and on two yours:

https://www.apkmirror.com/apk/faceb...acebook-176-0-0-42-87-4-android-apk-download/

This use complicated .xml resource for show icon.

https://www.apkmirror.com/apk/googl...933061-197933061-000400-android-apk-download/

This use complicated .xml resource for show icon.

So this is not a bug. If the .apk has a normal icon, it will be shown.

And if there is screwed up that, as in the case of facebook, then there will be no icons at all.
[Android General] Borizzz:
I know problem of do not changing version number by devs. But I still don't need build in my apk new file name. I get over it with other ways.

OK, now I'm understand and got it.

So, I want to present my own build of APK-Info:

Version: 1.19

Date: 19.06.2018

Sources: https://github.com/iMiKED/APK-Info/

Changelog:

Added option to switch off adding build number to new file name of apk, default value is 0 (do not add);

Download:

https://github.com/iMiKED/APK-Info/releases/download/1.19/APK-Info-1.19-19.06.2018.zip

View attachment APK-Info-1.19-19.06.2018.zip
[Android General] Enyby:
[MENTION=4791873]Borizzz[/MENTION]

You run ahead of the locomotive. This is done not in this way, but through pull request. And you created fork. While I was making other changes.
[Android General] Enyby:
[MENTION=4791873]Borizzz[/MENTION]

Now, in my 1.19 release ( https://github.com/Enyby/APK-Info/releases/tag/1.19 ) Google Play load icon.

But facebook can not be loaded in any way. Because they use some hacks. They refer to resources do not exists in the .apk file. Possible they use custom resource loader or something similar. In any case APK-Info can not handle this never.

Also you can disable append build number in the config file by new option FileNameWithBuild.
[Android General] Borizzz:
You can merge my fork and modify it in your way if you want. It was faster for me to achieve desired functionality not through feature request and long explanations but through implementing it by myself. Thanks to open source.

Feel free to use my code.

UPD:

Ah, seems like you also realized this feature. Thank you. Maybe I should stick to your codebase.
[Android General] Enyby:
[MENTION=4791873]Borizzz[/MENTION]

You had to create a pull request, after doing the fork. But it's' too late. Branches are no longer compatible.

Plus it was necessary to wait a little. And then while you were writing your code, I wrote my own and explored your apk.

Not a request feature, but pull request. These are different things. In the second case, you offer your code changes. Usually there is less explanation.

Well and still there is such thing as compatibility. If you want to disable something, you do not need to change the default behavior that was before. Therefore, the new option should be the default so that the behavior is preserved.

---------- Post added at 05:43 PM ---------- Previous post was at 05:41 PM ----------

As for https://xdaforums.com/showpost.php?p=75398775&postcount=71 - I did not read the whole topic. Only the last page.
[Android General] Ibuprophen:
The "Fork" feature is Primarily used to provide a helping hand in the Original Repository for the Owner of the Original one to review and decline, modify, merge as is, etc...

The member who has the Forked repository also gets updated and changed (Synchronized) with the Original Repository as changes are made.

Many individuals confuse the "Fork" feature with the "Cloning" feature without realizing that "Cloning" a repository just means that the individual creates their own Master Repository based upon the the Source Code that it was cloned from.

Cloning basically severs the two and forking keeps in sync with the Original Repository in which it's Forked from.

There's more to it but, I hope that I had helped out with anything that needed clarification.

This is a great development & keep up the great work! :)

~~~~~~~~~~~~~~~

I DO NOT provide support via PM unless asked/requested by myself. PLEASE keep it in the threads where everyone can share.
[Android General] Enyby:
Added.

Added.

Fixed.

Added.

Added.

*** APK-Info 1.20 (20.06.2018)

- Improved load APK icons.

- Add option FileNamePattern for rename APK in .ini file.

- Add support for unicode.

- Fix load features.

- Improved features list.

- Improved GUI.

- Show locales from the APK.

- Show OpenGL ES version and textures formats.

- Show support for TV, Watch, Auto.

https://github.com/Enyby/APK-Info/releases/tag/1.20
[Android General] manbat:
Larger Icon within APK-Info Display Window?

Is there a way that the APK Icon displayed in the display window could be larger (maybe twice as large)? Nearly all apps have larger HiDef icons and they would show nicely. Long ago in the development of this program hi-def icons were shown full size and would overwhelm the display window. Because of this a limit of 48x48 or 64x64, can't remember which, was placed on icon display size. I have asked about this in the past....but with fresh development, thought I would ask again.

First image: Current Program

Second image: Mock up image of my suggestion.

Thanks, [MENTION=6569433]Enyby[/MENTION] for your continuing updates of this program!!
[Android General] Enyby:
[MENTION=1019789]manbat[/MENTION]

I do not know why there is a large icon. What's the point of this? It will take up a lot of space, which is already not there. And the importance and usefulness of it is extremely low.

In any case, a large icon does not give anything.

Now takes the largest icon of the available and resize to 48 * 48.

You just think that under the language is an unused space. Look at the screen. Different information can be output there.
[Android General] manbat:
Just a personal Preference..

It is just a personal preference for the Icon to be displayed larger. In the past I have played around with the program and made a few changes for my preferences... Different program icon(visible in screenshot),spacing and a few other things. I have not adjusted icon display size in your releases. I guess I can give it a try with your new releases. I may adjust to show 64x64 or 96x96 for my personal use when I get a chance to see how it affects your releases. Just thought others might also like the icon to display larger. Your answer is basically the same as prior developers working on this program. Again [MENTION=6569433]Enyby[/MENTION] ....thanks for your continued work on this program!!
[Android General] Enyby:
[MENTION=1019789]manbat[/MENTION]

The problem is that there is no free space. I already have great difficulties with the layout of the interface to put everything in order. For example, textures have very long names, but there is no place to add another multi-line field. We can not make the height of the window very large, the window can not fit in a height of 640.

Therefore, there is no point in increasing the icon.
[Android General] manbat:
Thanks for your input

Thanks for your continuing work on this.
[Android General] Enyby:
Added.

Added.

Added.

*** APK-Info 1.22 (23.06.2018)

- Improved load label.

- Improved load icon.

- Load localized label.

- Added many placeholders into rename pattern.

- Added hash support - optional field and placeholders in rename pattern.

- Improved rename.

- Added install/uninstall via adb.

- Bugs fixes.

https://github.com/Enyby/APK-Info/releases/tag/1.22
[Android General] bovirus:
[MENTION=6569433]Enyby[/MENTION]

Is it right that you skip v. 1.21? (1.20 -> 1.22)?

I believe that could be useful make this change in 1.19 Changelog

Added option to switch off adding build number to new file name of apk, default value is 0 (do not add);​

to

Add in APK.Info.ini a FileNameWithBuild option to switch off adding build number to new file name of apk, default value is 0 (do not add);​

1.20 Changelog

- Add option FileNamePattern for rename APK in .ini file.​

to

- Add in APK-Info.ini a FileNamePattern option for rename APK.​

For me it's more clear and detailed.

- Propsoal of changes

- Revise Italian language (attached). I attached the file because original file is UTF-16LE and instead github editing using UTF-8.

- in the GUI The language name value should be on a separate line the LanguageName string (as it happen for OSLanguageCode).

Esx now is

LanguageName: xx

shold be

LanguageName:

xx

- The small vertical window with all languages available in the app should have a title to understandand the meaning like

Languages

available

Should be on two line to to have s small width
[Android General] Enyby:
No. I wrote that I will not cover every release here.

I write here only if it is necessary. In this case, I quoted the authors, whose wishes are taken into account in the new release.

https://github.com/Enyby/APK-Info/releases/tag/1.21

Since all the possible wishes that I have found in all three topics are already taken into account, then most likely in the future, there will not be such posts at all and releases will appear on github without post here.

Fixed. Thanks.

Fixed. Thanks.

We do not have free space for this. I specially placed them on one line, as this saves space.

See attached screenshot. Next line is used. Line below is too.

This will reduce the height of the field and it will display less information. It appointment and so more or less obvious. I can add a pop-up clue, unless.

I do not know how useful it is to make a copy of Changelog in a separate post. It can be a headache to constantly update this post. Perhaps it makes sense to put a link and that's it:

https://github.com/Enyby/APK-Info/blob/master/Documents/Changelog.txt
[Android General] bovirus:
I believe that before Auto/TV/watch/debug/OpenGL ES should be a definition that explain what's about it

I posted the screenshot to explain that you didn't lose space if ypu make a small changes as I explained (string "Language included" on top right)
[Android General] Enyby:
[MENTION=637263]bovirus[/MENTION]

OpenGL ES is a self-describing thing.

debug - most users do not need. This is a sign that APK is assembled as a debugging version. The self-describing thing is also enough.

Auto / TV / watch - supported types of devices. Unfortunately, there is not enough space to add anything, and a pop-up hint can not be put there.

> a small changes as explained (string "Language included" on top right)

This reduces the height of the locale list. There is no point in doing this. There is a tooltip. It's enough. This application is not for those who launched it the first time. It is for those who use it constantly, which means that the user can learn something about it and do not need to think that he is a completely stupid idiot.
[Android General] bovirus:
[MENTION=6569433]Enyby[/MENTION]

I believe in my point of view that if's important don't start by knowledge level of the user.

The app should provide much as possible the info about the indicator used.

i didn't understand whta's you problem to add Language included" as I explained in the attachment.

Of course you reduce the pace for language drop list. But it's a drop list that you can scroll. then what's the problem?