<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>Udvikleren.dk - Seneste [rar] forum tråde</title>
    <description>De seneste forum tråde i [rar] på Udvikleren.dk</description>
    <link>http://www.udvikleren.dk/</link>
    <pubDate>Wed, 29 Apr 2026 10:17:15 GMT</pubDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Udvikleren.dk RSS Feeder</generator>
    <ttl>60</ttl>
    <item>
      <title>Enable PECL rar</title>
      <description>Jeg står og skal have tilføjet PECL'et RAR og kan ikke helt få det til at fungere. Det er installeret korrekt, men jeg kan ikke få det aktiveret korrekt. Kører jeg&lt;br /&gt;&lt;br /&gt;&lt;div class="codeboxheader" id="code_1681574500" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_1681574500_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;Kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_1681574500code" style="border-top: 0px; display: none;"&gt;root@server:~# pecl install rar&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;på serveren modtager jeg følgende besked&lt;br /&gt;&lt;br /&gt;&lt;div class="codeboxheader" id="code_2043606664" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_2043606664_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;Kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_2043606664code" style="border-top: 0px; display: none;"&gt;pecl/rar is already installed and is the same as the released version 3.0.1
install failed&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;samtidigt har jeg tilføjet&lt;br /&gt;&lt;br /&gt;&lt;div class="codeboxheader" id="code_1730085981" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_1730085981_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;Kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_1730085981code" style="border-top: 0px; display: none;"&gt;extension=rar.so&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;til php.ini og forsøgt et reboot af serveren.&lt;br /&gt;&lt;br /&gt;Jeg kan hverken bruge rar:// wrapperen eller køre RarArchive::open();&lt;br /&gt;Heller ikke ved&lt;br /&gt;&lt;br /&gt;&lt;div class="codeboxheader" id="code_1329634309" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_1329634309_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;Kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_1329634309code" style="border-top: 0px; display: none;"&gt;$ php -m&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;dukker rar op.&lt;br /&gt;&lt;br /&gt;Jeg har aldrig rodet med PECL før, men jeg har allerede forsøgt mig på alle tænkelige måder i blinde. Jeg håber at der er nogen der ligger inde med et par gode råd. På forhånd tak&lt;br /&gt;&lt;br /&gt;Mvh.</description>
      <link>http://www.udvikleren.dk/forum/40306/enable-pecl-rar/</link>
      <pubDate>Wed, 11 Sep 2013 01:32:24 GMT</pubDate>
    </item>
    <item>
      <title>Læse en .rar fils header?</title>
      <description>Hey,&lt;br /&gt;&lt;br /&gt;Jeg har problemer med at læse en .rar fil's header. Det jeg prøver er at få navnet på filen inden i, eller nærmere dens extension, så jeg kan sætte en ekstern variabel. &lt;br /&gt;&lt;br /&gt;Ifølge dokumentationen findes filnavnet i 0x200, 0x28 eller 0x20 (0x28 hvis den findes ellers 0x20): &lt;a href="https://github.com/siz-/xmplayer/blob/master/mplayer/stream/unrar.h#L24"&gt;https://github.com/siz-/xmplayer/blob/master/mplayer/stream/unrar.h#L24&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I unrar.c på linje 255 (&lt;a href="https://github.com/siz-/xmplayer/blob/master/mplayer/stream/unrar.c#L255)"&gt;https://github.com/siz-/xmplayer/blob/master/mplayer/stream/unrar.c#L255)&lt;/a&gt; har jeg tilføjet flg. kode: &lt;br /&gt;&lt;div class="codeboxheader" id="code_918815313" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_918815313_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;C kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_918815313code" style="border-top: 0px; display: none;"&gt;&lt;ol&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; (buf[&lt;/span&gt;&lt;span style="color: #800080;"&gt;0x28&lt;/span&gt;&lt;span style="color: #000000;"&gt;]) {&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        archived_file &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; buf[&lt;/span&gt;&lt;span style="color: #800080;"&gt;0x28&lt;/span&gt;&lt;span style="color: #000000;"&gt;];&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    } &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; (buf[&lt;/span&gt;&lt;span style="color: #800080;"&gt;0x20&lt;/span&gt;&lt;span style="color: #000000;"&gt;]) {    &lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        archived_file &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; buf[&lt;/span&gt;&lt;span style="color: #800080;"&gt;0x20&lt;/span&gt;&lt;span style="color: #000000;"&gt;];    &lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    }&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;br /&gt;archived_file er en char* sat i unrar.h (ikke vist på github), og jeg har også prøvet med buf[i + 0x28] (i er 0x14), som den selv gør længere oppe i samme fil.&lt;br /&gt;Der bruges read(), og buf skulle gerne få char*s tilført.. &lt;br /&gt;&lt;br /&gt;Dernæst prøver jeg at sætte en ekstern variabel her &lt;a href="https://github.com/siz-/xmplayer/blob/master/mplayer/stream/stream_rar.c#L128"&gt;https://github.com/siz-/xmplayer/blob/master/mplayer/stream/stream_rar.c#L128&lt;/a&gt; med følgende kode:&lt;br /&gt;&lt;br /&gt;&lt;div class="codeboxheader" id="code_639500062" onclick="ToggleCodeBox(this.id);"&gt;&lt;img id="code_639500062_arrow" src="/images/icons/codeboxarrow_down.gif" alt="Fold kodeboks ind/ud" title="Fold kodeboks ind/ud" /&gt;C kode&amp;nbsp;&lt;/div&gt;&lt;pre id="code_639500062code" style="border-top: 0px; display: none;"&gt;&lt;ol&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #0000FF;"&gt;extern&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;*&lt;/span&gt;&lt;span style="color: #000000;"&gt;demuxer_name;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #000000;"&gt;*&lt;/span&gt;&lt;span style="color: #000000;"&gt;ext &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; strrchr(archived_file, &lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #800000;"&gt;.&lt;/span&gt;&lt;span style="color: #800000;"&gt;'&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; (strlen(ext) &lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;) {&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        sprintf(ext, &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;%s&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;, ext &lt;/span&gt;&lt;span style="color: #000000;"&gt;+&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;1&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; (strcmp(ext, &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;mkv&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;) &lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;) {&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        demuxer_name &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;mkv&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        } &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; ((strcmp(ext, &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;mov&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;) &lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;) &lt;/span&gt;&lt;span style="color: #000000;"&gt;||&lt;/span&gt;&lt;span style="color: #000000;"&gt; (strcmp(ext, &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;mp4&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;) &lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;)) {&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        demuxer_name &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;mov&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        } &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;else&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; (strcmp(ext, &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;avi&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;) &lt;/span&gt;&lt;span style="color: #000000;"&gt;==&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800080;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;) {&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        demuxer_name &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;avi&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;        } &lt;/span&gt;&lt;/li&gt;&lt;li style="padding: 0; margin: 0;"&gt; &lt;span style="color: #000000;"&gt;    }&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;	&lt;br /&gt;&lt;br /&gt;Jeg kan ikke se hvor jeg gør det forkert, jeg er ikke sikker på hvordan man får læst filnavnet ud af headeren, umiddelbart ser det ud til at strlen(ext) forbliver 0..&lt;br /&gt;&lt;br /&gt;Håber I kan hjælpe. </description>
      <link>http://www.udvikleren.dk/forum/38580/laese-en-.rar-fils-header/</link>
      <pubDate>Sat, 11 Aug 2012 21:09:40 GMT</pubDate>
    </item>
  </channel>
</rss>