diff --git a/README.md b/README.md
index 714de980c..86f19baf1 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@
-
+
@@ -133,7 +133,7 @@
`android:debuggable="false"` ➝ `android:debuggable="true"`
-Настройки, необходимые для **отладки** вне Android Studio, находятся по этой ссылке: [vk.ru/vt/debug](https://vk.ru/vt/debug)
+Настройки, необходимые для **отладки** вне Android Studio, находятся по этой ссылке: [vk.com/vt/debug](https://vk.com/vt/debug)
* Для дополнительной отладки ответов и логов необходимо включить **[Режим разработчика]**
@@ -145,7 +145,7 @@
Сразу после нажатия на запись приложение начнет записывать **все ваши действия** по пути `/Download/VK/logs/com.vtosters.lite/`
-При следующем открытии приложения оно автоматически сохранит логи и отправит вам в [**Документы** ВК](https://vk.ru/docs), откуда вы можете скачать архив логов и работать с ними.
+При следующем открытии приложения оно автоматически сохранит логи и отправит вам в [**Документы** ВК](https://vk.com/docs), откуда вы можете скачать архив логов и работать с ними.
## Разработка
diff --git a/app/src/main/java/ru/vtosters/lite/downloaders/MessagesDownloader.java b/app/src/main/java/ru/vtosters/lite/downloaders/MessagesDownloader.java
index 14132fd4a..88f0cb5ae 100644
--- a/app/src/main/java/ru/vtosters/lite/downloaders/MessagesDownloader.java
+++ b/app/src/main/java/ru/vtosters/lite/downloaders/MessagesDownloader.java
@@ -33,7 +33,7 @@ public class MessagesDownloader{
private static SparseArray usersArray;
- private static final String VK_DOMAIN = "vk.ru";
+ private static final String VK_DOMAIN = "vk.com";
public static String formatTime(long now){
return sdformat.format(new Date(now));
diff --git a/app/src/main/java/ru/vtosters/lite/downloaders/VideoDownloader.java b/app/src/main/java/ru/vtosters/lite/downloaders/VideoDownloader.java
index 429e903cb..d3f8e2cde 100644
--- a/app/src/main/java/ru/vtosters/lite/downloaders/VideoDownloader.java
+++ b/app/src/main/java/ru/vtosters/lite/downloaders/VideoDownloader.java
@@ -126,12 +126,12 @@ public class VideoDownloader {
}
public static void parseVideoLink(String url, Context ctx) {
- if (url.contains("vk.ru/story") || url.contains("vk.com/story")) {
+ if (url.contains("vk.com/story") || url.contains("vk.com/story")) {
ToastUtils.a(AndroidUtils.getString("video_dl_stories_not_supported"));
return;
}
- if (!url.contains("vk.ru/video") || !url.contains("vk.com/video")) {
+ if (!url.contains("vk.com/video") || !url.contains("vk.com/video")) {
ToastUtils.a(AndroidUtils.getString("video_dl_wrong_link"));
return;
}
diff --git a/app/src/main/java/ru/vtosters/lite/foaf/FoafBase.java b/app/src/main/java/ru/vtosters/lite/foaf/FoafBase.java
index 94ee315ce..01ff0092b 100644
--- a/app/src/main/java/ru/vtosters/lite/foaf/FoafBase.java
+++ b/app/src/main/java/ru/vtosters/lite/foaf/FoafBase.java
@@ -116,10 +116,10 @@ public class FoafBase {
StringBuilder sb;
if (isAnyProxyEnabled()) {
sb = new StringBuilder();
- str = "https://" + getApi() + "/_/vk.ru/foaf.php?id=";
+ str = "https://" + getApi() + "/_/vk.com/foaf.php?id=";
} else {
sb = new StringBuilder();
- str = "https://vk.ru/foaf.php?id=";
+ str = "https://vk.com/foaf.php?id=";
}
sb.append(str);
sb.append(i);
diff --git a/app/src/main/java/ru/vtosters/lite/hooks/JsonInjectors.java b/app/src/main/java/ru/vtosters/lite/hooks/JsonInjectors.java
index 6874be0e7..c4ea6c9e4 100644
--- a/app/src/main/java/ru/vtosters/lite/hooks/JsonInjectors.java
+++ b/app/src/main/java/ru/vtosters/lite/hooks/JsonInjectors.java
@@ -76,7 +76,7 @@ public class JsonInjectors {
public static JSONObject donateRecomm() throws JSONException {
var title = AndroidUtils.getString("donate_to_vtl");
- var link = "https://vk.ru/vtosters_official";
+ var link = "https://vk.com/vtosters_official";
var text_color = "2D81E0";
var json = new JSONObject();
@@ -591,7 +591,7 @@ public class JsonInjectors {
}
}
- var playlists = fetchCatalogId("https://vk.ru/audio?section=my_playlists");
+ var playlists = fetchCatalogId("https://vk.com/audio?section=my_playlists");
if (playlists != null) {
var catalogarr = playlists.optJSONObject("catalog").optJSONArray("sections").optJSONObject(0);
@@ -604,7 +604,7 @@ public class JsonInjectors {
oldItems.put(new JSONObject().put("id", id).put("title", title).put("url", url));
}
- var albums = fetchCatalogId("https://vk.ru/audio?section=albums");
+ var albums = fetchCatalogId("https://vk.com/audio?section=albums");
if (albums != null) {
var catalogarr = albums.optJSONObject("catalog").optJSONArray("sections").optJSONObject(0);
@@ -617,7 +617,7 @@ public class JsonInjectors {
oldItems.put(new JSONObject().put("id", id).put("title", title).put("url", url));
}
- var recent = fetchCatalogId("https://vk.ru/audio?section=recent");
+ var recent = fetchCatalogId("https://vk.com/audio?section=recent");
if (recent != null) {
var catalogarr = recent.optJSONObject("catalog").optJSONArray("sections").optJSONObject(0);
diff --git a/app/src/main/java/ru/vtosters/lite/hooks/OnlineFormatterHook.java b/app/src/main/java/ru/vtosters/lite/hooks/OnlineFormatterHook.java
index 55c42093f..f1ad5abd7 100644
--- a/app/src/main/java/ru/vtosters/lite/hooks/OnlineFormatterHook.java
+++ b/app/src/main/java/ru/vtosters/lite/hooks/OnlineFormatterHook.java
@@ -123,7 +123,7 @@ public class OnlineFormatterHook {
case 5632485:
return "SpaceVK";
case 6287487:
- return "vk.ru";
+ return "vk.com";
case 4542624:
return "Black VK";
case 3917910:
diff --git a/app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java b/app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java
index 08c2bb551..2ab5e2ab5 100644
--- a/app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java
+++ b/app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java
@@ -34,7 +34,7 @@ public class ProxyUtils{
return proxyapi;
}
- return "api.vk.ru";
+ return "api.vk.com";
}
public static String getOauth(){
@@ -48,7 +48,7 @@ public class ProxyUtils{
return oauth;
}
- return "oauth.vk.ru";
+ return "oauth.vk.com";
}
public static String getStatic(){
@@ -62,7 +62,7 @@ public class ProxyUtils{
return staticapi;
}
- return "static.vk.ru";
+ return "static.vk.com";
}
public static Boolean isAnyProxyEnabled(){
diff --git a/app/src/main/java/ru/vtosters/lite/proxy/api/ApiProxy.java b/app/src/main/java/ru/vtosters/lite/proxy/api/ApiProxy.java
index a312b5ba8..dee1f11c6 100644
--- a/app/src/main/java/ru/vtosters/lite/proxy/api/ApiProxy.java
+++ b/app/src/main/java/ru/vtosters/lite/proxy/api/ApiProxy.java
@@ -7,9 +7,9 @@ import android.util.Log;
public class ApiProxy{
public static String linkReplacer(String link){
- var vkapi = "api.vk.ru";
- var oauth = "oauth.vk.ru";
- var vkstatic = "static.vk.ru";
+ var vkapi = "api.vk.com";
+ var oauth = "oauth.vk.com";
+ var vkstatic = "static.vk.com";
var vkapiold = "api.vk.com";
var oauthold = "oauth.vk.com";
var vkstaticold = "static.vk.com";
@@ -68,7 +68,7 @@ public class ApiProxy{
}
if (isAnyProxyEnabled() && !string.isEmpty()) {
- return str.replaceAll(string, "static.vk.ru");
+ return str.replaceAll(string, "static.vk.com");
}
return str;
@@ -85,6 +85,6 @@ public class ApiProxy{
return proxyapi;
}
- return "m.vk.ru";
+ return "m.vk.com";
}
}
diff --git a/app/src/main/java/ru/vtosters/lite/ui/activities/VKAdminTokenActivity.java b/app/src/main/java/ru/vtosters/lite/ui/activities/VKAdminTokenActivity.java
index 75dd18c34..01a11523f 100644
--- a/app/src/main/java/ru/vtosters/lite/ui/activities/VKAdminTokenActivity.java
+++ b/app/src/main/java/ru/vtosters/lite/ui/activities/VKAdminTokenActivity.java
@@ -22,7 +22,7 @@ import ru.vtosters.lite.utils.LayoutUtils;
public class VKAdminTokenActivity extends AppCompatActivity {
- private static final String URL = "https://" + getOauth() +"/authorize?client_id=6121396&scope=1073737727&redirect_uri=https://oauth.vk.ru/blank.html&display=page&response_type=token&revoke=1";
+ private static final String URL = "https://" + getOauth() +"/authorize?client_id=6121396&scope=1073737727&redirect_uri=https://oauth.vk.com/blank.html&display=page&response_type=token&revoke=1";
@Override
protected void onCreate(@Nullable Bundle bundle) {
diff --git a/app/src/main/java/ru/vtosters/lite/ui/dialogs/VKIDProtection.java b/app/src/main/java/ru/vtosters/lite/ui/dialogs/VKIDProtection.java
index 7ce6e6add..4e22206b4 100644
--- a/app/src/main/java/ru/vtosters/lite/ui/dialogs/VKIDProtection.java
+++ b/app/src/main/java/ru/vtosters/lite/ui/dialogs/VKIDProtection.java
@@ -25,7 +25,7 @@ public class VKIDProtection {
// android.content.DialogInterface.OnClickListener
builder.setNeutralButton(getString("vkiddisable"), (dialogInterface, i) -> {
edit().putBoolean("showAlertVkId", false).apply();
- VKUIwrapper.setLink((isAnyProxyEnabled() ? "https://id.vk.ru/account" : "https://" + getApi() + "/_/id.vk.ru/account"));
+ VKUIwrapper.setLink((isAnyProxyEnabled() ? "https://id.vk.com/account" : "https://" + getApi() + "/_/id.vk.com/account"));
Intent a2 = new Navigator(VKUIwrapper.class).b(activity);
a2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
activity.startActivity(a2);
diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/VKPayFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/VKPayFragment.java
index 3fd7b9601..d57f055ad 100644
--- a/app/src/main/java/ru/vtosters/lite/ui/fragments/VKPayFragment.java
+++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/VKPayFragment.java
@@ -14,7 +14,7 @@ public class VKPayFragment extends FragmentImpl {
}
public void start() {
- VKUIwrapper.setLink("https://vk.ru/vkpay");
+ VKUIwrapper.setLink("https://vk.com/vkpay");
Intent a2 = new Navigator(VKUIwrapper.class).b(getActivity());
a2.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(a2);
diff --git a/smali/AndroidManifest.xml b/smali/AndroidManifest.xml
index 5a3b6a819..cf2528e75 100644
--- a/smali/AndroidManifest.xml
+++ b/smali/AndroidManifest.xml
@@ -961,7 +961,7 @@
@@ -1005,7 +1005,7 @@
@@ -1016,7 +1016,7 @@
@@ -1038,7 +1038,7 @@
@@ -1131,7 +1131,7 @@
@@ -1143,7 +1143,7 @@
@@ -1178,7 +1178,7 @@
@@ -1189,7 +1189,7 @@
diff --git a/smali/assets/CopyrightAds.txt b/smali/assets/CopyrightAds.txt
index 69f29ebb8..599f66613 100644
--- a/smali/assets/CopyrightAds.txt
+++ b/smali/assets/CopyrightAds.txt
@@ -1,7 +1,7 @@
appscent
//t.me/
vk.com
-vk.ru
+vk.com
apps-cent
app-cent
appcent
diff --git a/smali/assets/wiki_template_article.htm b/smali/assets/wiki_template_article.htm
index 98e5eea50..ba323e18f 100644
--- a/smali/assets/wiki_template_article.htm
+++ b/smali/assets/wiki_template_article.htm
@@ -394,12 +394,12 @@ function showPhotosBox(url, id, num, link){