Co to jest format pliku RP?
Plik .rp jest natywnym plikiem projektu dla Axure RP, aplikacji do projektowania UX i prototypowania opracowanej przez Axure Software Solutions. Wewnętrznie jest to archiwum ZIP - zmiana nazwy pliku na .zip i jego wypakowanie ujawnia pliki XML opisujące strony prototypu, widżety, interakcje, zmienne i style, wraz z wszelkimi osadzonymi zasobami obrazów.
Axure RP jest używany przez projektantów UX i zespoły produktowe do tworzenia interaktywnych makiet i prototypów o wysokiej wierności bez pisania kodu. Plik .rp jest edytowalnym źródłem; aby udostępnić prototyp interesariuszom, projektanci publikują go lub eksportują do HTML5, za pośrednictwem Axure Cloud lub jako lokalnie hostowany pakiet. Sam plik .rp jest źródłem, a nie produktem końcowym.
Format ewoluował w kolejnych głównych wersjach. Axure RP 10 (2021, model subskrypcyjny) wprowadził zaktualizowany wewnętrzny schemat XML; pliki z Axure RP 8 i RP 9 są automatycznie migrowane po otwarciu w RP 10. Biblioteki widżetów zapisane z Axure RP używają rozszerzenia .rplib, ale mają tę samą strukturę wewnętrzną ZIP/XML.
Ponieważ kontenerem jest standardowy ZIP z kompresją DEFLATE, dowolne narzędzie do archiwizacji, takie jak 7-Zip lub The Unarchiver, może wypakować surową zawartość XML w celu inspekcji.
Bezpieczeństwo
RYZYKO: LOWPliki RP to dane ZIP/XML z osadzonymi zasobami obrazów - nie zawierają kodu wykonywalnego. Osadzone obrazy teoretycznie mogłyby być złośliwe, gdyby zostały otwarte w podatnym rendererze obrazów, ale ryzyko praktyczne jest bardzo niskie. Główną kwestią jest własność intelektualna: pliki RP zawierają poufne prace projektowe i powinny być odpowiednio traktowane.
Szczegóły formatu
w pigułce- Plik RealPage Property Management - Starsze oprogramowanie do zarządzania nieruchomościami RealPage używa rozszerzenia .rp dla plików raportów/danych; niepowiązane z projektowaniem.
Programy otwierające pliki RP
Szczegóły techniczne
specyfikacja| Kontener | Archiwum ZIP (standardowy format PK) |
| Magiczne bajty | 50 4B 03 04 pod offsetem 0 (nagłówek lokalnego pliku ZIP; ASCII „PK” + bajty kontrolne) |
| Format wewnętrzny | Pliki XML (strony, widżety, interakcje, zmienne, style) oraz podfoldery z binarnymi zasobami obrazów |
| Kompresja | DEFLATE dla każdego wpisu ZIP |
| Kodowanie | Binarne (kontener ZIP); wpisy XML kodowane w UTF-8 |
| Kolejność bajtów | Little-endian (ZIP) |
| Integralność | ZIP CRC-32 dla każdego wpisu |
| Szyfrowanie | Opcjonalna ochrona hasłem ZIP dostępna w niektórych wersjach Axure RP |
| Typowy rozmiar | 100 KB - 50 MB (większe pliki zawierają wiele osadzonych obrazów) |
| Powiązany system operacyjny | Windows, macOS |
| Wynik eksportu | Publikowany do HTML5 do przeglądu przez interesariuszy; .rp jest plikiem źródłowym, a nie produktem końcowym |
| Powiązany format | .rplib (biblioteka widżetów Axure; identyczna struktura wewnętrzna ZIP/XML) |
| Migracja wersji | Axure RP 10 automatycznie migruje pliki RP 8 i RP 9 przy otwarciu; schemat zaktualizowany w RP 10 |
| Platforma współpracy | Axure Cloud - hostowanie i udostępnianie opublikowanych prototypów HTML5 |
| Wydano | circa 2003 (Axure RP 1.0) |
| Najnowsza wersja | Axure RP 10 (2021+); format supports all current Axure 10 features |
| Specyfikacja | www.axure.com |
Konwersje RP
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki RP.