Skip to content

Commit

Permalink
v1.2.5.3
Browse files Browse the repository at this point in the history
Это обновление по сути нужно для одной цели: зависеть от более новой
версии модуля vk_api, где в очередной раз попытались исправить
авторизацию. Как же меня бесит то что вк постоянно развивается
в такую сторону, что портит жизнь тем, кто пытается работать с API,
особенно как я с этим спамером.

Помимо этого я перевёл некоторые сообщения на русский, чтобы не мешать
английский и русский языки и создал скрипт сборки для Windows.
  • Loading branch information
fgRuslan committed Jul 2, 2022
1 parent 5aee2bb commit 1919398
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 7 deletions.
10 changes: 10 additions & 0 deletions build.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
REM =====================================
REM = Скрипт сборки спамера =
REM = Запускать из Windows, результат =
REM = cборки будет находиться в папке =
REM = dist/spam.exe =
REM =====================================
@echo off
pip install setuptools pyinstaller
pip install -r requirements.txt
pyinstaller --exclude-module _bootlocale --onefile core/spam.py --hidden-import=vk_api --hidden-import=python3-anticaptcha --hidden-import=requests
12 changes: 6 additions & 6 deletions core/spam.py
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ def run(self):
victim_id = int(friend['id'])
vk.messages.send(
user_id=victim_id, message=msg, v=API_VERSION, random_id=random.randint(0, 10000))
print("Sent ", msg, " to ", victim_id)
print("Отправлено: ", msg, " получателю: ", victim_id)
time.sleep(delay)
except vk_api.exceptions.ApiError as e:
print("ОШИБКА!")
Expand All @@ -134,7 +134,7 @@ def run(self):
continue
vk.messages.send(
user_id=victim_id, message=msg, v=API_VERSION, random_id=random.randint(0, 10000))
print("Sent ", msg, " to ", victim_id)
print("Отправлено: ", msg, " получателю: ", victim_id)
time.sleep(delay)
except vk_api.exceptions.ApiError as e:
print("ОШИБКА!")
Expand All @@ -148,7 +148,7 @@ def run(self):
print(victim)
vk.messages.send(
peer_id=victim, message=msg, v=API_VERSION, random_id=random.randint(0, 10000))
print("Sent ", msg)
print("Отправлено: ", msg)
time.sleep(delay)
except vk_api.exceptions.ApiError as e:
print("ОШИБКА!")
Expand All @@ -166,7 +166,7 @@ def main():
while thread.is_alive():
thread.join(1)
except KeyboardInterrupt:
print("Ctrl+C pressed...")
print("Нажали Ctrl+C, выходим...")
sys.exit(1)


Expand Down Expand Up @@ -294,10 +294,10 @@ def auth_handler():
if victim.isdigit():
victim = victim
else:
print("Resolving screen name...")
print("Распознаём id...")
r = vk.utils.resolveScreenName(screen_name=victim, v=API_VERSION)
victim = r["object_id"]
print("It is: " + str(victim))
print("id: " + str(victim))

r = vk.users.get(user_id=victim, fields="id", v=API_VERSION)
r = r[0]["id"]
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

setup(
name='vk-spammer',
version='1.2.5.2',
version='1.2.5.3',
author='fgRuslan',
author_email='[email protected]',
url='https://github.com/fgRuslan/vk-spammer',
Expand Down

0 comments on commit 1919398

Please sign in to comment.