Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Gewisse Beiträge ein zweites mal laden

0 views
Skip to first unread message

Dietmar Vollmeier

unread,
Dec 31, 2009, 12:12:47 PM12/31/09
to
Servus allerseits!

Ist es mit dem Hamster m�glich bestimmte Beitr�ge erneut zu laden, so
da� wirklich alle Informationen neu in die Datenbank geschrieben werden?

Funktioniert das mit dem Nachladen gewisser MIDs?

TIA

und tsch�ss,
Didi
--
_, _, .|, . . . . . , .|, , _,
'_) |.| -*- |__| _.._ ._ . |\ | _ . , \./ _ _.._. -*- /| |.|
/_. |_| '|` | |(_][_)[_)\_| | \|(/, \/\/ | (/,(_][ '|` .|. |_|
| | ._|

Dietmar Vollmeier

unread,
Dec 31, 2009, 12:19:07 PM12/31/09
to
*Dietmar "INGRID" Vollmeier* schrieb am 31.12.2009 um 18:12 Uhr...

> Funktioniert das mit dem Nachladen gewisser MIDs?

Funktioniert nicht, da die MID schon in der Datenbank existiert wird sie
nicht mehr geladen. Kann man einzelne Beitr�ge aus der Datenbank
irgendwie l�schen?

Hermann Hippen

unread,
Dec 31, 2009, 12:53:10 PM12/31/09
to
Dietmar Vollmeier schrieb in h.d.n:

> *Dietmar "INGRID" Vollmeier* schrieb am 31.12.2009 um 18:12 Uhr...
>> Funktioniert das mit dem Nachladen gewisser MIDs?

> Funktioniert nicht, da die MID schon in der Datenbank existiert wird sie

> nicht mehr geladen. Kann man einzelne Beiträge aus der Datenbank
> irgendwie löschen?

Such mal, in der Hamsterhilfe, nach HamArtDeleteMid.

--
Geh nie freiwillig zum Finanzamt.
Sie könnten etwas entdecken.

Dietmar Vollmeier

unread,
Dec 31, 2009, 12:56:32 PM12/31/09
to
*Hermann Hippen* schrieb am 31.12.2009 um 18:53 Uhr...

> Dietmar Vollmeier schrieb in h.d.n:

>> *Dietmar "INGRID" Vollmeier* schrieb am 31.12.2009 um 18:12 Uhr...
>>> Funktioniert das mit dem Nachladen gewisser MIDs?

>> Funktioniert nicht, da die MID schon in der Datenbank existiert wird sie

>> nicht mehr geladen. Kann man einzelne Beitr�ge aus der Datenbank
>> irgendwie l�schen?

> Such mal, in der Hamsterhilfe, nach HamArtDeleteMid.

Danke :)

Alfred Peters

unread,
Dec 31, 2009, 1:14:52 PM12/31/09
to
Es schrieb einmal Hermann Hippen:

> Dietmar Vollmeier schrieb in h.d.n:

>> Funktioniert nicht, da die MID schon in der Datenbank existiert wird sie


>> nicht mehr geladen. Kann man einzelne Beitr�ge aus der Datenbank
>> irgendwie l�schen?
>

> Such mal, in der Hamsterhilfe, nach HamArtDeleteMid.

Entweder so - oder den Import mit HamArtImport() *erzwingen*.
In h.d.m hatten wir das Problem erst k�rzlich. In [1] steht ein kleines
Script dazu.

Alfred
[1] "Hamster l�dt nicht alle Postings"
<7of5vaF...@mid.individual.net>
--
09996.7

Manfred Polak

unread,
Dec 31, 2009, 1:25:20 PM12/31/09
to
Dietmar Vollmeier schrieb:

>*Dietmar "INGRID" Vollmeier* schrieb am 31.12.2009 um 18:12 Uhr...
>> Funktioniert das mit dem Nachladen gewisser MIDs?
>
>Funktioniert nicht, da die MID schon in der Datenbank existiert wird sie
>nicht mehr geladen.

Doch. Lies in der Hilfe "Dateien im Hauptverzeichnis / Server /
Servername".

>Kann man einzelne Beitr�ge aus der Datenbank
>irgendwie l�schen?

Ja, auf mindestens zwei Arten, aber das kannst Du dir sparen.


Manfred

Hermann Hippen

unread,
Dec 31, 2009, 1:43:05 PM12/31/09
to
Manfred Polak schrieb in h.d.n:

> Dietmar Vollmeier schrieb:

>> *Dietmar "INGRID" Vollmeier* schrieb am 31.12.2009 um 18:12 Uhr...
>>> Funktioniert das mit dem Nachladen gewisser MIDs?
>>
>> Funktioniert nicht, da die MID schon in der Datenbank existiert wird sie
>> nicht mehr geladen.

> Doch. Lies in der Hilfe "Dateien im Hauptverzeichnis / Server /
> Servername".

Du meinst:

> GetMids.txt
> Liste der Message-IDs, die aus dem Killfile heraus nachgeladen werden
> sollen, diese Datei wird beim nächsten Online-Holen abgearbeitet und
> anschließend gelöscht.
> Je Zeile steht eine Message-ID drin, sofern ein "!" vor der Message-ID
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> ist, wird der Artikel auch dann geholt, wenn er Hamster an sich
> bereits bekannt ist (History)

Nie probiert, liest sich aber so als würde es funktionieren. Also
einfach die entsprechenden Mids mit einem vorangestelltem "!" in die
Getmids.txt eintragen.

Cool ;-)

--
In den Augen der Schüler spiegelt sich mittags um zwoelf
noch die Länge des gestrigen Fernsehabends.

Dietmar Vollmeier

unread,
Dec 31, 2009, 1:53:58 PM12/31/09
to
*Manfred Polak* schrieb am 31.12.2009 um 19:25 Uhr...
> Dietmar Vollmeier schrieb:

>>> [Nachladen gewisser MIDs]

>> Funktioniert nicht, da die MID schon in der Datenbank existiert wird sie
>> nicht mehr geladen.

> Doch. Lies in der Hilfe "Dateien im Hauptverzeichnis / Server /
> Servername".

,---------------------------[ *GetMids.txt* ]----------------------------.
� Liste der Message-IDs, die aus dem Killfile heraus nachgeladen werden �
� sollen, diese Datei wird beim n�chsten Online-Holen abgearbeitet und �
� anschlie�end gel�scht. Je Zeile steht eine Message-ID drin, sofern ein �
� "!" vor der Message-ID ist, wird der Artikel auch dann geholt, wenn er �
� Hamster an sich bereits bekannt ist (History). �
`------------------------------------------------------------------------�

Da war ich mit meinem Versuch schon knapp daneben. Und weil es hei�t,
man soll das Kleingedruckte nicht lesen, da es schlecht ist f�r die
Augen, hab ich das Wesentliche halt �bersehen...

http://pic.leech.it/i/d7c2e/2434e9dham.png

>> Kann man einzelne Beitr�ge aus der Datenbank
>> irgendwie l�schen?

> Ja, auf mindestens zwei Arten, aber das kannst Du dir sparen.

Danke f�r den Tip! :)

Wolfgang Jäth

unread,
Jan 1, 2010, 2:13:55 AM1/1/10
to
Hermann Hippen schrieb:

> Dietmar Vollmeier schrieb in h.d.n:
>
>> *Dietmar "INGRID" Vollmeier* schrieb am 31.12.2009 um 18:12 Uhr...
>>> Funktioniert das mit dem Nachladen gewisser MIDs?
>
>> Funktioniert nicht, da die MID schon in der Datenbank existiert wird sie
>> nicht mehr geladen. Kann man einzelne Beitrᅵge aus der Datenbank
>> irgendwie lᅵschen?

>
> Such mal, in der Hamsterhilfe, nach HamArtDeleteMid.

Allerdings gibt es bei der Funktion eine kleine Fuᅵangel, wenn man ein
X-Posting lᅵschen will (was man in der Regel gar nicht sicher verneinen
kann): Sie lᅵscht nᅵmlich nur exakt *eine* Inkarnation des Artikels.
Daher sollte man sie sicherheitshalber so oft wiederholen, bis sie einen
Fehler zurᅵckgibt aka den Artikel nicht mehr findet.

Wolfgang
--

Alfred Peters

unread,
Jan 1, 2010, 8:35:05 AM1/1/10
to
Es schrieb einmal Wolfgang J�th:
> Hermann Hippen schrieb:

>> Such mal, in der Hamsterhilfe, nach HamArtDeleteMid.
>

> Allerdings gibt es bei der Funktion eine kleine Fu�angel,

ACK.

> wenn man ein
> X-Posting l�schen will (was man in der Regel gar nicht sicher verneinen
> kann): Sie l�scht n�mlich nur exakt *eine* Inkarnation des Artikels.

Wegen des 'exakt eine' muss ich Dir doch widersprechen. Regul�re X-Posts
werden (�ber den XRef-Header) auch von HamArtDeleteMid vollst�ndig entfernt.
Was Die Funktion nicht l�scht, sind Inkarnationen, die per
Skript/"Ham.exe" zus�tzlich importiert wurden.

> Daher
> sollte man sie sicherheitshalber so oft wiederholen, bis sie einen Fehler

> zur�ckgibt aka den Artikel nicht mehr findet.

Ja, das kann daher nicht schaden.

Alfred
X-Post & F'Up h.d.m
--
010001.6

Wolfgang Jäth

unread,
Jan 2, 2010, 3:10:37 AM1/2/10
to
Alfred Peters schrieb:

>
>>> Such mal, in der Hamsterhilfe, nach HamArtDeleteMid.
>> Allerdings gibt es bei der Funktion eine kleine Fuᅵangel,
>
> ACK.
>
>> wenn man ein
>> X-Posting lᅵschen will (was man in der Regel gar nicht sicher verneinen
>> kann): Sie lᅵscht nᅵmlich nur exakt *eine* Inkarnation des Artikels.
>
> Wegen des 'exakt eine' muss ich Dir doch widersprechen. Regulᅵre X-Posts
> werden (ᅵber den XRef-Header) auch von HamArtDeleteMid vollstᅵndig entfernt.

Nein, probier es aus. HamArtDeleteMid lᅵscht nur und genau die eine
Inkarnation, die es als erstes in der History findet; zumindest im
Classic bis Version 2.1.0.11, und AFAIK ist das auch im HPG immer noch so.

Fup ignoriert.

Wolfgang
--

Heiko Rost

unread,
Jan 2, 2010, 8:23:54 AM1/2/10
to
Am Sat, 02 Jan 2010 09:10:37 +0100 schrieb Wolfgang J�th:

> Nein, probier es aus. HamArtDeleteMid l�scht nur und genau die eine

> Inkarnation, die es als erstes in der History findet; zumindest im
> Classic bis Version 2.1.0.11, und AFAIK ist das auch im HPG immer noch so.

Dann m��te die L�schroutine einen Fehler haben. Mit HamArtDeleteMid wird
letztendlich TArticleBase.DeleteArticleByMIDAndGroup aufgerufen, und die
Routine wertet den XRef-Header aus.

Gru� Heiko

Alfred Peters

unread,
Jan 2, 2010, 12:00:02 PM1/2/10
to
Es schrieb einmal Wolfgang J�th:
> Alfred Peters schrieb:

>> Regul�re X-Posts
>> werden (�ber den XRef-Header) auch von HamArtDeleteMid vollst�ndig


>> entfernt.
>
> Nein, probier es aus.

Das habe ich. Du auch?

> HamArtDeleteMid l�scht nur und genau die eine


> Inkarnation, die es als erstes in der History findet;

Ich habe sogar in den Source geschaut. Und der sagt, dass die Funktion
mehr l�scht.

> zumindest im Classic
> bis Version 2.1.0.11, und AFAIK ist das auch im HPG immer noch so.

Ich habe eine minimale Ver�nderung drin [1]. Die ist aber im eigentlich
unbedeutend.

> Fup ignoriert.

IMO ist das kein Thema f�r h.d.newuser.

Alfred

[1] DelMID:= Trim( aDelMID);
--
010004.7

Wolfgang Jäth

unread,
Jan 5, 2010, 3:04:04 AM1/5/10
to
Alfred Peters schrieb:
>
>>> Regulᅵre X-Posts
>>> werden (ᅵber den XRef-Header) auch von HamArtDeleteMid vollstᅵndig

>>> entfernt.
>> Nein, probier es aus.
>
> Das habe ich. Du auch?

Hmm; stimmt, Du hast recht. Ich nehme alles zurᅵck, und behaupte das
Gegenteil.

Wolfgang
--

0 new messages