Je cherche à essayer de cloner une page Web, comme Say, la page de connexion d'Instagram et ses éléments CSS et JavaScript localement. P>
Comme, je veux copier et héberger la page de connexion sur mon serveur de test, tout en le faisant fonctionner normalement comme s'il était connecté à Internet. P>
Je veux que les éléments soient enregistrés localement, de sorte que je puisse exécuter ce serveur de test sans avoir à se connecter à Internet. P>
Comment puis-je atteindre cela? p>
P.s. - Je sais python et j'ai essayé un peu de beauxoup, mais je ne suis pas trop bon avec ça. P>
3 Réponses :
Vous venez d'essayer htttrack ... p>
Plus référence à Cliquez sur P>
La page reste juste sur le logo Instagram
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien pour référence. Les réponses uniquement des liaisons peuvent devenir invalides si la page liée change. - de l'avis
Si vous utilisez Linux ou toute saveur de Linux, vous pouvez exécuter cette commande.
wget www.websitename.com
La page reste juste sur le logo Instagram
Vous pouvez cliquer sur la page de la souris droit sur la page et choisissez Enregistrer en tant que .. Dans le menu contextuel. N'OUBLIEZ N'OUBLIEZ PAS D'ENREGISTRER AS TYPE SIGNAL Page complète. C'est si vous ne voulez pas utiliser d'autres logiciels. HTTTrack est une excellente option. Beautifulsoup est juste un outil de raclage de page Web. P>
Nope, la page reste sur le logo Instagram, n'allage pas à la page de connexion. Cela semble être un chèque de bot ou quelque chose
@Greatguy Si vous enregistrez la page, vous obtiendrez tout ce que vous demandez. Qu'est-ce que cela signifie même "la page reste juste sur le logo Instagram"? Vous vous attendez à ce que vous puissiez vous connecter à votre machine locale et aller à la page réelle?
@GreatGuy, vous obtenez le CSS si vous enregistrez la page, vous devez le désactiver et copier les classes dont vous avez besoin et inspecter les éléments pour obtenir les classes. Ceci est un peu difficile à faire sur cette page spécifique, car ils utilisent réagir, c'est la raison pour laquelle il n'y a pas de HTML lorsque vous enregistrez la page. Dans votre cas si vous voulez simplement copier les styles des boîtes d'entrée et son bloc parent, ouvrez-le de DevTools et copiez-le à partir de là, vous avez obtenu le HTML et le CSS. Vous prend environ 15 minutes. Il n'est pas nécessaire d'utiliser des outils et de passer à travers des boucles et de passer plus de 10 heures. Et regarder le langugage et ton ton.
@ Dejan.s Je suis désolé, essayé depuis 2 jours et que je n'ai rien eu :( les classes CSS ?, Bien merci beaucoup! J'ai écrit une réponse, cela l'a marqué comme la réponse à cette question et encore, désolé pour la rafale
@Greatguy avec l'Instagram C'est un peu "compliqué" si vous ne savez pas, je l'obtiens. Je ferais comme ça, ouvrez les devtools et inspecterai les éléments dont vous avez besoin pour obtenir le CSS, également si vous cliquez avec le bouton droit de la souris sur l'élément parent à ce que vous souhaitez> Modifier comme HTML, vous pouvez copier Coller le HTML complet pour ce spécifique. partie. Ensuite, obtenez le CSS avec inspecter un élément par un pour obtenir le CSS, comme Screencast.com/t/crkagsj2 < / a> (Notez que le CSS ci-dessous peut être lié à celui sélectionné)
@ Dejan.s, j'essaie ceci pour un séminaire infosec sur le phishing and Stuff, mais la page semble être bloquée sur le logo Instagram. Merci d'avoir pris le temps de toute façon
@GreatGuy pouvez-vous placer un écran sur ce que vous voulez dire avec Stuck sur le logo Instagram?
Je pensais que la question était fermée. Il serait utile que vous puissiez modifier la question, ouvrez-le à nouveau et déposez une réponse avec un exemple de la façon dont vous le feriez. Merci!
Cette question appartient à des endroits comme Reddit et d'autres forums. Comme vous n'avez pas de code à résoudre.
@ Dejan.s Nope, je ne suis pas d'accord
Vous recherchez une recommandation et une opinion basée. Vous n'avez pas de code que vous avez écrit pour "raclage Web" ou autre chose qui ne fonctionne pas. Lisez les règles sur la publication. Assez clair là-bas.