lewashby 56 Junior Poster

I need some suggestions on a good cloud server I could use to backup my computer. I want to backup my data (music, pictures, videos, etc...) and I also want to make it better and easier to sync between my desktop and laptop for my coding projects. I currently have a Mega account but I want to find something that doesn't need to install a binary file on my computer and something that will work well with rsync. I have between 150 & 200 Gigs to backup.

lewashby 56 Junior Poster

Thanks. I'm still trying to find that 'sovled' button.

lewashby 56 Junior Poster

I see that daniweb.com has been updated but now I don't see a solved button on any of my threads.

Also, could someone tell me why I don't get any spelling feedback while typing a post on daniweb? Every other site I'm on I get spelling feedback. Thanks.

lewashby 56 Junior Poster

Any ideo on how I will find and identify these temporary files?

lewashby 56 Junior Poster

I seem to have recovered my lost data but oddly I now have an extra 7 Gigs give or take in my home directory than before everything got wiped out. Does anyone have any ideas on how I could have gotten an extra 7 Gigs of data when I was only recovering lost data and deleting the duplicates?

lewashby 56 Junior Poster

Oh and one other criteria, the files that were being transfered when the sync stoped and everything got deleted are no doubt corrupted but that's problem not much if any. Is there an option for stitching two files with the same name back together if one or both of them are incomplete due to a transfer error? Thanks again.

Gribouillis will tha python script stop everytime it runs into a problem or will it keep going and simply print those error messages to the screen?

lewashby 56 Junior Poster

So I recently had a catastrophe with using the Mega cloud service with my Linux Mint desktop and I got my whole home directory wiped out. Everything got wiped out about an hour into syncing my 151 Gig home directory to the cloud so needless to say most of my data didn't get synced to the cloud. When it got deleted from the cloud the cloud then also deleted it all from my desktop so I lost everything. Upon further investigation I was able to find a small amount of data that did get synced to the cloud in the cloud's Rubbish Bin directory, I then found the rest of my files, (the majority of the 151 GB home directory) in a hidden folder set-up by the cloud service in my home directory named .debris. What I want to do is to use rsync to move all the file from /home/garrett/.debris to /home/garrett/
Here's the thing. Both directories (/home/garrett/ & /home/garrett/.debris/) have all the same top level directories in them (Music, Videos, Pictures, etc...) but the directory (/home/garrett/.debris/) has the minority of files within those top level directories, only the few that got synced before the sync got interrupted are in /home/garrett/ so /home/garrett/.debris/ has the majority of files under these top level directories that got deleted before the sync finished. So I want rsync to move all the files from /home/garrett/.debris/ to /home/garrett/ but I don't want files and directories under /home/garrett/ to get overwritten by the files …

lewashby 56 Junior Poster

I recently purchased a 200 GB cloud drive from http://mega.nz but now it's wrecked havoc on my local machine. To give you an idea of what happened I'll start by saying this, when I first purchased my cloud account I didn't realize that it was set to sync in both directions (will delete local file when deleted on the cloud) and instead believed falsely that it was a one way backup, local -> to cloud.
When I first set up my home directory to be backed up (151 GBs) the backup started and since I was using the Mega client there was a small icon at the bottom right corner of my desktop that would allow me to see the progress. After clicking the icon to view the progress a glitch caused the client to disappear so I had know idea if my data was being actively backed up or not. I also couldn't see any indication of an ongoing backup from their website, I could see a lot of my files and top level directories but I know there was no way 151 Gigs would have uploaded in 10 minutes. Finally I decided to just restart the whole process so I selected everything in my cloud account and then clicked deleted. Then to my horror ever file in my home directory was gone in a matter of seconds. Again, I didn't realize it would delete local files, I thought it was a backup only and I …

lewashby 56 Junior Poster

They've chagned the site. How do I mark solved?

lewashby 56 Junior Poster

The internet connection was always working fine. Don't know why but now it's working. Go figure.

lewashby 56 Junior Poster

So this line
-> mysqldump -uUSER -pPASS --no-data --opt db_name | mysql -uUSER -pPASS --host=remote_host -C db_name
will only copy the DB layout and tables and not the data. Then I would need to use your third and fourth mysql lines to get the data? Is that the business?

lewashby 56 Junior Poster

I'm working on a small web project (MariaDB LAMP stack) on my desktop but I'd like to be able to continue working on the project when I am away from home computer. I think I can sync my /var/www/html/ directory without a problem but does how can I export my MariaDB database and imort it into my laptops Linux OS for continued development when I'm away from my home computer?

lewashby 56 Junior Poster

I have recently installed LMDE (Linux Mint Debian Edition) onto my laptop but I can't isntall anything because it can't find the sources. I'm assuming I need to edit the /etc/apt/sources.list file but I'm not sure. And if so I don't know in what way I should edit the file.

lewashby 56 Junior Poster

Now how do I mark as solved? Also when making a post where did all the sub groups go, PHP, HTML/CSS, etc... go?

lewashby 56 Junior Poster

I only want to get the row that matches the specific field. Woundn't it be easier to use fetch_assoc() for that? When using fetch_all() is it fetching the whole table? If so what format is that in and how do you get the data you want out of it? Thanks.

lewashby 56 Junior Poster

The program below is just a simple test to see if I can get it to fetch the correct data from MariaDB and then display it on the screen but so far I'm not having any luck. I left the action attribute's value blank because I want the PHP form processing to be executed in the same page. I'm trying to get $name & $tdoc to display on the screen. $tdoc is the data I use to select the correct row and then I'd like to display that along with $name. Thanks for any and all replies.

<?php
     // open a DB connectiong
     $servername = "localhost";
     $username = "username";
     $password = "password";

     $connection = new mysqli($servername, $username, $password, "popcount");

     // check connection
     if($connection->connect_error)
    {
        die("Connection Failed!: " . $connection->connect_error);
    }
?> <html> <form name='tdoc' method='post'>
        Please Enter Inmate TDOC# <input type='text' /> <input type='submit' /> </form> </html> <?php
        $tdoc = $_POST["tdoc"];
        $name = $connection->query("SELECT full_name FROM inmate_board WHERE tdoc_number = $tdoc");
        echo "$name<br />";
        echo "$tdoc";
?> 
lewashby 56 Junior Poster

When I look up connectin an html form via 'action' & 'submit' to php code I see that I am supos to give the form's action attribute the value of the php file I want to run upon submit. But what do I do if the php I want executed at submit is in the same php/html file as the form itself? Thanks for any and all replies.

lewashby 56 Junior Poster

The ID's in this case are 8 digit numbers that will not follow any discernible progression. Shouldn't I create another column as primary key and have it set to auto increment? I'm not good with databases so I'm just guessing. Also, how are these things done in PHPMyAdmin? Thanks again.

lewashby 56 Junior Poster

I'm working with MariaDB through PHPMyAdmin and I have a question about how I need to set up my database. For eash person in the table I am currently building I'll also need an array of date values. I don't think there is a way for me to setup a table in this fassion.
-> fName, lName, ID, arrayOfDateValues. I will also not know exactly how many date values may be needed, sometimes an entry may only need 1, other times and entry may have 4+. I'm assuming I'll need to create a sepearte table and just make sure that I create enough rows for all the possible dates I may need. Could someone shed a llittle light on this for me please? Thanks.

Also, does anyone know how to create a key table PHPMyAdmin so I'll be able to link up the date(s) with the correcty entries? Thanks again.

lewashby 56 Junior Poster

In the page below if the screen is to small or is resized it causes the data in the table cells to be out of sight. I would either like there to be a scroll bar at the bottom of the page or I'd like for the data in the table cells to roll onto the line below. Any idea how I could best accomplish this? Thanks for any and all replies.

<html>
  <head>
    <Title>Pop Report</title>
    <link rel="stylesheet" type="text/css" href="popreport2.css">
    <h1>Pop Report</h1>
  </head>

<body>



  <table id='courtstable'>
    <tr>
      <th id='courtsheader'>Courts</th>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    <tr>
      <td><pre>John Smith&#9;12345678&#11;(W)&#9;MCCX&#9;<a href=''>Edit</a>/<a href=''>Delete</a>&#10;
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
  </table>



  <table id='medicaltable'>
    <tr>
      <th>Medical</th>
    </tr>
    <tr>
      <td><pre>John Dow&#9;12345678&#11;(B)&#9;SPND&#9;<a href=''>Edit</a>/<a href=''>Delete&#10;</a>
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    </tr>
    <tr>
      <td><pre>John Dow&#9;12345678&#11;(B)&#9;SPND&#9;<a href=''>Edit</a>/<a href=''>Delete&#10;</a>
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    </tr>
    <tr>
      <td><pre>John Dow&#9;12345678&#11;(B)&#9;SPND&#9;<a href=''>Edit</a>/<a href=''>Delete&#10;</a>
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    </tr>
    <tr>
      <td><pre>John Dow&#9;12345678&#11;(B)&#9;SPND&#9;<a href=''>Edit</a>/<a href=''>Delete&#10;</a>
8-05-15 / 8-08-15&#9;&#9;&#9;&#9;&#9;</pre></td>
    </tr>
    </tr>
    <tr>
      <td><pre>John Dow&#9;12345678&#11;(B)&#9;SPND&#9;<a href=''>Edit</a>/<a href=''>Delete&#10;</a> …
lewashby 56 Junior Poster

I am trying to create a PDF file that has typeable text boxes, so I guess I'm trying to create a PDF form. I'm using MS Word 2010 to create the document then I select Save As and select PDF. After doing this the text box does not show up in the PDF file so you're not able to input any text into the PDF document. Any ideas? Thanks.

lewashby 56 Junior Poster

phpmyadmin is starting in the browser but I'm getting this erro at the bottom of the page. Anyone know anything about this?
The mcrypt extension is missing. Please check your PHP configuration.

lewashby 56 Junior Poster

I just installed phpmyadmin with sudo apt-get install phpmyadmin but now I can't figure out how to get it started. The installation did place a phpmyadmin directory in /etc/ but I don't have anything in /var/www/html/ . I installed this several years ago and it placed a start icon in my start menu but it didn't do that this time. How do I get phpmyadmin to start in the web browser if there are no phpmyadmin files in the apache directory?

lewashby 56 Junior Poster

Yes, the user garrett is a user that I have already created. How do I change permissions so that my user can create databases?

lewashby 56 Junior Poster

When I try to create a database with a non root user of MySQL I get this error.

-> MariaDB [(none)]> create database cl_db;
-> ERROR 1044 (42000): Access denied for user 'garrett'@'localhost' to database 'cl_db'

How do I allow my recular username to create databases? Thanks.

lewashby 56 Junior Poster
body { background-color: gray; }

h1 { color: blue; text-align: center; }

#courtstable
{
  border: 1px solid black;
  position: absolute;
  top: 75px;
  left: 0px;
  width: 25%;
  background-color: yellow;
}

#medicaltable
{
  border: 1px solid black;
  position: absolute;
  top: 75px;
  left: 25%;
  width: 25%;
  background-color: green;
}

#punativetable
{
  border: 1px solid black;
  position: absolute;
  top: 75px;
  left: 50%;
  width: 25%;
  background-color: red;
}

#temptable
{
  border: 1px solid black;
  position: absolute;
  top: 75px;
  left: 75%;
  width: 25%;
  background-color: grey;
}

td { background-color: white; border: 1px solid black; }

In the stylesheet above my four tables are overlapping when the browser windows is adjusted to a smaller scale. Eash table overlaps the table to it's left when shrink the window. How can I lock the table width and get a horrizontal browser scroll bar instead of overlapping tables? Thanks.

lewashby 56 Junior Poster

Thanks, I'll give that a try.

lewashby 56 Junior Poster

In the following code, why is neither "Connected Successfully" nor "Connection failed" ever displayed on my page?
Also, I'm trying to place for table side by side in one large table. Does anyone have any idea why Eclipse is giving
me warnings about my four tables and my comments? Thanks.

<html>
  <head>
    <title>BCCX Pop Count</title>

    <link rel="stylesheet" type="text/css" href="style.css">
  </head>
  <body>
  <h1>BCCX Pop Count</h1>
    <table style="width: 100%; border: 1px solid black;">
      <tr>
        <th id='courts'>Courts</th>
        <th id='medical'>Medical</th>
        <th id='pun'>PUN</th>
        <th id='temp'>TEMP</th>
      </tr>
        <?php 
          // connect to database
          $servername = 'localhost';
          $username = 'me';
          $password = 'password';

          // create connection
          $connection = new mysqli($servername, $username, $password);

          // check connection
          if($connection->connect_error)
          {
            die("Connection failed: " . $connection->connect_error);
          }
          echo "Connected successfully";
        ?>
      <tr>
        <td>
          <table>
            # courts
          </table>
        </td>
        <td>
          <table>
            # medical
          </table>
        </td>
        <td>
          <table>
            # pun
          </table>
        </td>
          <table>
            # temp
          </table>
        </td>
      </tr>

    </table>
  </body>
</html>




Description Resource    Path    Location    Type
Invalid text string (
            # courts
          ).    index-popcount.php  /PopCount   line 34 HTML Problem
Description Resource    Path    Location    Type
Invalid location of tag (table).    index-popcount.php  /PopCount   line 48 HTML Problem
lewashby 56 Junior Poster

Thanks all.

lewashby 56 Junior Poster

In an php/html document could I create a loop to create html table rows as long as there is a rows to be read from a MySQL database table?
I could then populate the html table with the data but I first need to know if I can make a loop that will only run as longs as there are
more database rows to be read. Thanks.

lewashby 56 Junior Poster

Below is something like what I get when I try to install anything on my just installed OS Linux Mint Debian Edition.

Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  apache2-data apache2-utils
Suggested packages:
  apache2-doc apache2-suexec-pristine apache2-suexec-custom
The following NEW packages will be installed:
  apache2 apache2-data apache2-utils
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 561 kB of archives.
After this operation, 1,627 kB of additional disk space will be used.
Do you want to continue? [Y/n] Err http://ftp.us.debian.org/debian/ jessie/main apache2-utils amd64 2.4.10-10
  Could not resolve 'ftp.us.debian.org'
Err http://ftp.us.debian.org/debian/ jessie/main apache2-data all 2.4.10-10
  Could not resolve 'ftp.us.debian.org'
Err http://ftp.us.debian.org/debian/ jessie/main apache2 amd64 2.4.10-10
  Could not resolve 'ftp.us.debian.org'

I'm assuming this is a /etc/apt/sources.list problem but I'm not sure and I don't know what to do if it is. Thanks for any and all replies.

lewashby 56 Junior Poster

I finally got it. I didnt' have the latest version of hplip and the latest isn't the latest version in the Ubuntu repositories either. I was able to download it directly from the site and now everything is working just fine.

lewashby 56 Junior Poster

In hp-setup I also found an option called 'Manual Discovery' with a text box labeled 'USB bus ID:device ID (bbb:ddd):'

This is what I get from lsusb

Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 004: ID 0557:2212 ATEN International Co., Ltd 
Bus 005 Device 003: ID 0461:4d64 Primax Electronics, Ltd 
Bus 005 Device 002: ID 0557:8021 ATEN International Co., Ltd 
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 03f0:cc11 Hewlett-Packard 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

I tyred entering 001:003 & 03f0:cc11 into the that text area but it still couldn't find anything.

lewashby 56 Junior Poster

I'm running Linux Mint 17 and it's on the list but nothing I try is working. I also tried hp-setup but it couldn't find the device, it is plugged in via USB.

lewashby 56 Junior Poster

hp-info returned no device found and the printer/scanner is turned on and plugged in via the USB. I don't think HP has any Linux support for this model. I'm going to have to keep booting into microshaft window$ just to save a scaned image then bring it over to my Linux system. Thanks.

lewashby 56 Junior Poster

Thanks Moschops that was helpful, although I think you vastly overestimate me. I hope one day to me actually using these tools and a regular, but for now I tinker and learn slowly and painfully.

lewashby 56 Junior Poster

I'm using Linux Mint and my printer/scanner is the HP ENVY 5642. After looking at HPs Linux support page I found that the HP Linux program HPLIP program does not support this model printer/scanner, although I can still print without a problem. I can either take it back and loose my tax free purchase and try and find another printer online (that I'll have to wait for and pay shipping costs) or I can just use the scan to email or scan to memory card feature. I guess what I really want to know right now is what do you all think of a scanner giving me a scanned image that's only 244 KB in file size. Is that okay? It just seems like a really low grade scan to me. It could also just be a feature that the scanner uses when it's scanning to email but would be much better if scanned to a card or directly to a computer.

lewashby 56 Junior Poster

I just purchased an HP all in one printer and scanner but because I use Linux I can't scan directly to my desktop. As a result I'm having to scan to email and I just noticed that my picture file size was only 244 KB. That's seems small to me and I'm worried that the scanner lacks in the quality departement. I've already check the settings and there's no where to set or change the DPI of scans. Any input would be appreciated. Thanks.

lewashby 56 Junior Poster

I just purchased an HP Envy 5642. I can print to it from Linux without a problem but I don't see a way to scan. When I hit scan on the printer it tells me to turn on the appropriate HP application in Windows which I am not running. I followed the HP Linux links for downloading hplip (HP Linux Imaging & Printing) but I actually found that I already have that program instealled.

garrett@mint-desktop ~ $ sudo apt-get install hplip
[sudo] password for garrett:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
hplip is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 47 not upgraded.

How can I scan from the HP Envy 5642 without having to scan to email or scan to flash drive. I want to be able to scan directly to my Linux Mint OS.

lewashby 56 Junior Poster

[Linux]

When using gcc and or g++ is there a way I can have two output files, one with and one without debugging symbols in one gcc/++ command? I don't want to have to write
g++ --Wall program.cpp -o program, then have to immediately run g++ --Wall -g program.cpp -o program2 in order to have both executables?

lewashby 56 Junior Poster

Thanks. Any input on my second question reguarding PHP broken if/elif with html in the middle?

lewashby 56 Junior Poster

My head is starting to hurt just thinking about all the possabilities and impossabilities of mixing html and css with php and I'd like to understand how's this works. I did a php project for a guy one time and I came close to shooting myself in the face and I may be starting another project for my current employer, and I'd like it go to a little better this time around. When programming in php you often use php to generate a lof, if not all, of a page's html. When so much of the html is generated via php instead of being statickck in the file, can and does your css rules apply to the php generated html?

Another thing I'd like to understand is about writing static html but doing so within a php if/else block. One of the problems I had in the past was that I was php coding over a lot of pre existing html that had all the attributes double quoted (""), which of course is a pain when dealing with php. What I'd like to be able to do when that happens is to start a php if block, end the php with a ?> tag, leave the static pre-existing html code alone and at it's end start the php up again with <?php elif. Can I count on the static html only showing up if the condition is met? It would be between and if/elfi block but not in active php …

lewashby 56 Junior Poster

Okay, it's just declaring two varibles at one time on one line.

lewashby 56 Junior Poster
#include <iostream>
#include <stdlib.h>
#include <cstring>
#include <stack>

using namespace std;

#define MAX_CHARS 100

int main(int argc, char* argv[])
{
    char input_str[MAX_CHARS + 1], *p;
    stack<double> num_stack;
    int c;
    double a, b, n;

    cout << "Enter RPN string: ";
    cin.getline(input_str, MAX_CHARS);
    p = strtok(input_str, " ");

    while(p)
    {
        c = p[0];

        if(c == '+' || c == '*' || c == '/' || c == '-')
        {
            if(num_stack.size() < 2)
            {
                cout << "Error: too many ops." << endl;

                return -1;
            }

            b = num_stack.top();    num_stack.pop();
            a = num_stack.top();    num_stack.pop();

            switch(c)
            {
                case '+': n = a + b; break;
                case '*': n = a * b; break;
                case '/': n = a / b; break;
                case '-': n = a - b; break;
            }

            num_stack.push(n);
        }
        else
        {
            num_stack.push(atof(p));
        }

        p = strtok(NULL, " ");
    }

    cout << "The answer is: " << num_stack.top() << endl;

    return 0;
}

In the program above what is the line char input_str[MAX_CHARS + 1], *p; dong? Is looks like it's creating an array called input_str but it also looks like it's creating a pointer called p.
Also, how does strtok know where it's at in any given string. Does that strtok function keep track of it's own position throughout the program even when it's called in different locations?

lewashby 56 Junior Poster

At my current job me and the rest of the staff that work in my area are uisng a lot of files that when opened look like PDF files but there not. They're actually .exe files and the the program that opens them is called Omni Form Mailable Filler. I've already touched base with that company and they don't support that program anymore. When we use the files we are always having to fill in a lot of the same information over and over through 6 or more files. I'd like to be able to write a small simple GUI program that would allow us to enter all relevant informationg once and have the program create all the needed forms. So I have two objectives.
1: I need to be able to create PDF files taht look like the Omni Form files. So what I need is a recomendation on a good program for PDF file creation, preferably on Linux.
2: A recomendaiton on a good python library for writting to and filling in info on PDF files.

Thanks for any and all replies.

lewashby 56 Junior Poster

Two of my USB sticks have stopped auto mounting. I can still mount them manually by running mount | grep /dev/sd and then looking for the device name to mount from but that's having to go a little out of the way. Not all USB stick have stopped auto mounting, just two of them. Any ideas?

lewashby 56 Junior Poster

When I want to sync my music directory to my SDcard I use the command rsync -a --delete /home/garrett/Music /media/garrett/6BF6-AC8A and everything works just fine. I got tired of typing all that in every time so I placed that command in the script ~/bin/music-sync and this is what the file looks like below

#!/bin/bash

rsync -a --delete /home/garrett/Music /media/garrett/6BF6-AC8A
#END#

But everytime I run this command from the script it placed two copies of every songs on my SDcard, this problem only plauges the script version, it works fine from the CLI. I the script I also tried placing $() around the command but that version also placed two copies of every song on my SDcard. Any ideas? Thanks.

While we're on the subject of rsync and my music library, would there be a way make that rsync line have a list of exceptions for files not to sync from the source and to get that list of exceptions from a file instead of all written out on the CLI itself? Thanks again.

lewashby 56 Junior Poster

Take a look at the following lsit of files from my media server

root@media-server:/home/garrett/Videos/Movies# ls -l
total 16
lrwxrwxrwx 1 root root 46 Jun 27 22:17 Adventures In Babysitting.mkv -> ../Movies-Secure/Adventures In Babysitting.mkv
lrwxrwxrwx 1 root root 36 Jun 27 22:17 A Far Off Place.mkv -> ../Movies-Secure/A Far Off Place.mkv
lrwxrwxrwx 1 root root 32 Jun 27 22:17 A Guy Thing.mkv -> ../Movies-Secure/A Guy Thing.mkv
lrwxrwxrwx 1 root root 38 Jun 27 22:17 A Little Princess.mkv -> ../Movies-Secure/A Little Princess.mkv
lrwxrwxrwx 1 root root 34 Jun 27 22:17 Almost Famous.mkv -> ../Movies-Secure/Almost Famous.mkv
lrwxrwxrwx 1 root root 31 Jun 27 22:17 Amélie-BD.mkv -> ../Movies-Secure/Amélie-BD.mkv
lrwxrwxrwx 1 root root 27 Jun 27 22:17 Amelie.mkv -> ../Movies-Secure/Amelie.mkv
lrwxrwxrwx 1 root root 36 Jun 27 22:17 American Beauty.mkv -> ../Movies-Secure/American Beauty.mkv
lrwxrwxrwx 1 root root 38 Jun 27 22:17 American Gangster.mkv -> ../Movies-Secure/American Gangster.mkv
lrwxrwxrwx 1 root root 30 Jun 27 22:17 Anchorman.mkv -> ../Movies-Secure/Anchorman.mkv
lrwxrwxrwx 1 root root 43 Jun 27 22:17 A Night At The Roxbury.mkv -> ../Movies-Secure/A Night At The Roxbury.mkv
lrwxrwxrwx 1 root root 31 Jun 27 22:17 Apocalypto.mkv -> ../Movies-Secure/Apocalypto.mkv
lrwxrwxrwx 1 root root 44 Jun 27 22:17 A River Runs Through It.mkv -> ../Movies-Secure/A River Runs Through It.mkv
lrwxrwxrwx 1 root root 44 Jun 27 22:17 ATLAS SHRUGGED - part 1.mkv -> ../Movies-Secure/ATLAS SHRUGGED - part 1.mkv
lrwxrwxrwx 1 root root 31 Jun 27 22:17 Away We Go.mkv -> ../Movies-Secure/Away We Go.mkv
lrwxrwxrwx 1 root root 29 Jun 27 22:17 Big Fish.mkv -> ../Movies-Secure/Big Fish.mkv
lrwxrwxrwx 1 …
lewashby 56 Junior Poster

.ISO, does that mean you have the menu just like a DVD or BD disk? I rip my DVDs and BDs as lossless from the disk quality and a lot of my DVD rip mkv files are 6+ Gigs and my BD rips are 20+ gigs.

lewashby 56 Junior Poster

There's a few things I'm confused about when it comes to the .mkv file format. It's the file format I use for my media server for several reasons. I'm told it's the format to go with for quality because it can hold HD (which I assume means it's video files can be 1080p), it can hold mutliple audio tracks and multiple suptitles. Since I rip my DVDs and BDs at lossless quality (lossess from source disk that is) and I want to make sure my movies have all audio and suptitles languages that the disk came with .mkv is my choice. I've recently learnd that the mkv format is just a container format, what exactly does that mean? I aks this because the information I learn may change the way I handle some of my media.