Le topic où les cookies ont un gout de sockette... ah ah ah

Le topic où les cookies ont un gout de sockette... ah ah ah - C - Programmation

Marsh Posté le 04-06-2006 à 12:54:06    

Bonjour,
 
J'ai un soucis avec la copie de fichiers provenant du dossier Temporary Internet Files...
Tout d'abord je voulais utiliser fopen en php pour ouvrir les fichiers mais l'accès y est impossible (copy ne marche pas non plus).
Existerait-il un moyen de déplacer en langage C ces fichiers en les renommant vers un autre dossier que je pourais alors exploiter...
 
Merci par avance!


Message édité par aipsy0783 le 22-06-2006 à 23:31:39
Reply

Marsh Posté le 04-06-2006 à 12:54:06   

Reply

Marsh Posté le 04-06-2006 à 20:28:44    

Apparemment, si les outils de copie que tu utilises se voient refuser l'accès par le système,  alors les fonctions d'ouverture+lecture en C se le verront refuser aussi.
Si tu veux essayer, alors il te suffit de faire en C un pgm faisant "FILE *p=fopen("fichier_a_lire", "rb" );" et regarder si "p" vaut NULL. Si c'est le cas, alors c'est mort.


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 04-06-2006 à 21:29:10    

Au moment ou tu veux faire la copie, le fichier se trouve t il en cours d'utilisation par IE?

Reply

Marsh Posté le 05-06-2006 à 06:53:01    

non il n'est pas utilisé par IE, c'est just que Temporary Internet Files est un dossier spécial!
 
J'essaierai avec rb mais je suis déjà persuadée du résultat.. :'(

Reply

Marsh Posté le 05-06-2006 à 09:36:13    

aipsy0783 a écrit :

non il n'est pas utilisé par IE, c'est just que Temporary Internet Files est un dossier spécial!
 
J'essaierai avec rb mais je suis déjà persuadée du résultat.. :'(


 
C'est pas "rb" qui fera que ça réussi ou pas. "rb" est juste l'option standard quand on veut ouvrir un fichier qui n'est pas "text" sinon on met juste "r".
Une autre solution serait que tu aies deux utilisateurs et que tu passes sous "util2" pour copier les fichiers de "util1". Une autre serait que tu démarres Windows en mode "maintenance"...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 05-06-2006 à 12:10:55    

pourquoi tu veux ouvrir ces fichiers ?

Reply

Marsh Posté le 05-06-2006 à 13:22:59    

skelter a écrit :

pourquoi tu veux ouvrir ces fichiers ?


Oui, c'est aussi une solution. Lui demander pourquoi il veut ouvrir ces fichiers puis lui démontrer qu'il n'a pas besoin de le faire... :D  


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 06-06-2006 à 22:49:43    

je veux récupérer la source d'une page internet qui utilise des cookies
 
comme ce n'est pas possible alors je veux récupérer la source dans le cache
 
en effet je ne peux pas récupérer la source avec un fopen(url,"r" ) en php car je ne me trouve pas sur le meme domaine (donc pb avec les cookies) et la seule solution reste donc l'utilisation de popup (là pareil impossible de faire un innerHTML) alors la dernière solution c de récupérer la source (la bonne) en récupérant celle du cache du popup ouvert...
 
quand je dis du popup... je parle de tout ceux qui vont etre ouverts automatiquement, d'où mon besoin d'automatiser la récupération du cache

Reply

Marsh Posté le 06-06-2006 à 23:34:14    

je comprends pas l'interet, avec php depuis un serveur web tu ne pourras ouvrir uniquement les pages en cache de navigateur de machine dont les disques sont accessibles par le serveur, pas de n'importe quel client
 

Citation :

je veux récupérer la source d'une page internet qui utilise des cookies


 
ok, mais pourquoi ?

Reply

Marsh Posté le 07-06-2006 à 07:35:43    

Je n'ai jamais dis que je voulais récupérer le cache depuis le navigateur, si je pouvais le faire en php je le ferais depuis mon ordi en local (easyphp), mais il me semble pas que l'on soit dans de la programmation orienté web ici, c'est du C nan?
 
J'ai développé différents type d'aspirateurs de pages web et j'aimerais pouvoir augmenter le champ d'action aux sites utilisant des cookies.
 
Pour ceux qui trouveraient ça illégale, j'ai déjà travaillé pour des boites qui demandaient des aspirateurs de sites personnalisés et sachant que le cookie est mon cookie et que j'ai donc accès à ces informations je ne cherche pas nan plus un moyen de pirater.

Reply

Marsh Posté le 07-06-2006 à 07:35:43   

Reply

Marsh Posté le 07-06-2006 à 11:58:51    

En quoi concevoir des aspirateurs de site est illégale?

Reply

Marsh Posté le 07-06-2006 à 18:00:13    

le copyright est illégal... faut juste ne pas dépasser certaines limites...
 
ça serait comme demander pourquoi les snifers sont illégaux

Reply

Marsh Posté le 07-06-2006 à 19:58:14    

aipsy0783 a écrit :

Je n'ai jamais dis que je voulais récupérer le cache depuis le navigateur, si je pouvais le faire en php je le ferais depuis mon ordi en local (easyphp), mais il me semble pas que l'on soit dans de la programmation orienté web ici, c'est du C nan?
 
J'ai développé différents type d'aspirateurs de pages web et j'aimerais pouvoir augmenter le champ d'action aux sites utilisant des cookies.
 
Pour ceux qui trouveraient ça illégale, j'ai déjà travaillé pour des boites qui demandaient des aspirateurs de sites personnalisés et sachant que le cookie est mon cookie et que j'ai donc accès à ces informations je ne cherche pas nan plus un moyen de pirater.


 
Pourquoi ne pas récupérer le source de "httrack" (GPL) pour l'étudier ????


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 09-06-2006 à 19:41:14    

Les sniffers sont illégaux !? Humour ?

Reply

Marsh Posté le 09-06-2006 à 20:56:48    

à moins que ce soit ce que l'on sniffe qui soit illégal ? humour ?

Reply

Marsh Posté le 12-06-2006 à 13:27:14    

Sve@r a écrit :

Pourquoi ne pas récupérer le source de "httrack" (GPL) pour l'étudier ????


 
t'as un exemple de site avec cookies où ça marche?
 
jvais pas étudier un truc qui marche pas

Reply

Marsh Posté le 15-06-2006 à 10:31:48    

ton logiciel prend pas les cookies en comptes, j'ai pas de logiciels comme ça, je les fais moi meme

Reply

Marsh Posté le 15-06-2006 à 22:55:38    

aipsy0783 a écrit :

ton logiciel prend pas les cookies en comptes, j'ai pas de logiciels comme ça, je les fais moi meme


Oui, je t'ai proposé httrack parce qu'il est sous licence libre... mais je connais pas ses caractéristiques.
D'ailleurs je ne comprends pas que tu veuilles aspirer des "cookies" vu qu'un cookie est un fichier posé chez le client alors qu'un aspirateur aspire des pages stockées sur le serveur...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 19-06-2006 à 13:44:53    

je ne veux pas aspirer des cookies putain!!
je veux pouvoir aspirer des pages qui font appel à mes cookeis

Reply

Marsh Posté le 19-06-2006 à 18:49:57    

aipsy0783 a écrit :

je veux pouvoir aspirer des pages qui font appel à mes cookeis


Ben c'est automatique. L'aspirateur aspire une page qui a été créée par le serveur. Si le serveur a utilisé, pour générer sa page HTML, une info prise dans un de tes cookies, la page générée sera aspirée en l'état par ton aspirateur !!!
 


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 21-06-2006 à 15:31:38    

t vraiment con toi!! fopen fait la meme chose et les cookies sont pas pris en compte!!

Reply

Marsh Posté le 22-06-2006 à 15:34:59    

aipsy0783 a écrit :

t vraiment con toi!! fopen fait la meme chose et les cookies sont pas pris en compte!!


Bon, déjà le newbie (ou "la" newbie si je dois en croire ton profil) qui insulte ceux qui tentent de l'aider, moi j'apprécie pas. Si, au lieu de toucher tes interlocuteurs par un raisonnement construit, tu préfères la fainéantise de les toucher par des insultes, c'est bien dommage pour toi mais tu ne les toucheras qu'une seule fois. Ensuite, une fois que tu seras tout(e) seul(e), tu pourras changer de pseudo...


Message édité par Sve@r le 22-06-2006 à 16:44:40

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 22-06-2006 à 17:17:36    

Newbie? t'as vu ta réponse et tu me m'appèle newbie!
Je suis une alpha geek pour des gars comme toi :P
 
Je code sufisament pour me permettre de créer mes aspirateurs moi meme et ce que je demande là c'est de pouvoir les rendre encore plus performant.. et c'est pas le logiciel précédent qui m'y fera parvenir... ni même t réponses à la volée san réflexion

Reply

Marsh Posté le 22-06-2006 à 17:29:17    

essaye cet aspirateur alors, il est peut etre plus adapter mais j'ai peur qu'il ne correspond pas a ce que tu cherche...
 
Sinon tu *aspirateur* n'a qu'a choper les requetes HTTP du serveur web.
http://en.wikipedia.org/wiki/HTTP_ [...] ementation


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 22-06-2006 à 17:31:56    

j'opte pour le deuxième lol mais j'ai déjà vu ça, je ne sais pas comment l'appliquer ... concrètement je pense qu'il serait bon si tu sais comment faire de développer ce sujet sur ce topic  
 
merci

Reply

Marsh Posté le 22-06-2006 à 17:37:18    

tu te connecte au serveur HTTP : tu fais des GET pour recevoir les pages et quand il fait un Set Cookie, ca veut dire qu'il creer un cookie sur ta machine et si il demande un cookie, tu lui envoie.
 
L'imprementation est a ta charge


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 22-06-2006 à 17:44:15    

... des GET  :lol:  j'aimerais oh ouiii

Message cité 1 fois
Message édité par aipsy0783 le 22-06-2006 à 17:44:41
Reply

Marsh Posté le 22-06-2006 à 17:44:56    

nan mais en vrai ça donne koi
 
ça fait trop longtemps que je cherche alors d'entendre parler de ça de nouvo jme demande si kelkun c au moins s'en servir

Message cité 3 fois
Message édité par aipsy0783 le 22-06-2006 à 17:46:28
Reply

Marsh Posté le 22-06-2006 à 17:45:54    

aipsy0783 a écrit :

nan mais en vrai ça donne koi


GET


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 22-06-2006 à 17:47:27    

aipsy0783 a écrit :

Je code suffisamment pour me permettre de créer mes aspirateurs moi meme...


T'es vraiment trop douée pour nous !!!
On se demande ce que tu fais sur ce forum...  :sarcastic:
 
Sinon t'es peut-être une fille qui code suffisemment, mais à partir bille en tête sur des hypothèses complètement farfelues (vouloir copier des fichiers situés sous "temporary internet files" ) pour résoudre un problème dont l'énoncé se pose de façon très simple (gestion des cookies via protocole httpd), m'est avis que tu dois coder beaucoup pour pas grand-chose. Mais sur le fond t'as raison. On peut effectivement écraser un moustique avec un marteau-pilon...


Message édité par Sve@r le 22-06-2006 à 18:20:49

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 22-06-2006 à 17:48:14    

aipsy0783 a écrit :

nan mais en vrai ça donne koi
 
ça fait trop longtemps que je cherche alors d'entendre parler de ça de nouvo jme demande si kelkun c au moins s'en servir


 
en vrai de vrai, ca donne ca, je le met caché pour pas que tout le monde le sache:

Spoiler :

http://images.amazon.com/images/P/2218717174.01._SCLZZZZZZZ_.jpg

Reply

Marsh Posté le 22-06-2006 à 17:48:41    

oui mais bon on me dit toujours que je mets des consonnes en doubles où il faut pas alors maintenant j'en met qu'une lool

Reply

Marsh Posté le 22-06-2006 à 17:49:25    

bon et sinon sans l'option "Lamas" ça donne quoi?

Reply

Marsh Posté le 22-06-2006 à 17:51:27    

aipsy0783 a écrit :

oui mais bon on me dit toujours que je mets des consonnes en doubles où il faut pas alors maintenant j'en met qu'une lool


Oui, le français aussi a des règles que certains connaissent, et d'autres pas...
 

aipsy0783 a écrit :

bon et sinon sans l'option "Lamas" ça donne quoi?


Pas la peine de de faire du spamming. Si t'as des trucs à rajouter à un post, tu l'édites et tu les rajoutes...


Message édité par Sve@r le 22-06-2006 à 17:53:23

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 22-06-2006 à 17:52:39    

humm on continue sur la programmation ou sur du français?

Reply

Marsh Posté le 22-06-2006 à 17:53:57    

je suis une fille overbookée pas le temps pour les doubles consonnes lol, nan mais san rire j'entend toujours les même réponses sans personne pour pouvoir expliquer l'utilisation des headers dans ce cas précis...
 
dans 5min je pars... après faudra attendre 19h pour me donner des cours de français  :lol:

Message cité 2 fois
Message édité par aipsy0783 le 22-06-2006 à 17:54:51
Reply

Marsh Posté le 22-06-2006 à 17:55:05    

aipsy0783 a écrit :

humm on continue sur la programmation ou sur du français?


Bon, prog C => tu ouvres un socket sur ton site web via le port 80, et tu utilises les règles du protocole httpd (RFC 2068 et 2069) pour détecter à quel moment ton serveur t'envoie un cookie ou cherche à en récupérer un.
 
RFC 2068: http://www.w3.org/Protocols/rfc2068/rfc2068
RFC 2069: http://www.w3.org/Protocols/rfc2069/rfc2069


Message édité par Sve@r le 22-06-2006 à 17:59:08

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 22-06-2006 à 17:56:17    

ouikk j'avoue être déjà un peu plus satisfaite par ce genre de réponses... même si sur le coup ça m'a fait peur

Reply

Marsh Posté le 22-06-2006 à 17:56:52    

et ça me permettra de récupérer quoi?

Reply

Marsh Posté le 22-06-2006 à 17:58:34    

Pour en revenir sur ton sujet, si je résume tu veux juste accéder à une page(ou tout un ensemble de pages? ) qui requière l'envoie d'un cookie ?
 
EDIT : trop lent...


Message édité par 2xyo le 22-06-2006 à 17:59:08

---------------
2 * yo = yoyo
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed