Nun auch mal meine Butter dazu gebe.
Habe mich immer gefragt was dieses "JSon" ist und nun Wiki befragt. Sieht sehr inetrresant aus, auch wenn ich davon nur 75% vielleicht verstanden habe.
Beiträge von Alina
-
-
bordermax
Ich habe auch Acrobat Reader DC (die Vollverison).
Das Problem das immer nur ein Dok gedruckt wird hatte ich auch. Haben dann alles was Adobe betrifft einmal einlöscht und dann das Vollversionpaket aufgespielt. Danach ging und geht alles bis dato einwandfrei.
Das Script wäre interessant einmal zu sehen ob es an diesem liegen könnte. Adobe hat so seine "Macken" habe auch schon mal versucht via AutoIt ein Formular auszufüllen. Gibt auch nicht ohne weiteres. -
Das ist ja mal D A N K E
Ich werde die Ausgabe noch anpassen, aber da hast Du bestimmt nicht gegen.
Event & Pfad 1 sehe ich kein Bedarf zur Ansicht.
Neue *.rns gefunden und Vorher/Danach reicht erst einmal. Das andere werde ich aber die betreffenden Zeilen ausschließen via " ; ". Weiß ja nicht, ob ich die Angaben irgendwann doch noch mal benötige.
edit: die Dateigröße ist auch gut, denn so kann ich sehen, wenn eine "Leerdatei" mal rein rutscht. -
-
@Bitnugger
Also das Umwandeln funktioniert TOP.
Das Anzeigen das eine neue Datei im Ordner ist erfolgt bei mir nicht. Die GUI baut auf, aber sie füllt sich nicht, sobald eine weitere Datei in den Ordner kommt. -
Da habe ich mich falsch ausgedrückt?
Ja, die Eingabezeichenfolge ist ja auch immer zweistellig ! Alles gut !
Alles läuft nun bestens ! ! !
Die Ordnerüberwachung sehe ich mir morgen an. Gleich geht es ins Bett !
Das mit dem Mod Teil sehe ich mir dann auch an !
DANKE EUCH ! ! ! -
1.000 Dank an alle !
Das spart mir nun den Weg das ganze über Excel.
Die Eingangsdaten sind im Ordner m:\reno_u_gusv_dk\*.rns mit Leerzeichen getrennt gespeichert.
Die Ausgangsdaten sind im Ordner m:\reno_u_gusv_dk\*.rnt mit Leerzeichen getrennt gespeichert.
Edit 1:
@Bitnugger den Aufruf von Dir , ohne Leerzeichen, den kann ich für das hier bestehende Problem nicht verwenden, aber ich kann es wo anders einsetzten.
Edit 2:
Und wenn ich es wieder anders rum benötige kann ich es genauso durchlaufen lassen. Weil die 100 ja ein fester Wert ist. fee wandelt die 100 in 00 um und auch umgekehrt ! Das ist ja auch richtig. Bei den anderen Lösungen wird auch die 100 in 00 umgewandelt, aber umgekehrt kommt dann nicht wieder 100 raus.
Auf die Idee hätte ich auch kommen können. Aber nie Bedarf nach gehabt, weil es ja über Excel eh vorlag.
Nur jetzt werde ich mal sehen, das ich es irgendwie hin bekomme, das wenn eine neue *.rns im Ordner ist, das die *.rnt auftomatisch erstellt wird.
Das habe ich schon mal gemacht und irgendwo habe ich also die Lösung auf Festplatte oder DVD. -
Moin.
Eingangsstring: "32 94 97 64 83 14 82 64 72" ; eigentliche Länge bis zu 200 zweistellige Zahlen.
Ausgangsstring: "32 06 97 36 83 86 82 36 72" ; so SOLL ES aussehen
Ich würde gerne jede zweite zweistellige Zahl "negativieren" (100 minus die Zahl). Ich benne es mal so. Hab keine Zeit mir ein anderes Wort auszudenken.
Dachte: StringReplace 01 mit 99 ; 02 mit 98 ; 03 mit 97 ; ...
Aber so werden alle zweistellige Zahlen genommen.
-
-
Habe vor einigen Jahren damit aufgehört....man wird ja älter^^. Aber Spass beiseite, in Zeiten, wo es "Heavy-Metal-Joga" gibt und die "Höhner" auftreten (nix gegen die Höhner, ich bin seit 40 Jahren Fan der Kölner, aber nicht in Wacken...) muss ich da auch nicht mehr hin...
Andy
287 Tage ab heute, dann heisst es "Roskilde Festival 20 23". Gut angelegte (ungerechnet) € 400,- und mit dem VW T1 ideal ausgerüstet. Nachteil zu Wacken vielleicht, das man ausreichend zu trinken vorher besorgen muss und zwar im deutschen Grenzshop und mit möglichst vielen Freunden die nichts alkoholisches trinken. Für mich sind das einfach "14 Tage Urlaub und 8 Tage die Sau raus lassen". Die 6 Tage nach dem Festival sind zur Erholung geplant und nötig, sowie für die Pflege des T1. Putzen von innen und außen, denn Oldies benötigen Pflege und mein Schwager liebt seinen T1.
Und wer nun denkt, das ich nicht auch mal richtig "ab gehen" (abgehen zusammen geschrieben???) kann, der irrt sich. Ich kann da auch schon mal irgendwie einen "Gedächnisausfall", was die letzten Stunden betrifft haben. .Wacken und "Heavy-Metal-Joga"? Gibt es als Angebot aber bestimmt erst nach 8 Stunden voll talken der "Birnen", oder?
Wacken = Zeltplatzsaufen und grillen mit "fremden" Menschen, bei geiler Musik und nicht darüber nachdenken, was andere über einen denken ! -
Alina: Deine Ansätze verfolgen die Textsuche und die Textersetzung im Dokument. Das ist nicht das was ich brauche aber dennoch vielen Dank dafür.
Sorry, das habe ich dann falsch verstanden.
-
Moin bazii
In Word (VBA) kann man mehrere Wörter in einem Word-Dokument ersetzt.
Die gefundenen Stellen werden dabei mit der Hintergrundfarbe Rot formatiert. Kannst Du wieder raus nehmen, wenn nicht gewünscht.Code
Alles anzeigenSub TextImDokumentSuchenUndErsetzenUndFärben() Dim vFindText As Variant Dim vReplText As Variant Dim i As Long Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting vFindText = Array("Einfügen", "Deutsch", "Dokumenttext") 'mehrere Suchbegriffe erfassen vReplText = Array("Insert", "Englisch", "Text") 'Ersatzbegriff With Selection.Find .Forward = True .Wrap = wdFindContinue .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False .Format = True .MatchCase = True For i = LBound(vFindText) To UBound(vFindText) .Text = vFindText(i) .Replacement.Text = vReplText(i) .Replacement.Highlight = True .Execute Replace:=wdReplaceAll Next i End With End Sub
Beipsiel 2:
Mehrere Suchbegriffe in einem Word-Dokument durch andere ersetzen.Code
Alles anzeigenSub MehrereWoerterFindenUndErsetzen() Dim VarSuche As Variant Dim VarErsetze As Variant Dim i As Integer Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting VarSuche = Array("Lesen", "Schaltflächen", "Überschriften") VarErsetze = Array("Studieren", "Buttons", "Titel") With Selection.Find .Forward = True .Wrap = wdFindContinue .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False .Format = True .MatchCase = True For i = LBound(VarSuche) To UBound(VarSuche) .Text = VarSuche(i) .Replacement.Text = VarErsetze(i) .Replacement.Highlight = True .Execute Replace:=wdReplaceAll Next i End With End Sub
Vielleicht hilft es Dir etwas weiter.
-
Grundsätzlich würde ich alles was irgendwie geht in ein Script schreiben und nur die Dateien via FileInstall einbinden, die nicht selber geschrieben / gescriptet sind.
Und wie Moombas schon schrieb, wo ein Wille ist .... Ich habe am Anfang auch so gedacht wie Du, aber dank zahlreicher Hinweise und Erklärungen bin ich einsichtig gewesen und es ist dann auch irgendwie übersichtlicher. -
WhiteHorse : Binde deine *.exe Dateien doch, wie Moombas schon schrieb an Bedingungen.
Wenn Du sie "verstecken" möchtest, kannst Du die *.exe Dateien ja ins Script einbinden (Stichwort: FileInstall).
Wenn dann die exe Datei 1 benötigt wird, entbindest Du sie via Scriptzeile. Evtl. noch die Datei "hidden", so das sie nicht gleich zu finden ist und gut. Wird die Datei nicht mehr benötigt, den Prozess "killen" und Datei lösen.
Aber wenn wir bessere Informationen hätten, was Du vor hast, könnten wir Dir bestimmt viel besser helfen.
Wir beißen nicht und es gibt keine "dummen Fragen" bzw. "dumme Probleme" ! ! ! ALSO Raus mit den Informationen ! ! ! -
Ich frage mich die ganze Zeit, um welchen Scanner geht.
Bitte einmal den Scanner namen incl. evtl. Modelbezeichnung posten.
(Ich empfehle zur Modelbezeichnung und Name : https://www.michaelkrug.de/barcodescanner…ed_laser_und_2d)
Mit den Angaben kann man dann nämlich im Netz nachsehen, ob es bestimmte Funktionen gibt.
Bei meinem Kann man sich im Netz drei Din A4 Seiten herunter lkaden und dort sind Strichcodes drauf, mit den man dann den Scanner einstellen kann.
Ich meine hioer sollten wir anfangen. Meistens habe ich bei Handscannern festgestellt, das so fast jedes Problem zu lösen war. -
Ich vermute mal, dass es gert_nrw_71 um das Problem im andern Thread geht, dass der Scanner nach einiger Zeit nicht mehr funktioniert und du dann das Script neustarten willst.
Ich würde empfehlen, stattdessen das eigentliche Problem zu beheben, sodass nicht neugestartet werden muss. Gerade wenn man nicht genau weiß, was das Problem ist, sollte man mit Debugging (z.b. ConsoleWrite) herausfinden, wo das Problem liegt und es beheben.
Solange man nicht weiß, wo genau das Problem ist, kann es passieren, dass der neustart z.B. nicht rechtzeitig ist, weil es auf einem anderen System viel schneller zu Problemen kommt,...
Und dann hat man ggf. komische Nebeneffekte und weiß nicht, wo sie herkommen.
Kanashius, das hatte ich mit einem Barcoedescanner. Er schaltete sich noch einer bestimmten Zeit in eine Art Ruhemodus.
Ich habe dann die Handbücher durchgelesen, aber nichts gefunden. Danach habe ich den Hersteller kontaktiert und siehe da, es gab eine Lösung. In diesem Fall war es ein kleiner CMD-Aufruf den ich zugesendet bekam und den ich dann im Script eingebaut habe. Lange her und läuft bis heute.
Ich empfehle daher, wenn es dieses Problem ist, sich direkt mit dem Hersteller in Verbindung zu setzen bzw. mal sehen was das Internet dazu sagt. Google ist ja sehr, wie ihr sagt "geschwätzerig".
Oder nenne dch mal das Model des Scanners, denn wir können ja nicht wissen, welchen Du verwendest. Ich zum Beispiel habe einen € 9,90 Scanner (stand Auslaufmodel bei) zum testen damals irgendwo schnell mal geholt und er funktioniert bis heute. -
Moin.
Ja, wieso soll das nicht gehen? Ich selber habe auch ein Script, das verschiedene Programm startet und laufen lässt.
Aber um genaueres zu sagen müsste man sich das ganze Vorhaben genauer ansehen.
Was das umprogrammieren an geht, da muss ich Dir sagen, das es keine 100% Sicherheit gibt. Man kann es nur sehr schwer machen.
Warum *.au3 Dateien mitsenden? Das was Du später evtl. ändern oder je nach Spieler anpassen möchtest kann man in einer Text-Datei / INI-Datei oder der Gleichen speichern und dann werden dort die Änderungen / Anpassungen vorgenommen. -
Moombas
Es geht darum.Das es richtig ist, zweifel ich nicht an. Schließlich funktioniert es ja fehlerfrei.
Aber vom Verständnis her hätte ich Klärungsbedarf.
Wenn ich aus dem beiden Teilen der Gleichung folgendes mache, verstehst Du evtl. meine Gedankengänge: $_rot = nicht $_rot. Würde doch bedeuten, das rot und nichtrot die gleiche Wertigkeit hat und dann verstehe ich nicht, wieso man dann noch einen Vergleich macht. Ich verstehe das irgendwie nicht. Da ist irgendwo eine Hirndindung die nicht bei mir freigeschaltet ist. HILFE !!! -
Aber evtl. kommst du mal mit dem Grund für diese Anfrage/Idee um die Ecke und wir können dir eine (andere) Lösung anbieten?
Ja, das stimmt.
Ich denke derzeitig, das es sich um ein Sporttunier handelt. Aber das ist durch die gedacht. -
Moin casi4712:
Jede Hardware hat eine eigene eindigige Gerätenummer. Über diese kann man sagen, das dieser oder jener Prozesse gestartet werden soll.
Das Ganze wurde schon mal im Forum irgendwo besprochen. Ich bin nicht am PC wo ich meine ganzen Scripte habe, sonst hätte ich es Dir rausgesucht. Ich meine das es das deutsche Forum war, sonst das UK-Forum.