Vad är filformatet RTP?
.rtp är ett binärt deltapatch-paket skapat av RTPatch Professional, ett kommersiellt patchverktyg utvecklat av Pocket Soft Inc. Istället för att distribuera en helt ny ersättningsfil lagrar en .rtp-fil endast de binära skillnaderna mellan en gammal och en ny version av en fil, vilket dramatiskt minskar distributionsstorleken.
Microsoft antog RTPatch-formatet för tidiga programuppdateringar till Windows och MS-DOS. Under MS-DOS användes den tillhörande körbara filen PATCH.EXE för att applicera .rtp-filer för att uppdatera systemkomponenter. Windows 3.x inkluderade en automatiserad uppdateringstjänst som läste dessa patch-paket.
Formatet är proprietärt och stängt - Pocket Soft publicerade aldrig någon specifikation. Filerna är binära paket utan offentligt dokumenterade «magic bytes», innehållande komprimerad deltadata tillsammans med integritetsverifiering av den patchade utdatan.
Vid eran för Windows XP hade Microsoft migrerat till Windows Update-infrastruktur, MSP-patchar och .msu-paket, vilket gjorde .rtp-filer i praktiken föråldrade. Moderna Windows har ingen inbyggd hanterare för .rtp-filer. Formatet påträffas nu främst vid arbete med arkiverad programvara för MS-DOS eller Windows 3.x/95/98.
Säkerhet & trygghet
RISK: LOWHistoriska patch-filer utgör ingen praktisk risk på moderna system eftersom ingen modern programvara kommer att köra dem. Om de påträffas på ett samtida system som en oväntad nedladdning bör de skannas efter skadlig kod - filtillägget .rtp kan användas av skadlig kod som ett ovanligt tillägg för att undgå signaturdetektering.
Formatdetaljer
i ett nötskal- Real-time Transport Protocol sessionsbeskrivning - Vissa strömmande applikationer använder .rtp för RTP (RFC 3550) sessions-/nyttolastsbeskrivningsfiler - orelaterat till Microsofts patch-format.
- RPG Maker RTP resurspaket - RPG Maker 2000/2003 använder .rtp som en förkortning för «Run-Time Package» - en resursbunt; installerad som en mapp, inte en enskild .rtp-fil.
Program som öppnar RTP-filer
Tekniska detaljer
djup specifikation| Formattyp | Binärt delta/patch-paket |
| Kodning | Binär |
| Byteordning | Little-endian (x86-eran) |
| Container | Proprietär RTPatch binär container |
| Delta-algoritm | Binär diff av gammalt kontra nytt filinnehåll |
| Integritet | Checksum-verifiering av patchad utdata |
| Typisk filstorlek | 10 KB - 5 MB |
| Applikationsverktyg (DOS) | `PATCH.EXE` |
| Producerande programvara | RTPatch Professional (Pocket Soft Inc.) |
| Mål-OS | MS-DOS, Windows 3.x, Windows 95, Windows 98, Windows NT |
| Ersatt av | `.msp`, `.msu` och Windows Update-infrastruktur (efter år 2000) |
| Släppt | Early 1990s (MS-DOS / Windows 3.x era) |
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om RTP-filer.