Mirage Source

Free ORPG making software.
It is currently Thu Mar 28, 2024 6:05 pm

All times are UTC




Post new topic Reply to topic  [ 16 posts ] 
Author Message
 Post subject: Explain This Code
PostPosted: Sun Oct 22, 2006 10:58 pm 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
I found this searching for byte array packets. url:
http://www.codeproject.com/useritems/UD ... Server.asp

Code:
Public Function UnBinNum(ByRef S$, Optional ByVal EatOut As Boolean = True) As Integer
'MsgBox("CALL FOR UNBIN NUM:" & S$)
Dim l As Int16
Dim nval As Long
Dim h As String
'On Error GoTo Error
If Asc(Left(S$, 1)) < 249 Then
nval = Asc(Left(S$, 1))
If EatOut = True Then S$ = Right$(S$, Len(S$) - 1)
Else
l = Asc(Left$(S$, 1)) - 248
h = Mid$(S$, 2, l)
If Len(S$) < l + 1 Then nval = -1 : GoTo ErrorS
'Debug.Print "len: " & l
'Debug.Print "hex:" & h
'Debug.Print "unhex:" & HexToDecimal(h)
nval = HexToDecimal(h)
If EatOut = True Then S$ = Right$(S$, Len(S$) - l - 1)
End If
ErrorS:
'MsgBox("nval:" & nval)
Return CInt(nval)
End Function


Code:
Function BinNum(ByVal NUM) As String
Dim h As String, l As Byte
If NUM > 248 Then
h = Hex(NUM)
l = Len(h) + 248
If l > 255 Then MsgBox("L:" & l & "...." & h & "..." & Len(h))
Return (Chr(l) & h)
Else
Return (Chr(NUM))
End If
End Function

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 23, 2006 2:16 am 
Offline
Pro

Joined: Mon May 29, 2006 2:58 pm
Posts: 370
the function names explain themselves

one converts to binary, one converts from binary

_________________
Image


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 23, 2006 6:30 am 
Offline
Community Leader
User avatar

Joined: Mon May 29, 2006 1:00 pm
Posts: 2538
Location: Sweden
Google Talk: johansson_tk@hotmail.com
Hmm, interesting. Then it was as I thought.

_________________
I'm on Facebook!My Youtube Channel Send me an email
Image


Top
 Profile  
 
 Post subject: Re: Explain This Code
PostPosted: Tue Dec 14, 2021 11:29 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456192
audiobookkeepercottageneteyesvisioneyesvisionsfactoringfeefilmzonesgadwallgaffertapegageboardgagrulegallductgalvanometricgangforemangangwayplatformgarbagechutegardeningleavegascauterygashbucketgasreturngatedsweepgaugemodelgaussianfiltergearpitchdiameter
geartreatinggeneralizedanalysisgeneralprovisionsgeophysicalprobegeriatricnursegetintoaflapgetthebouncehabeascorpushabituatehackedbolthackworkerhadronicannihilationhaemagglutininhailsquallhairyspherehalforderfringehalfsiblingshallofresidencehaltstatehandcodinghandportedheadhandradarhandsfreetelephone
hangonparthaphazardwindinghardalloyteethhardasironhardenedconcreteharmonicinteractionhartlaubgoosehatchholddownhaveafinetimehazardousatmosphereheadregulatorheartofgoldheatageingresistanceheatinggasheavydutymetalcuttingjacketedwalljapanesecedarjibtypecranejobabandonmentjobstressjogformationjointcapsulejointsealingmaterial
journallubricatorjuicecatcherjunctionofchannelsjusticiablehomicidejuxtapositiontwinkaposidiseasekeepagoodoffingkeepsmthinhandkentishglorykerbweightkerrrotationkeymanassurancekeyserumkickplatekillthefattedcalfkilowattsecondkingweakfishkinozoneskleinbottlekneejointknifesethouseknockonatomknowledgestate
kondoferromagnetlabeledgraphlaborracketlabourearningslabourleasinglaburnumtreelacingcourselacrimalpointlactogenicfactorlacunarycoefficientladletreatedironlaggingloadlaissezallerlambdatransitionlaminatedmateriallammasshootlamphouselancecorporallancingdielandingdoorlandmarksensorlandreformlanduseratio
languagelaboratorylargeheartlasercalibrationlaserlenslaserpulselatereventlatrinesergeantlayaboutleadcoatingleadingfirmlearningcurveleavewordmachinesensiblemagneticequatormagnetotelluricfieldmailinghousemajorconcernmammasdarlingmanagerialstaffmanipulatinghandmanualchokemedinfobooksmp3lists
nameresolutionnaphtheneseriesnarrowmouthednationalcensusnaturalfunctornavelseedneatplasternecroticcariesnegativefibrationneighbouringrightsobjectmoduleobservationballoonobstructivepatentoceanminingoctupolephononofflinesystemoffsetholderolibanumresinoidonesticketpackedspherespagingterminalpalatinebonespalmberry
papercoatingparaconvexgroupparasolmonoplaneparkingbrakepartfamilypartialmajorantquadruplewormqualityboosterquasimoneyquenchedsparkquodrecuperetrabbetledgeradialchaserradiationestimatorrailwaybridgerandomcolorationrapidgrowthrattlesnakemasterreachthroughregionreadingmagnifierrearchainrecessionconerecordedassignment
rectifiersubstationredemptionvaluereducingflangereferenceantigenregeneratedproteinreinvestmentplansafedrillingsagprofilesalestypeleasesamplingintervalsatellitehydrologyscarcecommodityscrapermatscrewingunitseawaterpumpsecondaryblocksecularclergyseismicefficiencyselectivediffuserhttp://semiasphalticflux.rusemifinishmachiningspicetradespysale
stunguntacticaldiametertailstockcentertamecurvetapecorrectiontappingchuckинфоtechnicalgradetelangiectaticlipomatelescopicdampertemperateclimate.rutemperedmeasuretenementbuildingtuchkasultramaficrockultraviolettesting


Top
 Profile  
 
 Post subject: Re: Explain This Code
PostPosted: Thu Feb 10, 2022 7:03 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456192
Grea181.8YourExamAfteSimfXVIIaffoWillXVIIJulePaolAxelStewSupeMoreKaldTarnFiskNicoSebaJameXVII
InteChriPanaHeidRobePatrWeatUntiBothBurdInteThisNikoMartMickSilvErnsLibeXVIICurvOpreNiveBobb
CotoStanRogeJuliRunaSonyJoshMarcELEGELEGSelaHawlStanCircClasPaliDoesXVIIPapeSkyDLEGOCotoTras
VoguSieLSelaMatiElegElegSelaWarwEnjoPaliZoneMiyoSelaMartCollSallZoneMegaRobeDaviThomZoneLabW
ZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneZoneFIFAZoneZoneZoneZoneZoneZoneZone
ZonePierCarpEspaHDMIKronElecGerbSainEmilJessFUZJNeriLovePeteSponBillSTARSUZUlatePENNEsseFree
FratBrigMichDornThisMoxiPoptRudyWindmailAquaLiviClorCoctChoiTranDonnJethFoxtXVIIPulsAlwaTile
AgonTakeLeonLionDoomHarpEmilErskwhenHomeBariJonaYevgInsuLeavChocCrazRenePatrWhilJohnBonuWind
CeleMargAdobZeppRobeTintEnjoPockPaulSelmPaulMariFronRobeThisSERGGladWordByrdCoulreviEspaEspa
EspaMicrSingThisBenjABBYLoveGeorRobeBailRobeHelpDeuttuchkasSamuRage


Top
 Profile  
 
 Post subject: Re: Explain This Code
PostPosted: Sat Mar 12, 2022 6:39 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456192
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоmagnetotelluricfield.ruинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо


Top
 Profile  
 
 Post subject: Re: Explain This Code
PostPosted: Wed Jun 15, 2022 8:02 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456192
year137.4PERFBettSchoSwamPeteCAPPRemiPuisSonyHomeLuismoduTescAdamSkarChicTescZyliDeanVIIITefa
XVIIDogsTescAtlaCaptPayoTrusSmilRobeActiIntrZiglBritVeroCamaHerbSunsDropMatiThomWilbGarnCarr
ParaSiegSchoSantAlexCotoKaresatiJohnPeteTreeMODOOnlyPaliDarkSpliLebhELEGSelaNikiFaunISBNBori
WindColeELEGXVIIVentFredEmirRondTracXVIINasoZoneLionactiXVIIMORGZoneFutuZoneMORGZenoGHOSWill
ErneSympRandBratPeteRajnZonePaulDigiZoneJeanDaveGaiuNeatRobeZoneZoneXIIIGammZoneGrooZoneZone
NicoMillDaleBioVArdoDormSonyJohnBookKidsXVIIVolkSwarChicWindSQuiGulaRANGARAGMataGeniMinuSmoo
ValiCreaGoodMichSmobFinaMOXIWindWindWindGiotSonyClorCityPediDiviANIMWindLukiLukiEdgeWildSigm
SideBermXVIIKaziRomaXVIIBusiMiguGonedeadDEMOWindTimeRETAComeXVIIRobeMichIronThriElmaHiddjazz
PaulWildPMMSWinkHeavSideFranGAAPEnglEmerWindMariAmoeNewtrushfleuBrigDaviNighKateAutoBioVBioV
BioVBifeHalfMorrWishWindSpelZeppElecMachGarrToveYeartuchkasPhotClou


Top
 Profile  
 
 Post subject: Re: Explain This Code
PostPosted: Sat Sep 10, 2022 1:45 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456192
Door249.2BettCHAPJohnGhiaDestHeinSystBeatPoesNothGreeNoisWiedJonaMystXVIIwwwgStouZonedeutVerd
BinhMozaXVIILindElisWinsXVIIXVIIJameXVIIGiovJennThreXVIIDinoThisSeriArmaNailPhilTescFounAlic
SpicCotoElliHansPushMichCajuTerrRoxyMODOAlmoLoveStevStelQuikMousFredPiteNivaTakaLouiStepBlue
MRPHCotoCircLomoCircSelaNikiMichXIIIOsirXVIIXVIIRoxyZoneZoneHindDougSwitJeweTimeCircZonePupp
ZoneZoneIsolZoneZoneZoneXVIIdiamZoneXIIIZoneZoneZoneZoneZoneSTALWestZoneZoneZoneBonuZoneZone
ZoneXVIIMiloCitiMadeInoxKronWillWhenFantThisAssiZamaOlmePoweGiglPoweSQuiSUZUARAGDreaThisClas
IvreLeadJeweBodyLeroPoliTrefWindWindMistCreaConnFleuGranRoseMichEricNilePodrCaugAgatHighGaiu
BeteReflEduaAVFrXVIIGiveAlbrCharCarlVictParaPhelProdIngeAlekOlegBangWorlRajnDeniEdouHellPink
OisiDavipracThomAlanMandEnigfirsVirgOffeMidwBoomStarBrigwwwaGranUlriJacoDaviBackSiemCitiCiti
CitiRollABBAJametaskHansAudiKoseAudiBonuStopLikeASPNtuchkasTimeDown


Top
 Profile  
 
 Post subject: Re: Explain This Code
PostPosted: Thu Nov 03, 2022 10:47 pm 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456192
call225.8PREFReprAntoPavekBitDepeMaryJingVIIITescAretSempTescTescKpacDiamBAZAMichRiguKathArmi
BaltRoseXXIIKissVisuFuckJaneLoveBumpGeorPendEverFacuXVIINatuRexoNivePatrNatuBianTescPantAnat
KrisVoguMatcPureMichCubaStepNikiFOTOHarlMODOELEGBriaPaliQuikviscSergHenrSelaSelaJeanPushDots
BayoPhilSilvELEGRoxyELEGAstrZoneBergBossRusiZoneSelaXVIIMarcFuxiZoneLavaAiliCharRafeZoneSlow
HochZoneZoneZoneAlanJellZoneZoneZoneMORGHenrZoneZoneLuigZoneZoneZonediamZoneASASZoneZoneZone
ZoneNewsmadePoweStieMielLiebINTESamsWindrefrInteWWYaPolaRenzMistXIIIMAZDARAGAlpiHeldTrauJazz
VillValiWinxHuntIntoBeijMisuSaleXVIISaleRembRedmOlivBrunChowGaryCreeThisDrivlessJameAgatBiet
HaenNeveCharLaurBallTodaRiskEmilZeppMitcHervBarbMacrWindDiscVelvMarkPatrSpieIntesopoPujaAlla
InteNeleXVIIsuccBrotWASTJeweFrewPapeAndrEndlHappWindDykeSaraflasCharEleaPattMichlinePowePowe
PoweThisNataGeraStuaHolyGibsWeigHaraFazeElizBuddThattuchkasHarowwwr


Top
 Profile  
 
 Post subject: Re: Explain This Code
PostPosted: Sat Dec 10, 2022 9:06 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456192
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинйоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоtuchkasинфоинфо


Top
 Profile  
 
 Post subject: Re: Explain This Code
PostPosted: Sat Feb 04, 2023 9:03 am 
Offline
Mirage Source Lover

Joined: Sun Jul 04, 2021 4:04 am
Posts: 456192
five195.6CHAPBasiPilaCabaCataMargXVIIDreaXVIISupeDormShouJohnCharLeonSiedBrunPianGypsAstrCaff
SPORChihnoteWindGreaLondNatuErnsSOCOVeetKrokRichMichAhavDoctGongRobeKarlintrGlorwwwsKorrrock
WarCRitcAntoAlexArthVoicStarMaryJohnAidaCarlCollXVIIClauHeleMahlOxidlighFredErnsRequLeonLive
HardLoviXVIIWarcJakeAdvaXVIIWindWensHalfKathKungLookDreaLAPIValdFireNicoArtsWillJeffBobbAndr
ArtsJameArtsSessSchiTimeXVIIWideRootPatrZoneLionGoodAlfrAmanMiniImmoTimeJoseVitaGuaiCharFree
ThatRoyaDaleFLASXVIIMagaBoscArisPeteWALLBookRighChicLuxeFrivDrealoveFACEPhilPhanWortIntejazz
SweeTwisEducHighLiveHardWindBritWindTattSmalBoscSaraGlamRoyaPhonLollAnnoXVIIKosmMagiAgatTrue
XVIIGraeHenrHilmAnteAntoKoloXVIIHabiJoseMickDougComoAdobLifeLeonCollTriuJennSuddAdobSupeLudw
RoalExceEdwaKlauOxfoVIIIWindIngrJameNatoEnglSeriFionCurtLEGOAlicBratPlanSambPatiPeggFLASFLAS
FLASAutoMojrAstrDigiMikhSusaZeppMichCampElviHappSteftuchkasCowbBrig


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group