Comment régler l'heure sur VKontakte. Comment masquer l'heure de la dernière visite sur VKontakte

À un moment donné, Pavel Durov a décidé d'introduire nouvelle fonctionnalité en VK et temps ajouté derniere visite utilisateur de sa page. Désormais, tout le monde peut voir quand tel ou tel utilisateur était sur le réseau social. Question : est-il possible de masquer l'heure de visite de VKontakte ?

Non, une telle fonction n'existe pas pour les utilisateurs, c'est-à-dire qu'ils ne peuvent pas masquer l'heure de leur dernière connexion à VK. Cependant, il existe des moyens qui vous permettent d'utiliser le site sans vous faire remarquer, ce qui signifie que temps réel la dernière visite sur le site restera la même. Pour ce faire, vous pouvez utiliser les mêmes méthodes que celles décrites dans l'article ci-contre sur. Considérons plusieurs façons.

Si vous souhaitez masquer le temps réel passé sur VK à l'aide d'un smartphone ou d'une tablette, vous pouvez utiliser l'application Kate Mobile.

Lancez l'application et accédez à Paramètres.

Sélectionnez ici la sous-section « En ligne ».

L'application vous dira que vous pouvez rester invisible si vous n'écrivez rien sur le mur.

Pour la version de bureau, vous pouvez utiliser divers modules complémentaires de navigateur. Nous avons déjà parlé de l'un d'eux : le module complémentaire VKfox. Après l'installation, vous pouvez communiquer avec d'autres utilisateurs et utiliser VK à l'aide du plugin sans accéder au site du réseau social. Vous resterez alors invisible et l’heure à laquelle vous visitez le site ne changera pas.

Enfin, il existe une manière très intéressante, quoique étrange. Comme nous le savons, il reste dans la base de données pendant plusieurs mois, durant lesquels il est facile à utiliser. Chaque fois que vous quittez le site, vous pouvez supprimer la page, alors personne ne connaîtra l'heure de la dernière visite sur la page, puisque l'inscription dessus indiquera que la page a été supprimée.

A chaque connexion ultérieure, il peut être restauré, ce qui n'ajoute cependant pas de commodité. De plus, dans un tel cas, personne ne pourra vous écrire de messages.

Tout le monde sait que le réseau social VKontakte collecte, stocke et utilise vos données à ses propres fins (publicité, statistiques, etc.). Mais la plupart des utilisateurs peuvent vous suivre, même si vous ne publiez pas de nouvelles photos, n'écrivez pas de nouveaux messages, votre statut sur VK est toujours mis à jour et tout le monde peut vous voir en ligne ou lorsque vous vous êtes connecté.

Après la mise à jour de VKontakte en 2017, il n'y a que 2 moyens de sortir de cette situation :

  1. Activer
  2. Essayez de masquer l'heure de votre dernière visite sur VKontakte

Afin de cacher Dernièrement en visitant VKontakte, vous devez utiliser l'un des plus applications populaires– Kate mobile.

  • Téléchargez l'application ;
  • Ouvrez-le et entrez ;
  • Trouvez trois points verticaux à droite coin supérieur;
  • Clique dessus;
  • « Paramètres » s'ouvrira devant vous ;
  • Cliquez sur « En ligne » ;
  • Sélectionnez « Paramètres en ligne » ;
  • Et cliquez sur « Être hors ligne si possible ».

Vous pouvez également le faire depuis votre ordinateur en téléchargeant ce programme sur PC. Désormais, vous n'aurez plus à vous demander comment masquer l'heure de votre dernière visite sur VKontakte sur votre téléphone, comment masquer l'heure de votre dernière visite sur VKontakte sur votre ordinateur et comment supprimer l'heure de votre dernière visite sur VKontakte. .

Mais si vous souhaitez masquer toutes les informations vous concernant, nous vous aiderons.

Les réseaux sociaux sont une sorte de surveillance de votre vie. Chaque utilisateur peut surveiller vos actions à l'aide de photos et de vidéos ; si vous souhaitez limiter l'accès à votre page, vous devez suivre ces étapes :

  • Liste d'amis. Si vous en avez beaucoup, par exemple plus d'une centaine, il vaut mieux les diviser en plusieurs catégories. Cela vous aidera, vous et vos amis, à personnaliser le contenu que chaque personne spécifique peut voir.
  • Possibilités. Ouvrez l'onglet "Mes paramètres" -> "Confidentialité". Ici, vous pouvez choisir quel contenu sera masqué à la vue du public (en gros, vous pouvez tout masquer, des messages et photos aux groupes et notes).
  • Photos. Lorsque vous téléchargez des photos sur VK, vous pouvez indiquer l'endroit où la photo a été prise. A l'aide de ces balises, le réseau social réalise une carte de vos déplacements. Nous vous recommandons de restreindre l'accès à la carte spécifiée.
  • Lien.À l'aide d'un lien spécial situé dans l'onglet « Confidentialité », vous pouvez vérifier comment les autres personnes voient votre profil.
  • Liste noire. Votre photo de profil est toujours publique. La seule façon de le cacher à un utilisateur spécifique est de le bannir complètement. Vous pouvez le faire à partir de l'onglet Liste noire.
  • Demandes d'ami. Lorsque vous refusez la demande d'un ami, cette personne devient votre abonné : elle peut toujours voir toutes vos mises à jour publiques. Il en va de même pour les anciens amis. Donc, si vous souhaitez couper complètement ou complètement les liens avec quelqu'un, ne vous contentez pas de le séparer, mais ajoutez-le à votre liste noire.
  • Sécurité. Vérifiez les paramètres répertoriés dans l'onglet Sécurité. Assurez-vous d'activer authentification en deux étapes. Cette mesure améliorera considérablement la sécurité de votre profil.
  • Terminez l’application. VK suit les heures, les lieux et les appareils sur lesquels votre profil a été récemment consulté. Si vous avez utilisé le réseau social dans un cybercafé, depuis le PC de votre ami, ou si vous avez perdu votre téléphone avec l'application VK active, vous devez utiliser le bouton « Terminer toutes les sessions ». Cette mesure empêchera des inconnus de consulter vos messages ou de voler complètement votre compte.
  • Connexion sécurisée. Les utilisateurs de VKontakte peuvent activer un protocole de connexion sécurisé, mais d'une manière inhabituelle. Cette option se trouve dans l'onglet Sécurité, mais elle sera masquée jusqu'à ce que vous ouvriez le site à l'aide d'une connexion sécurisée.

C'est aussi simple que de se protéger, de rester invisible et de masquer l'heure de la dernière visite. réseau social en contact avec.

Note: Ceci est un article d'invité. L'article a été rédigé par l'un des lecteurs du blog.

Bonjour. Aujourd'hui, nous allons apprendre comment modifier la date d'envoi de messages personnels sur le réseau social VKontakte. Je tiens à dire tout de suite que je ne vous dis rien de nouveau. Internet regorge de méthodes similaires et j'en ai moi-même extrait quelques morceaux de code. Par conséquent, ne jugez pas strictement.

Nous devons donc d'abord avoir accès totalà deux comptes VK. Par exemple, le premier compte est le vôtre et le second est faux. Deuxièmement, vous devez avoir au moins quelques bases en programmation. Mais ne vous inquiétez pas. Je ferai la plupart du travail moi-même. Toutes les méthodes sont faciles et rapides à mettre en œuvre du fait des « trous » de ce réseau social. Cependant, rien ne garantit que chaque méthode fonctionnera pour vous. Mais au moins un fonctionnera certainement.

Première façon. Méthode de correspondance imbriquée.

Algorithme: nous créons une correspondance, la modifions, modifions la date, la renvoyons sous forme de réexpédition.
Le plus de la manière habituelle, créez une correspondance entre deux comptes VKontakte. Nous connectons chaque compte à l'API. Pour cela, suivez simplement ce lien et autorisez la collecte des informations de votre compte :

https://oauth.vk.com/authorize?client_id=3245775&redirect_uri=http://api.vk.com/blank.html&scope=messages&display=page&response_type=token

En conséquence, l'application aura accès à toutes les données utilisateur. N'oubliez pas de vous souvenir de votre jeton.

# -*- codage : utf-8 -*- import codecs import ConfigParser import datetime import json import sys import urllib2 from urllib import urlencode import vk_auth def _api(method, params, token): params.append(("access_token", token )) url = "https://api.vk.com/method/%s?%s" % (méthode, urlencode(params)) return json.loads(urllib2.urlopen(url).read())[" réponse"] # lire les valeurs de configuration Config = ConfigParser.ConfigParser() Config.read("config.ini") login = Config.get("auth", "username") password = Config.get("auth", "password" ") messages_id = Config.get("messages", "chat_id") messages_type = Config.get("messages", "chat_type") app_id = Config.get("application", "app_id") # quelques discussions préparation if messages_type == "interlocutor": is_chat = False elif messages_type == "chat": is_chat = True else: sys.exit("Le type de message doit être soit interlocuteur, soit chat.") # auth pour obtenir un jeton essayez : jeton, user_id = vk_auth .auth(login, password, app_id, "messages") sauf RuntimeError : sys.exit("Connexion/mot de passe incorrects. Veuillez le vérifier.") sys.stdout.write("Authorized vk\n") # obtenir des informations sur le chat selector = "chat_id" if is_chat else "uid" messages = _api("messages.getHistory", [(selector, messages_id)], token) out = codecs.open("vk_exported_dialogue_%s%s.txt" % ("ui" sinon is_chat else "c", messages_id), "w+", "utf-8") human_uids = ] # Exporter les uids depuis le dialogue. # Grâce à vk.api, commencez à partir de 1. for i in range(1, 100) : essayez : if messages[i]["uid"] != human_uids: human_uids.append(messages[i ]["uid"]) except IndexError: pass # Exporter les détails des uids human_details = _api("users.get", [("uids", ","".join(str(v) for v in human_uids))] , jeton) human_details_index = () pour human_detail dans human_details : human_details_index] = human_detail def write_message(who, to_write) : out.write(u"[(date)] (full_name):\n (message) \n\n\n " .format(**( "date": datetime.datetime.fromtimestamp(int(to_write["date"])).strftime("%Y-%m-%d %H:%M:%S"), " full_name": "%s %s" % (human_details_index["first_name"], human_details_index["last_name"]), "message": to_write["body"].replace("", "\n") )) ) mess = 0 max_part = 200 # En raison de vk.api cnt = messages sys.stdout.write("Count of messages: %s\n" % cnt) while mess != cnt: # Essayez quand même de récupérer les informations tant que True : essayez : message_part = _api("messages.getHistory", [(selector, messages_id), ("offset", mess), ("count", max_part), ("rev", 1)], token) sauf exception comme e : sys.stderr.write("Erreur %s obtenue, continuez. ..\n" % e) continuez break try : pour i dans la plage (1, 201) : write_message(message_part[i]["uid"], message_part[i]) except IndexError : break result = mess + max_part if result > cnt : result = (mess - cnt) + mess mess = result sys.stdout.write("Messages %s exportés de %s\n" % (mess, cnt)) out.close() sys.stdout.write( 'terminé !\n")

Ensuite, par souci de simplicité, nous mettrons la même date sur tous les messages. Je ne prétends pas avoir du code optimisé et il est évident qu'il peut être compressé, mais je veux en démontrer le plus possible travail détaillé analyseur avec un XML similaire :

While (true) ( ​​​​doc = XDocument . Load("https://api.vk.com/method/messages.getHistory.xml?uid=12345&offset=" + m + "&count=200&access_token=" + token); foreach ( XElement el dans doc . Root . Elements()) ( if (el . Name . ToString() == "message") ( foreach (XElement el_msg in el . Elements()) ( if (el_msg . Name == " date" ) ( foreach (XElement el_date in el_msg . Elements()) ( if (el_date . Name == " 1403320931") ( el_date . Name = "1403429673"; // c'est-à-dire, changez la date en n'importe quel autre k++; ) ) ) ) ) ) m += 200; )

Je pense que l'idée principale ici est claire. Il ne reste plus qu'à renvoyer les messages au serveur. Pour cela, nous avons besoin de la fonction message.send(). L'objet du message doit faire référence au champ date, mais le serveur VKontakte définit lui-même l'heure sur son serveur. Cependant, si nous envoyons des messages sous forme de correspondance imbriquée, tout s'arrangera.

Nos lettres doivent avoir une structure imbriquée, ce qui signifie que nous devons appeler la méthode d'analyse de manière récursive. Mais en Java, vous pouvez le faire plus facilement. Nous placerons tout ce qui se trouve à l’intérieur de la boucle forEach dans une classe distincte. En conséquence, tout ce qui se passerait dans le corps de la boucle se produira dans la méthode accept. VkApiMessage a le champ fwd_messages. Il stockera une liste d'objets des messages VkApiMessage transférés :

Classe statique privée MessageConsumer implémente Consumer ( @Override public void accept(VKApiMessage message) () ) messages.stream().forEach(new MessageConsumer()); if (!message.fwd_messages.isEmpty()) ( System.out.println("

"); message.fwd_messages.forEach(new MessageConsumer()); System.out.println("
"); }

En général, le résultat n'a pas l'air pire que l'original en VK :

Deuxième façon. Méthode de changement de GMT sur le serveur.

Algorithme: changer l'heure sur le serveur, envoyer des messages.

La deuxième méthode est un peu plus simple que la première, car nous n'avons pas besoin de renvoyer les anciens messages (mais modifiés) au serveur (d'ailleurs, parfois cela ne peut pas être fait à cause d'un serveur « stupide »). La deuxième méthode fonctionne de manière plus fiable.

Nous n’avons pas besoin de messages prêts à l’emploi ici. Nous les créerons nous-mêmes et les enverrons au serveur, après avoir préalablement modifié le GMT (fuseau horaire). À ces fins, nous avons besoin d’un VPS à toute épreuve. De préférence basé sur CentOS.

Tout d’abord, modifiez l’heure et la date sur le serveur. Encore une fois, cela peut être fait de toute autre manière. Tu peux le faire:

# mv /etc/localtime /etc/localtime.bak ln -s /usr/share/zoneinfo/Europe/USA /etc/localtime # date MMJJhhmm # date 03182015 # date homme

Nous configurons notre serveur pour les données du serveur VK :
IP:87.240.182.185
Navigateur : Mozilla/5.0 (compatible ; vkShare ; +http://vk.com/dev/Share)
Port : 36035
Hébergeur : srv185-182-240-87.vk.com

N'oubliez pas de vous inscrire à l'API (voir Méthode 1). Nous envoyons des messages via la fonction message.send() déjà familière.

L'objet message, qui décrit un message personnel, renvoie le champ « date » : la date à laquelle le message a été envoyé au format Unixtime. Faites attention à la phrase « date d’expédition ». Rien n'est dit sur la date à laquelle le message a été reçu par le serveur VKontakte.

C'est tout. Le résultat est similaire au premier. Tout est très simple.

Troisième voie. Renifleur de trafic.

Algorithme: téléchargez/achetez le renifleur, réjouissez-vous.
La méthode la plus simple. Mais malheureusement, la technique dépend de la qualité du programme que nous téléchargeons sur Internet.
Ainsi, vous pouvez simplement essayer de télécharger/acheter quelque chose comme Charles, récupérer la demande, la modifier (la date) et la dupliquer. Le programme intercepte le paquet, modifie l'heure d'envoi à l'intérieur du paquet et l'envoie au contact. Le service VK reçoit un message Unixtime déjà spécifié. Il existe de nombreux renifleurs de ce type sur Internet. Mais il est difficile d’en trouver des gratuits et de haute qualité. Cependant, ils ne sont pas si chers.

Comme vous l’avez déjà compris, envoyer un message personnel de manière rétroactive n’est pas difficile. Je n'ai pas écrit tous les codes ci-dessus, mais seulement les plus nécessaires et les plus complexes. Je pense que ce ne sera pas difficile d'ajouter le reste. Merci beaucoup.

Allez simplement sur sa page. Dans le coin supérieur droit, à droite du nom de la personne, sera inscrite l’heure de la dernière visite, par exemple : "Je suis arrivé aujourd'hui à 8h51." Si ça dit "En ligne" Cela signifie que cette personne est actuellement sur VKontakte ou y était récemment. La précision de ces informations est de 5 minutes. Autrement dit, il peut s'avérer qu'une personne est hors ligne depuis 5 minutes, mais vous voyez toujours qu'elle semble être en ligne. Auparavant (jusqu'à fin avril 2017), cette durée était d'environ 15 minutes.

Si rien n'y est indiqué, il n'y a pas de temps (et pas de mots "En ligne" non non plus), continuez à lire :

Est-il possible de masquer la date et l'heure de votre connexion à VK ?

Se pourrait-il qu'une personne ait caché la date et l'heure de sa visite sur VKontakte, et alors comment savoir quand elle a visité ? Comment masquer mon heure lorsque je me connecte à VK ? En fait, l’heure à laquelle vous étiez en ligne pour la dernière fois ne peut pas être masquée. Si quelqu'un vous dit que vous pouvez le faire et continuer à utiliser le site comme d'habitude, alors il ment tout simplement. Tel opportunité officielle Non. Jusqu'en avril 2017, il était possible de rester invisible dans certaines applications, puis cette option a été totalement supprimée. Il ne reste plus qu'à se connecter (lire la suite ci-dessous).

L’heure de la dernière connexion disparaît d’elle-même si vous ne vous êtes pas connecté depuis longtemps (plus de trois mois). On pense qu'après cette période, le moment exact où la personne était en ligne n'a plus d'importance - c'était il y a trop longtemps. C’est pourquoi cette heure ne s’affiche pas pour certaines personnes : elles ne sont tout simplement pas connectées depuis longtemps et la date (l’heure) de leur visite a disparu. Eux-mêmes n’ont rien caché. Mais l’heure réapparaîtra la prochaine fois que la personne entrera. Ou peut-être que la personne n'a pas pu restaurer l'accès et ne l'a pas utilisé depuis longtemps ancienne page, ouvrant une nouvelle page à la place.

Si la page n’indique pas quand une personne l’a visité, cela signifie qu’elle y était il y a longtemps. Comment le savoir avec certitude ? Cliquez sur le bouton sur sa page "Pour écrire un message"(s'il a un message personnel ouvert pour vous) - VK affichera la date de sa dernière visite sur le site. Il est préférable de le faire dans la version complète de VK.

Parfois, la dernière heure de connexion ne s'affiche pas simplement parce que des événements se déroulent dans VK. travaux d'ingénierie ou c'est juste un buggy. Cela n’arrive pas à tout le monde, mais à cette partie des personnes touchées par ces problèmes. Puis, lorsque tout est réglé, l'heure de la dernière connexion apparaît à nouveau.

Comment utiliser VK hors ligne ? L'administration VKontakte rapporte qu'elle n'a jamais permis de masquer le statut en ligne. Vous ne pouvez suivre les nouveaux événements que dans VK, tout en restant hors ligne, via (y a-t-il de nouveaux messages, des likes, qui est en ligne, etc.). Dès que vous accéderez au site VKontakte, vous apparaîtrez à nouveau sur le réseau et vos amis pourront le voir sur votre page. Cependant, pour beaucoup, cela suffit. Essayez-le, c'est pratique et sûr.

Invisible dans Applications mobiles comme Kate Mobile et autres ne fonctionnent plus. De plus, parmi ces applications, il existe de nombreuses applications frauduleuses qui ne font rien et volent simplement vos mots de passe. Donc sois prudent. La plupart manière fiable login est un site Web qui existe depuis de nombreuses années et compte près de deux millions d'utilisateurs dans le monde.

Il existe un autre moyen auxiliaire de masquer l'heure de la dernière connexion à VK : vous pouvez vous connecter, faire quelque chose et supprimer votre page avant de partir. Il n’est pas définitivement supprimé immédiatement, vous pourrez donc le restaurer lors de votre prochaine connexion. Mais il n'est pas recommandé de le faire constamment, car vous risquez de perdre l'accès. Et bien sûr, les personnes qui consultent votre page verront qu’elle a été supprimée.

Essayez de vous connecter

Grâce au site de connexion (site), vous pouvez découvrir ce qui se passe sur votre VKontakte et rester invisible jusqu'à ce que vous accédiez au site. Cela fonctionne également pour Odnoklassniki et Mail.ru. Vous pouvez vous connecter à n’importe quel site Web en un seul clic, c’est très pratique.