How to load software onto vx570 terminal using thumb drive? [closed] - verifone

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 7 years ago.
Improve this question
The vx570 has a USB port that I know you can use as a software download vector, but when I tried it, I was unable to initiate the download process. There is nothing in system mode that would allow me to to execute a program like DDL, which we use for serial (RS232) downloads. What do I need to do to initiate the download and how do I specify where the files should go?

Yes, this is actually pretty simple.
1) Create a folder for each file group you want to put data in. So if you want to put something into RAM in file group 3, then name the folder 3. If you want to put something into FLASH in file group 3, then name it F3. You can mix at match at will so if you are going to load your program in to file group 3 and it has both RAM and FLASH components, then you would have a 3 folder AND an F3 folder. If you were also loading VMAC, then you would ALSO have a 1, F1, 15 and F15.
2) Package all this stuff up into a .zip file. You MUST name it Verifone.zip Put this file onto your USB thumb drive at the root level.
3) Go into system mode and press '#' to start a full download into group 1.
4) Insert the thumb drive into the USB slot on the 570. The terminal will see that there is a file called Verifone.zip and will guide you through the rest.
There is one potentially tricky thing about all of this and that is the config.sys variables. Since you aren't using DDL.exe, you don't have a way to set them during the download. You CAN, however, load the config.sys file directly to the terminal as part of the download. The problem is that it is a compressed format file, so if you were to look at it in notepad, it would contain a bunch of junk like äåöíáîæéì. The only way I know of to generate this file is to use the "Direct Upload Utility" as found on VeriFone's DevNet site. As it turns out, it will also do the rest of step 1 (above) for you, as well.
1) Download DUL from DevNet onto your computer
2) Using DDL.exe (or whatever you have been using to set up terminals in the past), configure a terminal to be in the exact state that you want your future downloads to be in.
3) Connect the terminal to your computer and run DUL. Use the * wildcard to specify that you want all files to upload to your computer. See DUL's documentation for more details.
4) Optional: DUL's naming convention is to prefix RAM folders with I and use 2 digit group numbers. I suspect this will work, but I always change mine to single digits and drop the I for RAM groups.

Related

Trying to find information on how to build a simple file version controll system

Im want to build a file system for non-tecks( dont care about old versions of the file so no merging or svn/git). The thougt is that a user should be able to download a file, in the same instance the file should be locked for other users. When the first user is done editing the, the file should then automaticaly upload to the server. When he closes the file, the lock should den be opend.
Is this even possible? Im thingking a sort of browser plugin, but I cant find anywone that has done the same thing. (besides microsoft, but who want to go down that road)
That would be: Sharepoint, Alfresco, (almost every WIKI), ...
Actually that is a basic feature of most document management systems. Even SVN has that already and IIRC you can set that up with mod_dav_svn without a line of code (considering configuration is not code).
Also the interesting question is, IMHO, not TheHappyCase where the described unit of work goes well but what about this*:
I Checkout 50 random documents you need
(get some popcorn and wait for your stresslevel to go up)
?????
I get bored and forget about it (everything still being checked out)
*: Points (1) and (2) may change order

How to open this .DB file? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I have a few database files with .db extension and I want to take a peek. However I don't know what program should I use to open the files. I've found a similar quesiton that says checking the header of the db file could reveal the name of the database-program/type.
What I've found is "FLDB".
Anyone have any clue what kind of database file can this be?
Edit:
Trying to give more hint:
This is a program of a car navigation system and it knows 8 languages. I'm trying to localize it to my language. There are lots of .db and two .gdb files witch (probably) contains this data.
I don't think there is a way to tell which program to use from just the .db extension. It could even be an encrypted database which can't be opened. You can MS Access, or a sqlite manager.
Edit:
Try to rename the file to .txt and open it with a text editor. The first couple of words in the file could tell you the DB Type.
If it is a SQLite database, it will start with "SQLite format 3"
You can use a tool like the TrIDNet - File Identifier to look for the Magic Number and other telltales, if the file format is in it's database it may tell you what it is for.
However searching the definitions did not turn up anything for the string "FLDB", but it checks more than magic numbers so it is worth a try.
If you are using Linux File is a command that will do a similar task.
The other thing to try is if you have access to the program that generated this file, there may be DLL's or EXE's from the database software that may contain meta information about the dll's creator which could give you a starting point for looking for software that can read the file outside of the program that originally created the .db file.

Export Connection Configuration from RDC Manager [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 3 years ago.
Improve this question
I am trying to export connection groups [.RDG files] configured in RDC [Remote Desktop Connection] Manager. Is there a way to do this?
N.B. I could not get hold of the file in the file system.
I just figured it out myself. Just select the group, Choose File -> Save As -> filename.rdg. :-)
Although when you use the Open/Save commands in RDC Manager it shows the path:
C:\Program Files (x86)\Remote Desktop Connection Manager
When you actually search for .rdg files across the pc, you will find that these are in fact stored in a virtual store.
Try access the following location:
C:\Users\Your User\AppData\Local\VirtualStore\Program Files (x86)\Remote Desktop Connection Manager
From the VirtualStore location, you can copy and paste the files to make it easy to transfer between different pcs.
If you try right-clicking on the group you will only see the SAVE option. The interesting thing is, it appears that your saving a "file" as the file explorer dialog will come up. If you save the file, (say: testRDCPgroup.rdg) and browse to the default directory: C:\Program Files (x86)\Remote Desktop Connection Manager; you will not find that file (!). If you go back into RDCM and choose OPEN, and browse to that location, you can OPEN the "ghost" file [I just double checked that show hidden files and operating system files is enabled, so I can see both].
This took me about an hour to figure out too, if you select the group and go into the MENU you can do the SAVE AS; which will allow you to save the .rdg file to a different location.
The .rdg file created from the menu opens beautifully on another computer using file->Open.
One of those things that is EASILY overlooked and will have you feeling like it's your first day on the job.
How to Export your RDP connections -
C:\Users(Your USER
PROFILE)\AppData\Local\Packages\Microsoft.MicrosoftRemoteDesktopPreview_8wekyb3d8bbwe\LocalState\RemoteDesktopData\LocalWorkspace
1) follow the above directory
C:\Users(Your USER
PROFILE)\AppData\Local\Packages\Microsoft.MicrosoftRemoteDesktopPreview_8wekyb3d8bbwe\LocalState\RemoteDesktopData\LocalWorkspace
2) Copy the Folder called Connections
C:\Users\CYBERPOWER\AppData\Local\Packages\Microsoft.MicrosoftRemoteDesktopPreview_8wekyb3d8bbwe\LocalState\RemoteDesktopData\LocalWorkspace**connections**
NB: the file is locked try to copy in SAFE MODE or USE Backup software to backup this folder - it might not work if you copy this folder just like is...
Import - Make sure you have downloaded the app on your new device https://www.microsoft.com/en-za/p/microsoft-remote-desktop/9wzdncrfj3ps?rtc=1&activetab=pivot:overviewtab
or
https://aka.ms/rdapps
1) past & replace in new location
C:\Users\CYBERPOWER\AppData\Local\Packages\Microsoft.MicrosoftRemoteDesktopPreview_8wekyb3d8bbwe\LocalState\RemoteDesktopData\LocalWorkspace\connections
NB:it might say you do not have permission...
give your folder Permission and try again.
You can just log out and log back into your Profile and this will take affect.
NOTE: This is for the Remote Desktop Client. https://aka.ms/rdapps

Where is the metadata? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
So i was just playing with files like opening with hex editor and doing some stuff. and i found one thing...
i can access the data stored in a file but where are the metadata like file property, time stamps and other things are stored?
it's definitely not stored inside the file but where it is? is it stored somewhere in HardDrive filesystem or anywhere else? i also noticed that the NTFS file system can also store permissions like i can use dos command cacls (or icacls) on NTFS filesystem but it does not support filesystems like FAT32.
and if it is on the harddrive then we can change the metadata (file properties hidden,archive etc) using linux (am i right)?
please can someone explain or tell me where i can find the right information about this topic.
Metadata stored separately from file data. Usually in structures called inode, but its depends on filesystem used. On Linux, you work with meta data through API provided through function chmod(2), chown(2) etc. Number in parentheses is section number, you read about these with man command: man -s2 chown. For command-line, linux have commands with similar names (chmod, chown, touch, etc).
Yes, the filesystem itself allocates additional space for storing metadata on the disk.
All operating systems give you an API that allows changing the metadata of files (timestamps, attributes, name, etc.).
and you can by opening the appropriate device file for a partition or hard disk (e.g. "\.\C:") and reading/writing to it. When you know the details of the file system, you can figure out the metadata location(s) for a specific file on the disk.

Signable, streamable, "readable" archive format?

Is there any archive format that offers the following:
be digitally sign-able with a digital certificate from a trusted source like Verisign - for preventing changes to the file (I am not referring to read only, but in case the file was changed it should no longer be signed telling the user this is not the original file)
be stream-able - be able to be opened even if not all of the content has been transferred (also not strictly linearly)
be "readable" - be able to read the data without extracting to a temporary folder (AFAIK if you open a file in a zip archive it is extracted first, and this stays true even for zip based formats like OOXML. This is not what I want)
be portable - support on at least Windows, Linux and Mac OS X is a must, or at least future support
be free of patents - Be open source - also preferably a license that allows commercial use(as far as i know GPL a share-alike license so it doesn't allow commercial use, BSD on the other hand allows it)
Note: Though it may come in handy eventually I can not think right now of a scenario that would require both point 1 and point 2 simultaneously. Or lets leave it a be able to check the signature only when the whole file was downloaded.
I am not interested in:
being able to be compressed
being supported on legacy systems
Does any existing archive format fit this description (tar evolutions like DAR and pax come to mind) ?
If there is, are there programing libraries available for the above mentioned OSs?
If not, would it be hard to create such a thing?
Usage scenario:
I want to use this to create a new media container.
Current media containers contain the audio, video and subtitle streams directly.
Matroska, currently the most advanced container, has supplementary features like attachments and menus.
The menu functionality however is not implemented and very limited.
What I want to create is one level higher.
I want to create a file similar in a way to OOXML.
Also all of the menuing should be done in web technologies like HTML5 (as it is now the tag allows for any kind of codec to be used) and CSS.
Also just like you have holograms on dvds to prove the authenticity I want to create a sign-able file
Research notes:
Before asking this question I stumbled uppon this:
Whats the best way digitally sign a zip file for download using .Net
While detached signing would be feasable for the individual files contained in this archive it is not an ellegant solution for the archive file. Not end user friendly.End users should be able to doubleclick the file to open it in a media player like VLC, and see a message that the file is legit (just like you see in a browser if the page is transmitted with SSL through HTTPS or not)
EDIT: clarified point 5
EDIT 2: added a note to clarify point 1 and 2
EDIT 3: added usage scenario
EDIT 4: added research notes section
P.S.: This is my first question on StackOverflow
I doubt that you find such format out of the box. I understand how such solution can be built with help of our SolFS, but SolFS doesn't have built-in signing (you can add signing easily).

Resources