OmegleMiddleMan
Nouvelle version à venir
- Cette application est actuellement en cours de reconstruction avec une interface utilisateur plus agréable, plus de fonctionnalités et des corrections de bugs.
- Plus de fonctionnalités à venir
Non entretenu
- Ce dépôt est désormais considéré comme non maintenu, nous ne fusionnerons pas les demandes d'extraction et tous les problèmes d'options seront résolus dans la nouvelle version ci-dessus.
Des trucs anciens :
- Vous permet de vous connecter à deux clients ou plus, puis d'intermédiaire dans la conversation, vous permettant d'intercepter, de modifier et même d'ajouter de nouveaux messages.
Exigences / Configuration
- Vous avez besoin de Node.js
- Ouvrez le fichier
install.bat
, ce fichier installera les fichiers requis pour exécuter le serveur - Exécutez le fichier
Run.bat
, qui démarrera le serveur - Par défaut, il écoute sur le port 3000, vous pouvez accéder au client en allant sur
localhost:3000
dans votre navigateur web
Options à l'écran
- En haut de l'écran, vous verrez
New Omegle Window
- En cliquant dessus, vous ajouterez respectivement une nouvelle fenêtre Omegle ou une nouvelle fenêtre Chat Helper.
- Reroll : Cette option vous reconnectera si l'étranger se déconnecte
- Modéré : si sélectionné, vous serez connecté à la section modérée d'Omegle, vous avez besoin de cette sélection si vous souhaitez parler à aucun pervers
- Espion : Cette case à cocher activera le mode espion
- Demander : Si l'espion est sélectionné, il posera la question qui se trouve dans la case à côté du bouton
send
. - Utiliser les likes : cette option utilisera les likes répertoriés dans la case en bas de l'écran.
- Collège : ceci recherchera les étudiants universitaires. Remarque : vous devez configurer les paramètres de votre collège, voir la section Ajout de préférences.
- N'importe quel collège : si sélectionné, il recherchera des personnes de n'importe quel collège, pas seulement le vôtre.
- Vidéo : cela activera le mode vidéo
- Utilisez la commande de console
setCameraSize(width, height, fps, quality)
pour modifier les paramètres. La valeur par défaut est setCameraSize(320, 240, 24, 91)
Comment savoir si mon message a été livré ?
- L'icône à gauche d'un message sera surlignée en vert lorsque vous envoyez un message
- Le surlignage sera supprimé s'il réussit
- Le surlignage deviendra rouge si le message ne parvient pas à être livré
- Vous recevrez probablement également un message d'erreur en cas de problème.
- Le client a tendance à continuer d’essayer de livrer, à moins que quelque chose ne tourne vraiment mal
Salutation automatique des gens
- Vous pouvez saisir un message à envoyer automatiquement aux personnes ou le laisser vide si vous ne souhaitez pas envoyer le message.
- Par défaut, il enverra
hi
Diffusion dans d'autres fenêtres
- Pour activer cela, vous devez activer
Auto Broadcast
. - Au bas de la fenêtre se trouvent deux champs
B
et A
, B
est l'abréviation de Broadcast, A
est l'abréviation de Add Name. - Si vous cochez une case B, il diffusera dans toutes les fenêtres que vous cochez, si vous cochez la case verte, il renverra ce que l'utilisateur tape à lui-même.
- Si vous avez également coché Ajouter un nom, le champ de nom sera ajouté à tous les messages.
- L'ordre des cases est de gauche à droite, les cases vertes vous aident simplement à voir à quelle fenêtre correspond quelle fenêtre.
Gérer les robots spammeurs
- Présentation du trou noir
- Le trou noir vous permettra de passer à une nouvelle discussion, tout en gardant l'ancienne fenêtre active, afin que le bot pense que vous êtes toujours en train de discuter avec lui.
- Vous pouvez cliquer sur le bouton "trou noir" ou utiliser la fonction "trou noir automatique" en haut pour que certains messages déclenchent un trou noir automatique. La plupart des robots utilisent la même langue, choisissent un mot clé ou une ligne entière de leur chat. et regarde-les se faire trouer
- Vous pouvez ajouter des balises au début des lignes de trou noir pour modifier le comportement
- Les modificateurs suivants peuvent être ajoutés à tous les messages de trou noir :
- [first] N'appliquera la règle du trou noir qu'au premier message
- [nospaces] Supprimera tous les espaces du message avant d'essayer d'effectuer la correspondance
- Vous pouvez choisir l'un des moddificateurs suivants :
- Par défaut, sans aucun de ces modificateurs, si la ligne donnée est contenue dans une chaîne (en ignorant la casse), la personne sera mise au trou noir.
- [exact] Ne fera un trou noir que si la phrase exacte correspond (en ignorant la casse)
- [regex] Appliquera l'expression régulière donnée et bloquera si l'expression régulière correspond (en ignorant la casse)
- N'oubliez pas de cliquer sur "Empêcher la déconnexion automatique" lorsque vous utilisez la fonctionnalité de trou noir automatique, sinon vous risquez de perdre quelqu'un à qui vous parlez.
Ignorer les robots
- Les options Ignorer les robots tenteront d'ignorer les robots et les utilisateurs de téléphones.
- Il se déconnectera automatiquement s'ils n'ont pas commencé à taper dans les 10 secondes
- Il se déconnectera également s’ils envoient un message sans le taper au préalable (c’est-à-dire comportement courant des robots)
Ajout de préférences
- Accédez à
static/js
et copiez settings_example.js
et appelez-le settings.js
- Ici, vous pouvez renseigner les sujets par défaut à rechercher
- Vous pouvez ajouter les paramètres de votre collège pour rechercher des collèges
-
bonusParams
enverra des paramètres supplémentaires au serveur Omegle, ce qui est plutôt inutile puisque ce client les prend tous en charge - Pour trouver les paramètres d'authentification de votre université
- Authentifiez-vous sur le site Omegle
- Ouvrez vos cookies, puis recherchez les cookies Omegles
- Trouvez le cookie
college
- Il se présentera sous la forme suivante :
%5B%22<college>%22%2C%20%22<a>%3A<b>%22%5D
-
<college>
entre dans la balise college -
<a>:<b>
va dans la balise college_auth
Empêcher votre bot de se connecter à lui-même
- Ajoutez
noMultiRP
comme intérêt. Si le bot trouve quelqu'un ayant cet intérêt, il se déconnectera automatiquement et passera à autre chose.
Recherche limitée
- Par défaut, il n'essaiera d'établir qu'une seule connexion Omegle à la fois. Si vous souhaitez établir autant de connexions que possible à la fois, désactivez
limited searching
en haut.
Correction de la recherche
- Il est possible que votre client reste indéfiniment en train
Creating a connection
. Si cela se produit, appuyez simplement sur le bouton Fix Searching
Récapcha
- Ceci est actuellement cassé et pas facile à résoudre. Vous verrez le recaptcha et il vous dira que localhost n'est pas pris en charge.
- Allez simplement sur le vrai site Web
omegle.com
, cliquez sur le recaptcha, et vous pourrez ensuite continuer à utiliser ce client Omegle.
Options linguistiques ?
- Modifiez simplement la langue dans le fichier
settings.json
pour mettre à jour les options de langue.
Aide au chat
- Un assistant de chat vous permet de définir un ensemble de messages courants que vous prévoyez d'utiliser encore et encore, puis de les diffuser dans un chat.
Que faire si je ferme le serveur par erreur ?
- Si vous fermez le serveur pendant que vous discutez avec quelqu'un, ouvrez simplement le serveur et le client se reconnectera, aucun de ses messages ne sera perdu, il est possible que les messages que vous avez envoyés alors que le serveur était en panne n'aient pas été transmis.
Fonctionnalités manquantes ?
- Actuellement, il n'y a aucune fonctionnalité manquante connue
Crédits
- Le client Omegle d'origine a été extrait d'ici, il ne fonctionne plus car le protocole a en grande partie changé et il comporte de nombreux bugs, je ferais une pull request, sauf que leur code est écrit en script coffee et j'ai utilisé javascript