mirror of
https://github.com/asdlokj1qpi233/subconverter.git
synced 2026-11-03 10:12:50 +00:00
Enhancements
Add support for adding update interval to Clash rule-providers. Optimize performance. INIReader: Fix key value trimming error. INIReader: Fix not processing escape character when dumping.
This commit is contained in:
7 files changed
+204
-152
No files matched your search
+4
-3
@@ -52,9 +52,9 @@ std::string urlsafe_base64_decode(const std::string &encoded_string);
|
||||
std::string urlsafe_base64_encode(const std::string &string_to_encode);
|
||||
std::string UTF8ToACP(const std::string &str_src);
|
||||
std::string ACPToUTF8(const std::string &str_src);
|
||||
std::string trim_of(const std::string& str, char target);
|
||||
std::string trim(const std::string& str);
|
||||
std::string trim_quote(const std::string &str);
|
||||
std::string trim_of(const std::string& str, char target, bool before = true, bool after = true);
|
||||
std::string trim(const std::string& str, bool before = true, bool after = true);
|
||||
std::string trim_quote(const std::string &str, bool before = true, bool after = true);
|
||||
std::string getSystemProxy();
|
||||
std::string rand_str(const int len);
|
||||
bool is_str_utf8(const std::string &data);
|
||||
@@ -80,6 +80,7 @@ std::string GetEnv(const std::string &name);
|
||||
std::string toLower(const std::string &str);
|
||||
std::string toUpper(const std::string &str);
|
||||
void ProcessEscapeChar(std::string &str);
|
||||
void ProcessEscapeCharReverse(std::string &str);
|
||||
|
||||
std::string fileGet(const std::string &path, bool scope_limit = false);
|
||||
int fileWrite(const std::string &path, const std::string &content, bool overwrite);
|
||||
|
||||
Reference in new issue
Block a user