XL-Tools provides a bunch of functions for list of strings, grouped in five categories :
Category | Functions |
---|---|
Lists | No duplicate, Only duplicates, Count items, Count characters, L1-L2, Column to row, Row to column, List to regex, Concat, Split strings, Split and extract, Merge lines, Split and merge, Reverse split and merge, Replace, Reverse string, Transliterate, Lowercase, Uppercase, Add line number |
Sorting | Alphabetical order, Numerical order, String length, IPv4 Address, Date and time, Randomize, Reverse current order |
Conversion | Hex to ASCII, ASCII to Hex, Hex to Base10, Base10 to ASCII, URI Decode, URI Encode, HTML Decode, HTML Encode, Base64 to ASCII, ASCII to Base64, SHA1 - Base32 to Base16, SHA1 - Base16 to Base32, Format File Size |
Time | Anytime to Anytime (Datetime (any formats), Unixtime, ChromeTime, LDAPTime, Filetime, SystemTime, Mac Absolute time, Mac HFS+ time), Time difference, Add time, Substract time. |
Utils | NSLookup, CIDR to IP Range, IP range to CIDR, IP to Arpa, Arpa to IP, IP to IP Type, 6TO4 IP to IPv4, Resolve Teredo, IP to GeoIP, IP to ISP, Resolve MAC Address, Resolve User-agent, Credit Card to issuing company, Address to GPS, GPS to Address, Distance between locations, Custom functions |
See documentation for more details.
Version | Comments |
---|---|
4.0 2020-07-26 |
New:
Fixed:
|
3.9.1 2020-01-12 |
New:
|
3.9.0 2019-11-10 |
New:
|
3.8.1 2019-06-09 |
Fixed:
|
3.8.0 |
New:
Fixed:
|
See Changes.txt for older releases. | |
To translate XL-Tools to other languages:
If you translate the tool and you want to share, contact the author.
To install, save the appropriate Lang.ini file in the default folder of the tool (if you used the installer, it should be AppData. Otherwise, it's the same folder of the program).
No translation available for the moment.
Copyright (c) 2015-2020 Alain Rioux (le-tools.com)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Source code is hosted on SourceForge and GitHub. Binaries are hosted on SourceForge.
Filename | MD5 | SHA256 |
---|---|---|
XL-Tools 4.0 Setup.exe | ||
XL-Tools 4.0.zip | ||
XL-Tools 3.9.1 Setup.exe | 04e5b0efc4c05afaf5b04c3ed5bca8f0 | 0cd0b6efda99ff854874e9692bc91bc55522d61d2892a8e4caffa5ee06bfde8b |
XL-Tools 3.9.1.zip | fa3f51c0790c6954a1b0a7d2572dd081 | e20aecd0c36c705d892caf8aa09df9fdfb80509a52f1eb8b37aa74953d24e5d8 |
XL-Tools 3.9.0 Setup.exe | 4f6ded0002a3284951fcdaca993d921b | 245e62b8bc8dd5cb0f0492bf63f98ff8f802ccb6d91fb7af8a1a5167afae157f |
XL-Tools 3.9.0.zip | 8d9fa2cceafbb0b3c49da8814ba52ce3 | bcd574d9d5b350dc78e0038166fa91058a0e53c375e31b6bae61dd4829635f2c |
If you want to download the standalone version or an older version, check on SourceForge.
Additional content | |
---|---|
Datetime Database | [Updated 2019-03-02] This database is used with sort by date and time function and with all functions in Time. |
Custom Function - Resolve TLD | Custom function that resolves TLD to country name or organisation. Uncompress and use the import function to add. |
Custom Function - State code to State | Custom function that resolves State code to State name (US and Canada only). Uncompress and use the import function to add. |
Custom Function - Language code ISO-639-1 | Custom function that resolves the language code to the language name, based on ISO-639-1. |
If you install many tools of the XL-Toolkit, you should follow these instructions.
Copyright (c) 2015-2023 Alain Rioux