imprimer ,depuis un autre PC
imprimer ,depuis un autre PC
Bonjour,
Est t'il possible d'imprimer directement sur une imprimante en wifi sans avoir de driver avec l'adresse ip de l'imprimante?
Il me semble avoir vu une ligne de code qui permettait d'envoyer du texte à imprimer directement à l'imprimante.
Est t'il possible d'imprimer directement sur une imprimante en wifi sans avoir de driver avec l'adresse ip de l'imprimante?
Il me semble avoir vu une ligne de code qui permettait d'envoyer du texte à imprimer directement à l'imprimante.
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: imprimer ,depuis un autre PC
je viens de tester
Code : Tout sélectionner
IP.s = "192.168.?.?" ;Ip Imprimante
Port.i = 9100
InitNetwork()
Connection = OpenNetworkConnection(IP, Port, #PB_Network_TCP)
If Connection
Debug "Ok"
SendNetworkString(Connection, "Test")
SendNetworkString(Connection, #FF$) ;ne pas oublier le Form Feed
EndIf
CloseNetworkConnection(Connection)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: imprimer ,depuis un autre PC
C'est exactement ce que je recherchais, sauf que pour moi, ça ne fonctionne pas, y a t'il une configuration à faire sur l'imprimante?
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: imprimer ,depuis un autre PC
Juste connaitre le port en plus de l'adresse IP.nico a écrit :C'est exactement ce que je recherchais, sauf que pour moi, ça ne fonctionne pas, y a t'il une configuration à faire sur l'imprimante?
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: imprimer ,depuis un autre PC
Pourrais tu lancer ce code en changeant le texte pour voir si l'impression distante fonctionne. En principe ça devrait fonctionner. je te retournerais ta phrase
D'autres peuvent essayer aussi.

Code : Tout sélectionner
IP.s = "85.168.27.54"
Port.i = 9100
InitNetwork()
Connection = OpenNetworkConnection(IP, Port, #PB_Network_TCP)
If Connection
Debug "Ok"
SendNetworkString(Connection, "Phrase de nico")
SendNetworkString(Connection, #FF$)
EndIf
CloseNetworkConnection(Connection)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: imprimer ,depuis un autre PC
Apparemment ça fonctionne 
Merci Nico pour ce test.
PS : Si d'autres essayent, n'oubliez pas de changer la phrase.

Merci Nico pour ce test.
PS : Si d'autres essayent, n'oubliez pas de changer la phrase.
Dernière modification par falsam le sam. 29/sept./2012 22:21, modifié 1 fois.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: imprimer ,depuis un autre PC
J'ai lancé et la connexion à été acceptée, pour moi ça ne fonctionne pas.
[EDIT] OK t'as vu.
T'as quoi comme imprimante.
[EDIT] OK t'as vu.
T'as quoi comme imprimante.
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: imprimer ,depuis un autre PC
J'ai fait un test sur une HP-C310 (Wifi), et tu as envoyé ton impression sur une HP 8500 (Wifi).nico a écrit :J'ai lancé et la connexion à été acceptée, pour moi ça ne fonctionne pas.
[EDIT] OK t'as vu.
T'as quoi comme imprimante.
Pour les impressions distantes, j'ai redirigé les ip entrantes sur mon routeur, vers l'adresse ip et le port de l'imprimante.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: imprimer ,depuis un autre PC
Une petite question #FF$, ça correspond à quel valeur?
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: imprimer ,depuis un autre PC
J’espère que ça correspond à la séquence de caractère Form Feed (Code ASCII 12).nico a écrit :Une petite question #FF$, ça correspond à quel valeur?
http://www.purebasic.com/french/documen ... ascii.html
Dernière modification par falsam le sam. 29/sept./2012 22:49, modifié 1 fois.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: imprimer ,depuis un autre PC
ok, ça correspond à la valeur 12, suffisait de faire un asc en fait. 

imprimer ,depuis un autre PC
Bravo Falsam , tu viens de réinventer le fax
. Y'a t il quelque chose que tu ne sache pas faire ?

Compétences : Bricoleur PureBasic du dimanche
Crâmage de cerveau en cours 100%
Projet en cours : http://purepicbasic.frenchboard.com/
Crâmage de cerveau en cours 100%

Projet en cours : http://purepicbasic.frenchboard.com/
Re: imprimer ,depuis un autre PC
Est ce que tu peux laisser ton imprimante connecté à cette adresse 85.168.27.54 ?, j'aimerais faire des tests, penses à mettre des feuilles de brouillon.
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: imprimer ,depuis un autre PC
Elle est connectée depuis hier soir avec un minimum de feuilles (usagées). Si d'autres souhaitent tester les impressions à distance ......nico a écrit :Est ce que tu peux laisser ton imprimante connecté à cette adresse 85.168.27.54 ?, j'aimerais faire des tests, penses à mettre des feuilles de brouillon.

Code : Tout sélectionner
IP.s = "85.168.27.54"
Port.i = 9100
InitNetwork()
Connection = OpenNetworkConnection(IP, Port, #PB_Network_TCP)
If Connection
Debug "Ok"
SendNetworkString(Connection, "N'oubliez pas votre nom :)" + #CRLF$)
SendNetworkString(Connection, "Ligne 1" + #CRLF$)
SendNetworkString(Connection, "Ligne 2" + #CRLF$)
SendNetworkString(Connection, "Ligne 2" + #CRLF$)
SendNetworkString(Connection, #FF$)
EndIf
CloseNetworkConnection(Connection)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: imprimer ,depuis un autre PC
T'as reçu un truc?