Convertion bizzare

Résolu
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 - 12 avril 2008 à 18:55
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 - 15 avril 2008 à 19:37
Salut à tous,

J'ai un problème avec lequel je ne sais même pas par où commencer pour le corriger.
J'ai un code en C# qui me converti une chaîne string tel que "C:/Windows/plume.bpm" en ça:
        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DAkJBgkIDRQGBQoACQAFAAkADgIDDAoTAgQAAwUBDwUAAQEBAREABwABBhQDBAEOCw4ACxsVFBAADwYDAQEQAAABCBQXCgEEEAADAwIHACUKCwgCCgIBAw4CAwIBBAEEAQICAgMFAAAPAwADAAEFBwURAwAPAAEAAgMGBgwJEQIDAQIRAgYBAR0IBgIMCQgCDAoAAAQBAgENCgECAwACAQECAwABBQIAAwwTCgQBAA0DBAUDBQMACQ0CEAIDAAEBCA8AAREBCwkABw4CAQEADRYCCwkBCQIBDQELCQEPCwMEAAgBAgADAAAHBQ4AAgABAAsBAAUJFgADAhABEQ8AAAEODwIAAwgAAgICAQECAxEDAQEBAwYBAQAAAA4CAgAPBA4BAAUADgEIAQISAgkBBggIAhANARACDgIBCBQHAgECAAECAwgJCgECAQADAggOAAEACzMAEAICCAACAAENDAEDBBUSAgADAwABBQUEAQkEDgQDBQcSCgIDAAQBEwcAAwAAAAEEEgADBBELHQMIAgABAAAADwgCAQoGAAIOAQQDAwAIAQgEAQENAQIAAQIRAwQBAiECBQALAgYCEAIVAQAQBA8FAwIBAQUDEQADAgcYAwcAABACAQEIAAEGAQABAQQRAAACEgMBEgQDAAEDBRYHGSAVIxsGAgUCDA0fAB8ABgEAAAMAAAgCAggBAgACAwsDBgENAgMDFhAKAAAAAQ0EAQkhBQEKCxICAAACAgIIAAERAgoBCwEJAA0FAQoLCAEOCAEGCgoCDgAAEQIABx8CChwBEwAEDgQCAAECAgMLEgAABAMEAAEEAAIFAwEHAAAFBwADBQcFAQkCAQICAAAPCQgBCxEAAwQBDQYVDQIUCgkRBgECEQIDAQsMBAEEDgEMBgYCBgkRAgECEQMMAwIYCAABAwsAQwIKCggBCg0CAQIBAg4LEQECAwQDAAABAgAKAgIBAQAABw4BEwEBAgMEBwwKARAOAgMAAQADBA4ADwEHAAMIAA4CCg0CAggCAQUBAAACDQ4FAAAYDQ0TDQECAgAVFgMCDRMDAQIBAQAEBQcACQYKAQsPCQgGAAAAGxgfCQgBBgABCggRBAoAAQkCCgwEDgIzBiEIAQ4AAhwNHAABAQYRAgABAgIACwEPAwAHABMKBQMOAAgCCwEADgAEAwcAEw4IAQELAQgBEQ8dAgIA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AQQHCAMAAwMBChMCChMGGgYIBgABAQAIAAATEAEYAw4CDQUDBQAYIhUKBwAGAQYDBAMCAQYIAgMAAQMIAwELAQIBDgAQCwIGABQJEwACEwMEDQQLDwAAABECFAEPAAIAAA8SAgEIAAAHDgUCCQ8ABwAHARAGBgUAAAAABQEDDAMFBwAABAMCDgoAERYEARMHAgQBABAEDwwBAQILCQACAAoADwADABkWCAIKBQMEBgwLAwAAAgQSAgYDBBkABQADBwQHAAABCgwYAQ4QIQACBQEBChIACwMAAAEDEgACAQAcAQcMAwEEAQ0LAw8DAAABAwMGAAwHEgUABwADAgIZAgEAAQUBAg8FAAEDAQMCDAIFFw0TAgEAAwsGExAJGBUTAQYBAAcAABcWBg4CBBEEAQoAAwAFDQUFBwABBQUDGQEFDwEAAgABBAIPEwIGAQwBASsCAQQRAA8CAgQEAwAIAAEBBAAABQEIBA8BCAADBwQAAgECBQUZAAMBAAIFAwUZAgEDAAMAAAEZBggABgEDBAAMCAgGEAECCRABCxUNDQ0UAQAHAAMBBA0IGgEAHAoFEgYGAwwHAgIBAwADAQQDAwICCg4FCAAMBAoBDAkJAAAHAgEBAgULAgIAEgEAAAoIAAMAFhcGAhMBBAEJAQgKAQEOABkPBAECBBkEEgADAQIHCwAFBQcAAQADEwAAEwwDBAMEDAIGFwwBAQAAABYLCQYMAAADBQAFIRQJAAELFQABAhUEEgsRAAAFAwAHAwQBAAAAAgQEAAACARMNAgwGAQAQEwIEAgsACAECAwEAAwEAAQENAiMGGwYHAQEBDQECFgABAAEAAAUHAAcEAQsDAAAHEQ8cAwEFAgAOAAYCAA4CAAEABg4GEwkQAgADAwEOAAUHAgMFAA4dAg0CDAIBAAAKBhUBAAcAEgABAAILCQYDDAsNAwIGCgkUACcCCQkCAwoNBBUBAQAFAAEAAAEAAQICAwIBAwAWAgAcAAADBC8EAgMMAAAHAAEBAAUDBQMEAwsABQAAAAEICQMADiINDAICAQAAAAAXFwsKACEBAQIBAAAZBQEAAAAIBAABBBcEEhoBAAABHRECAgcBFAISAQEAAxECFAkUAQABAAoIEA0GDggIAwUEAwEABAIAAAECAQIEAQIABgkWFwkICgQIFwgCAgsTHAAHGQQDAAAHARIBAAUD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

Compliquer hein?
C'est pas du binaire, c'est sur... c'est de l'héxa?
Je ne sais pas faire de C#, donc j'ai utilisé un convertisseur pou convertir le code qui me transforme ma chaine en cette chose afin d'essayer de trouver ce qu'il faut faire.
J'obtiens le code suivant:

Private Function WriteBinary(ByVal document As XmlDocument, ByVal value As Byte()) As XmlNode
  Dim node As XmlNode = document.CreateElement("Binary")

  node.InnerText = Convert.ToBase64String(value)
  Return node
End Function

Si vous trouver ou m'expliquez ce que je doit faire pour convertir cette chose en la chaine que j'avais au départ, ba, ça m'aiderais énormément

Merci d'avance à tous^^

@+

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***

15 réponses

cs_Dowin Messages postés 11 Date d'inscription mardi 5 octobre 2004 Statut Membre Dernière intervention 15 avril 2008
13 avril 2008 à 13:39
Salut,

Ce que je trouve bizarre c'est que dans ta fonction WriteBinary, il te demande un tableau de byte et non une chaine string. Sans voir le code qui appelle la fonction ni la structure de ton xml j'ai un peu de mal à imaginer le truc. Au pire tu peux me montrer le code en MP si tu veux bien que je t'aide un peu.

A+

DoWin
3
cs_Dowin Messages postés 11 Date d'inscription mardi 5 octobre 2004 Statut Membre Dernière intervention 15 avril 2008
15 avril 2008 à 14:12
Salut,

En reprenant ce qu'il y a dans le fichier cs, je viens de faire un code qui te permet de reconstituer l'image avec le code que tu as dans ton fichier xml (ou autre code binaire d'une image normalement mais à voir ...).

Crée un form avec dedans 1 textbox nommé "TextBox1", un bouton "Button1" et une picturebox "Picturebox1". Ensuite colle ce code :

Imports System

Imports System.ComponentModel

Imports System.ComponentModel.Design

Imports System.ComponentModel.Design.Serialization

Imports System.Collections

Imports System.Diagnostics

Imports System.Globalization

Imports System.IO

Imports System.Reflection

Imports System.Runtime.Serialization.Formatters.Binary

Imports System.Text

Imports System.Windows.Forms

Imports System.Xml



Public Class Form1




Private Function GetConversionSupported(ByVal converter As TypeConverter, ByVal conversionType As Type) As Boolean




Return (converter.CanConvertFrom(conversionType) AndAlso converter.CanConvertTo(conversionType))




End Function




Private Function ReadValue(ByVal Text As String, ByVal converter As TypeConverter, ByRef value As Object) As Boolean




Try




Dim data As Byte() = Convert.FromBase64String(Text)




' Binary blob. Now, check to see if the type converter




' can convert it. If not, use serialization.






 



If GetConversionSupported(converter, GetType(Byte())) Then




value = converter.ConvertFrom(Nothing, CultureInfo.InvariantCulture, data)




Return True




Else




Dim formatter As New BinaryFormatter()




Dim stream As New MemoryStream(data)




value = formatter.Deserialize(stream)




Return True




End If




Catch ex As Exception




MsgBox(ex.Message)




End Try




End Function




Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click




Dim prop As PropertyDescriptor = TypeDescriptor.GetProperties(PictureBox1)("Image")




Dim isContent As Boolean = prop.Attributes.Contains(DesignerSerializationVisibilityAttribute.Content)




Dim value As Object




If ReadValue(Me.TextBox1.Text, prop.Converter, value) Then




' ReadValue succeeded. Fill in the property value.




Try




prop.SetValue(PictureBox1, value)




Catch ex As Exception




MsgBox(ex.Message)




End Try




End If




End Sub




End Class

Ensuite lance l'application et essaye ce code la :
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

Normalement tu devrais avoir une image qui apparait dans la picturebox après avoir cliqué sur le bouton.
Si c'est le cas dis moi qu'elle image tu as pour voir si ca marche bien
3
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
12 avril 2008 à 20:40
Tu veux  faire l'inverse de cette conversion ?

Dans le code de cette conversion on trouve un petit quelque chose qui pourrait etre un mot clé pour le debut de la recherche :

Convert, ok, on fait bien une conversion .ToBase64String, tient donc.

Preimière idée de recherche, n'existerait pas quelque chose qui contiendrait les mots From et Base64 ?

Un petit tour dans MSDN et je trouve Convert.FormBase64String. Magique ? Non, .Net

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
0
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 3
12 avril 2008 à 20:41
euh, oki, je vais faire un tour sur le msdn

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 3
12 avril 2008 à 21:12
Re,

alors, suite à ma recherche, j'ai appris donc à convertir du string vers des byte et des byte vers du string, mais j'ai un petit soucis dans mon code.

Voila, ici, le texte bizarre en question, il est au format string.
Ca pause problème parce que si je veux convertir des byte en string, il faut dabord que mon string soit en byte, sinon, ça marche pas. Mais le problème, c'est que logiquement, dites moi si je me trompe, il va convertir une valeur string ressemblant à des byte (mais vb s'en fout, pour lui, c'est du texte) en byte. Et donc quand je vais convertir es byte en string, ba je vais ma retrouver avec la valeur string de départ non?

Bon, je crois que comme d'habitude, je m'exprime comme un pied, alors peux être qu'un exemple de ce que je vien sde faire vous aidera à comprendre:

                Dim s As String = Valeur 'cette valeur est égale au texte bizarre que j'ai eu gràce au code en C#
                Dim returnValue As Byte()

                returnValue = Convert.FromBase64String(s)

                MsgBox(s.ToString) 'bizarre, returnValue est égale à rien du tout :s

Donc, pour le moment, bizarre, le msgbox qui doit afficher la valeur obtenu est vide
Pouvez-vous m'aider à comprendre comment ça marche ce truc histoire que je m'en sorte? (lol)

merci
@+

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***
0
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
12 avril 2008 à 21:49
Petit exemple :

  Private Function DecodeString(ByVal s As String) As String
    Dim result As String
    For Each d As Byte In Convert.FromBase64String(s)
      result &= ChrW(d)
    Next
    Return result
  End Function

---- Sevyc64  (alias Casy) ---- <hr size ="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #    http://aide-office-vba.monforum.com/index.php
0
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 3
12 avril 2008 à 23:32
Mmmm, Etrange, je comprend à présent ce qu'il fallait faire, effectuer une conversion sur chaque byte. Mais en tout cas, le résultat est le même.
La valeur Result est nul

Zut alors!!!

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***
0
cs_Dowin Messages postés 11 Date d'inscription mardi 5 octobre 2004 Statut Membre Dernière intervention 15 avril 2008
13 avril 2008 à 00:34
Salut.

Je me trompe peut-être mais je crois que la fonction que tu as en C# te permet d'enregistrer une image (C:/Windows/plume.bpm qui doit etre selon moi C:/Windows/plume.bmp ...) dans une base de donnée XML. Les bytes seraient donc le tableau de bytes de ton image et non le nom du fichier.

Je répète que je me trompe peut-être mais tu devrais vérifier l'appel a cette fonction et surtout ce qu'est passé en value (dans "Private Function WriteBinary(ByVal document As XmlDocument, ByVal value As Byte()) As XmlNode"

Bonne chance dans tes recherches .

DoWin
0
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 3
13 avril 2008 à 08:30
Salut,

En effet, tu te trompe.
lol
Bon, en fait, le code C# que j'ai me séréalise un gigantesque truc au format xml. Et moi, je fait un truc pour lire cet xml. Et là, dans ce fichier, il y a un endroit où du texte a été convertit en Byte. (la solution dans ce cas serais peu être de faire en sorte de ne pas convertir la chaine en byte lors de la séréalisation, mais puisque je ne sais pas faire de C#, pas facile, même en y réfléchissent bien dessus)...

Je viens de vérifier, la valeur de value est un chaîne, bon, n'importe quel chaîne en fait. Et la valeur que la fonction retourne est tout le texte bizarre que j'ai eu.

Voila ^^

Merci @+

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***
0
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 3
14 avril 2008 à 13:12
Bon, c'est bête, je ne trouve plus le lien.
Voici les sources que j'ai utilisés, elles sont en C# (je ne sais pas en faire), je ne les aient pas convertit en VB.Net car si je le fait, je me retrouve avec plus de 200 erreurs.

A télécharger ici

La fonction en question se trouve dans la solution Loader, BasicHostLoader.cs, dans la Region "Deserialize"^^

Voila

Je ne pense pas que les autres millier de lignes de codes te serviront mais sans elles, tu ne pourras pas tester le projet^^

@+

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***
0
cs_Dowin Messages postés 11 Date d'inscription mardi 5 octobre 2004 Statut Membre Dernière intervention 15 avril 2008
14 avril 2008 à 21:32
Salut,

Je viens de convertit le fichier cs qui t'intéresse. Dans l'application dont tu m'as donné le code et qui permet appremment de créer des forms entre autre. J'ai testé un peu l'appli et donc la création de fichier xml. J'ai remarqué qu'en ajoutant une imagebox à ma form, le fichier xml contenait effectivement une partie binaire qui ressemble a ce que tu as mis plus haut. C'est bien ce que je pensais au départ, c'est en fait le code binaire de ton image. J'ai d'ailleurs réussi a faire apparaitre ton image sur mon pc en modifiant le fichier xml en mettant le code que tu as mis dans ton premier message.

Tu ne peux donc pas récupérer un nom de fichier grace a ce code.

Essayes de remplacer ton code par ca :

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

Tu devrais avoir une autre image après dans l'application.
0
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 3
14 avril 2008 à 22:17
Euh, d'accord, mais après? Je fais quoi? Parce qu'avec les codes que nous avons trouvé là, ça va me reconstituer l'image?

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***
0
cs_Dowin Messages postés 11 Date d'inscription mardi 5 octobre 2004 Statut Membre Dernière intervention 15 avril 2008
14 avril 2008 à 22:34
Logiquement oui ca reconstitue l'image. Ca te permet d'avoir ta form avec l'image à l'intérieur. Tu as essayé mon code?
0
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 3
15 avril 2008 à 07:39
Salut,

Je suis entrain de tester^^.
Mais, si ce n'est pas un fichier, c'est quoi la formule que je doit appliquer pour lui dire de lire ce binaire pour créer l'image?
Je doit créer une variable étant une nouvelle bitmap?

Merci beaucoup de votre aide

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***
0
cs_veler Messages postés 723 Date d'inscription dimanche 26 novembre 2006 Statut Membre Dernière intervention 23 janvier 2013 3
15 avril 2008 à 19:37
Waaaaaa!!!!!!
Sérieux!!
C'est la première fois que je le dit en programmation, mais, je suis super impressionné!!! je pensait pas que ça se faisait comme ça!!

Ca fonctionne très bien, merci beaucoup de votre aide (j'ai pris du temps à comprendre, lol)

Merci infiniment à tout les deux^^
Maintenant que j'ai testé, et bien, je vais me plongé dans les codes pour apprendre et apprendre encore^^ (le problème de l'informatique, il faut apprendre à l'infinit)

Mici beaucoup de votre aide

@+++

*** ebaudoux@club.fr ***
*** http://www.velersoftware.fr.nf/ ***
0
Rejoignez-nous