Can you restore a word document from 97-2003 only using its Compound File streams? [closed] - ms-word

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
I am trying to recover a word document that was using 97-2003 version. I do not remember why I did this, but I saved off the Compound File streams into a folder, and it is definitely something I would like to have back as the original document. Is there any solution for this?
Thanks!

Sure, you should theoretically be able to restore it.
You should be able to create a root compound document using
StgCreateDocfile() // or StgCreateStorageEx()
You will need the IStorage* pointer from this if it succeeds.
If you have a folder in your folder, you are going to have to create sub storages for each folder--and do it recursively. The API is IStorage::CreateStorage() ... look it up.
If you have a file in a folder, then a stream needs to be created in the storage that is equivalent to the folder. To create a stream, use IStorage::CreateStream()...look up arguments.
Looking at your screen shot, it has some streams named something like [1]CompObj or [5]SummaryDocumentInformation. For the [n] part, that is probably the equivalent of _T('\00n') where n is 1 or 5 or whatever--it's probably a control character. I've seen that in compound files. If you want to investigate, create a Word 97-2003 document and save as a .doc file and examine the structure.
So, something like [1]CompObj is really _T("\001CompObj")
The stuff above about [n] in your file names is an educated/experienced guess.

Related

sort images by powershell script [closed]

Closed. This question is not about programming or software development. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 days ago.
Improve this question
i'm inserting products in my site, i have many boxes and i made a folder for every box, and inside the box folder are product images, every product have 2 image, i want to rename them like this with powershell script
box1 -> {1-1.jpg , 1-2.jpg , 2-1.jpg , 2-2.jpg .....}
box2 -> {1-1.jpg , 1-2.jpg , 2-1.jpg , 2-2.jpg .....}
.
.
.
box example
and they must sort with date taken property first because i take them after each other
i need a powershell script to help me rename all of this images with date taken order and double names like 1-1, 1-2, 2-1, 2-2 and so on. there's a lot boxes i can't do it manually !
i found some powershell scripts but they all organized images in folders or just renamed image to date taken string and things like this

How can i make github search to not show multiple results with the same file name? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed last year.
Improve this question
I have a problem where when i search something in github, there are something 1000 results that are all literally the same file, all the same name, and they are not forks either.
Basically these are just copy pasta codes, and for example i get 1000 results that all end up in xxx.c, which all contain the same code used in different projects..
My question is, is it possible to limit github to only find unique file names? So in our example, only show 1 result that has xxx.c at the end.
Not really, from my experience: once you have speficied your criteria from "Searching Code", any file (from different non-fork repositories) would be displayed.
Even though they might be the same name/content.

How to style pills in a Word document? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 2 years ago.
Improve this question
In an MS Word document, how can I style text into pills, for example like the Bootstrap pills or in the image below?
Doesn't have to be exactly like this, just something similar.
I can highlight a word but it is very limited.
Apologies if this is off topic. I could find a better location.
Additionally, I would rather keep the elements within the flow of the page, so that it can scraped correctly by CV scanners.
I.E. I don't want to insert a load of floating textboxes.
Use a combination of range.border and font properties
Option Explicit
Public Sub MakePill(ByVal ipRange As Word.Range)
' Ensure a space before and after the text in the range
myRange.InsertBefore Text:=" "
ipRange.InsertAfter Text:=" "
myRange.Borders.Enable = True
myRange.Font.Shading.BackgroundPatternColor = wdColorAqua
End Sub

How to send input file name to args:Array[String] from a script in Scala? [closed]

Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 8 years ago.
Improve this question
I have a program reading one file and I want to read multiple files so I wrote a script to read those files and send them to the program (args in main) but some how it is not getting the input. I wanted to know the possible ways that I can send info to args(1).
Instead of piping the files to Java (via |) you should simply invoke your Scala program with the JPG argument appended. (I'm assuming Scala since that's what you have tagged your question with.)
Something like:
scala YourScalaProgram tmp.jpg
assuming that all necessary jars, etc., are on your CLASSPATH.

Correct way of deleting items in a numbered list? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 8 years ago.
Improve this question
I have a numbered list in org-mode like
1. A
2. B
3. C
4. D
Now when I kill the second line the list incorrectly gets ordered as,
1. A
3. C
4. D
instead of
1. A
2. C
3. D
I know I can always re-order the list before deleting something, but for long lists this becomes a hassle.
Is there a smarter way to avoid this?
You can kill such lines with no fear in mind. Just use C-c C-c afterwards, or S-right and S-left to go back to the previous list style (with up-to-date numbers).